---
title: "Scripts articles | Choice Technology Solutions"
description: "Browse Scripts articles on the CTS blog."
canonical: "https://nmbgeek.com/blog/category/scripts/"
image: "https://nmbgeek.com/brand/cts/full-name-light-mode.png"
content_signal: "search=yes, ai-input=yes, ai-train=no, use=reference"
---

CTS blog

# Scripts articles

Explore troubleshooting guides, technical tips, and projects from the CTS blog.

[All articles](https://nmbgeek.com/blog/)
[Subscribe with RSS](https://nmbgeek.com/feed/)

Page 1 of 1 · 3 articles

July 29, 2019

## G-Suite to Office 365 Migration – No Contact Folder Permissions Solution

Updated: 04/04/2022 – It appears the update folders Technet gallery link is no longer available. I was able to obtain a copy via Internet Archive and will post that along with a copy that I host. I recently used Microsoft’s new G-Suite to Office 365 Migration method (this was back in 2019) to migrate a company […]

March 3, 2019

## Remove Atera Agent and Splashtop Streamer with PowerShell

What does this do? I recently started managing an office that the previous MSP was using Atera agent for their RMM solution. I did not have access to their uninstall tool and needed a way to automate this across a large number of computers. It is very simple code but as always make sure you […]

January 6, 2019

## Dynamic DNS Updating with Route 53 & Linux

Why? I recently decided to consolidate a physical box running Ubuntu 16.04 and Nextcloud to a VM. In the process I decided to do a fresh install of Ubuntu 18.04 so I am on the latest LTS release. Since I was doing that I also did a fresh install of Nextcloud and migrated data. For […]

[Page 1](https://nmbgeek.com/blog/category/scripts/)

## Browse by topic

### Categories

[Bash / Linux](https://nmbgeek.com/blog/category/scripts/bash-linux/)
[Powershell](https://nmbgeek.com/blog/category/scripts/powershell/)
[Scripts](https://nmbgeek.com/blog/category/scripts/)

### Tags

[aws](https://nmbgeek.com/blog/tag/aws/)
[caching](https://nmbgeek.com/blog/tag/caching/)
[developers](https://nmbgeek.com/blog/tag/developers/)
[DJI](https://nmbgeek.com/blog/tag/dji/)
[Exchange Powershell](https://nmbgeek.com/blog/tag/exchange-powershell/)
[G-Suite](https://nmbgeek.com/blog/tag/g-suite/)
[How To Videos](https://nmbgeek.com/blog/tag/how-to-videos/)
[linux](https://nmbgeek.com/blog/tag/linux/)
[nginx](https://nmbgeek.com/blog/tag/nginx/)
[Office 365](https://nmbgeek.com/blog/tag/office-365/)
[route53](https://nmbgeek.com/blog/tag/route53/)
[RunCloud](https://nmbgeek.com/blog/tag/runcloud/)
[scripts](https://nmbgeek.com/blog/tag/scripts/)
[Spark](https://nmbgeek.com/blog/tag/spark/)
[tutorial](https://nmbgeek.com/blog/tag/tutorial/)
[web hosting](https://nmbgeek.com/blog/tag/web-hosting/)
[webp](https://nmbgeek.com/blog/tag/webp/)
[Wifi](https://nmbgeek.com/blog/tag/wifi/)
[youtube](https://nmbgeek.com/blog/tag/youtube/)


## Structured data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "ProfessionalService",
        "Organization"
      ],
      "@id": "https://nmbgeek.com/#organization",
      "name": "Choice Technology Solutions",
      "legalName": "Choice Technology Solutions, LLC",
      "slogan": "Practical technology. Personal service.",
      "url": "https://nmbgeek.com/",
      "description": "Owner-operated business IT consulting and support, serving Myrtle Beach and the Grand Strand from Little River, SC since 2010.",
      "logo": "https://nmbgeek.com/brand/cts/full-name-light-mode.png",
      "image": "https://nmbgeek.com/brand/cts/full-name-light-mode.png",
      "email": "support@nmbgeek.com",
      "telephone": "+18439974335",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "11476 Highway 90",
        "addressLocality": "Little River",
        "addressRegion": "SC",
        "postalCode": "29566",
        "addressCountry": "US"
      },
      "openingHoursSpecification": [
        {
          "@type": "OpeningHoursSpecification",
          "dayOfWeek": [
            "Monday",
            "Tuesday",
            "Wednesday",
            "Thursday",
            "Friday"
          ],
          "opens": "09:00",
          "closes": "17:00"
        }
      ],
      "sameAs": [
        "https://www.linkedin.com/company/choice-technology-solutions-llc/",
        "https://facebook.com/nmbgeek",
        "https://www.youtube.com/channel/UCrL_by42pdYjdq-aLBPK7uw"
      ],
      "founder": {
        "@type": "Person",
        "name": "Clint Johnson"
      },
      "areaServed": [
        {
          "@type": "City",
          "name": "Little River"
        },
        {
          "@type": "City",
          "name": "North Myrtle Beach"
        },
        {
          "@type": "City",
          "name": "Myrtle Beach"
        },
        {
          "@type": "City",
          "name": "Conway"
        },
        {
          "@type": "City",
          "name": "Surfside Beach"
        },
        {
          "@type": "City",
          "name": "Murrells Inlet"
        },
        {
          "@type": "AdministrativeArea",
          "name": "South Carolina"
        },
        {
          "@type": "Country",
          "name": "United States"
        }
      ],
      "foundingDate": "2010",
      "brand": {
        "@type": "Brand",
        "name": "Choice Apps",
        "url": "https://choiceapps.us/",
        "description": "Choice Apps is the web and application development brand of Choice Technology Solutions, LLC."
      }
    },
    {
      "@type": "WebSite",
      "@id": "https://nmbgeek.com/#website",
      "url": "https://nmbgeek.com/",
      "name": "Choice Technology Solutions",
      "description": "Owner-operated business IT consulting and support, serving Myrtle Beach and the Grand Strand from Little River, SC since 2010.",
      "publisher": {
        "@id": "https://nmbgeek.com/#organization"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://nmbgeek.com/blog/category/scripts/#webpage",
      "url": "https://nmbgeek.com/blog/category/scripts/",
      "name": "Scripts articles | Choice Technology Solutions",
      "description": "Browse Scripts articles on the CTS blog.",
      "isPartOf": {
        "@id": "https://nmbgeek.com/#website"
      },
      "about": {
        "@id": "https://nmbgeek.com/#organization"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://nmbgeek.com/brand/cts/full-name-light-mode.png"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "CollectionPage",
      "@id": "https://nmbgeek.com/blog/category/scripts/#webpage",
      "name": "Scripts articles",
      "mainEntity": {
        "@type": "ItemList",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "url": "https://nmbgeek.com/blog/g-suite-to-office-365-migration-no-contact-folder-permissions-solution/",
            "name": "G-Suite to Office 365 Migration – No Contact Folder Permissions Solution"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "url": "https://nmbgeek.com/blog/remove-atera-agent-and-splashtop-streamer/",
            "name": "Remove Atera Agent and Splashtop Streamer with PowerShell"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "url": "https://nmbgeek.com/blog/dynamic-dns-updating-service-with-route-53-linux/",
            "name": "Dynamic DNS Updating with Route 53 & Linux"
          }
        ]
      }
    }
  ]
}
```
