{"id":2588,"date":"2018-09-06T19:45:16","date_gmt":"2018-09-06T19:45:16","guid":{"rendered":"http:\/\/microsoftgeek.com\/?p=2588"},"modified":"2018-09-06T19:47:41","modified_gmt":"2018-09-06T19:47:41","slug":"join-computer-to-domain-with-desired-computer-name-and-ou","status":"publish","type":"post","link":"https:\/\/microsoftgeek.com\/?p=2588","title":{"rendered":"Join Computer to Domain with Desired Computer Name and OU"},"content":{"rendered":"<p>Step #1: This is the simplest method to add a computer to a domain. In this example you will be prompted for credentials followed by the required reboot.<\/p>\n<div id=\"crayon-5b91832008760992017035\" class=\"crayon-syntax crayon-theme-powershell-ise crayon-font-monaco crayon-os-pc print-yes notranslate crayon-wrapped\" data-settings=\" minimize scroll-mouseover wrap\">\n<div class=\"crayon-toolbar\" data-settings=\" show\">\n<div class=\"crayon-tools\">\n<div class=\"crayon-button crayon-nums-button crayon-pressed\" title=\"Toggle Line Numbers\"><\/div>\n<div class=\"crayon-button crayon-plain-button\" title=\"Toggle Plain Code\"><\/div>\n<div class=\"crayon-button crayon-wrap-button crayon-pressed\" title=\"Toggle Line Wrap\"><\/div>\n<div class=\"crayon-button crayon-copy-button\" title=\"Copy\"><\/div>\n<div class=\"crayon-button crayon-popup-button\" title=\"Open Code In New Window\"><\/div>\n<p><span style=\"color: #ff00ff;\"><strong><span class=\"crayon-language\">PowerShell<\/span><\/strong><\/span><\/p>\n<\/div>\n<\/div>\n<div class=\"crayon-plain-wrap\"><span style=\"color: #ff00ff;\"><strong>\u00a0<\/strong><\/span><\/div>\n<div class=\"crayon-main\">\n<table class=\"crayon-table\">\n<tbody>\n<tr class=\"crayon-row\">\n<td class=\"crayon-nums \" data-settings=\"show\">\n<div class=\"crayon-nums-content\">\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008760992017035-1\"><span style=\"color: #ff00ff;\"><strong>1<\/strong><\/span><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b91832008760992017035-2\"><span style=\"color: #ff00ff;\"><strong>2<\/strong><\/span><\/div>\n<\/div>\n<\/td>\n<td class=\"crayon-code\">\n<div class=\"crayon-pre\">\n<div id=\"crayon-5b91832008760992017035-1\" class=\"crayon-line\"><span style=\"color: #ff00ff;\"><strong><span class=\"crayon-r \">Add-Computer<\/span> <span class=\"crayon-cn\">-DomainName<\/span> <span class=\"crayon-s\">&#8220;your.domain.here&#8221;<\/span><\/strong><\/span><\/div>\n<div id=\"crayon-5b91832008760992017035-2\" class=\"crayon-line crayon-striped-line\"><span style=\"color: #ff00ff;\"><strong><span class=\"crayon-r \">Restart-Computer<\/span><\/strong><\/span><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Step #2: If you require an automated script without prompting the user for credentials you can provide the user account with rights to add computers to the domain.<\/p>\n<div id=\"crayon-5b9183200876b057160342\" class=\"crayon-syntax crayon-theme-powershell-ise crayon-font-monaco crayon-os-pc print-yes notranslate crayon-wrapped\" data-settings=\" minimize scroll-mouseover wrap\">\n<div class=\"crayon-toolbar\" data-settings=\" show\">\n<div class=\"crayon-tools\">\n<div class=\"crayon-button crayon-nums-button crayon-pressed\" title=\"Toggle Line Numbers\"><\/div>\n<div class=\"crayon-button crayon-plain-button\" title=\"Toggle Plain Code\"><\/div>\n<div class=\"crayon-button crayon-wrap-button crayon-pressed\" title=\"Toggle Line Wrap\"><\/div>\n<div class=\"crayon-button crayon-copy-button\" title=\"Copy\"><\/div>\n<div class=\"crayon-button crayon-popup-button\" title=\"Open Code In New Window\"><\/div>\n<p><strong><span class=\"crayon-language\" style=\"color: #ff00ff;\">PowerShell<\/span><\/strong><\/p>\n<\/div>\n<\/div>\n<div class=\"crayon-plain-wrap\"><strong><span style=\"color: #ff00ff;\">\u00a0<\/span><\/strong><\/div>\n<div class=\"crayon-main\">\n<table class=\"crayon-table\">\n<tbody>\n<tr class=\"crayon-row\">\n<td class=\"crayon-nums \" data-settings=\"show\">\n<div class=\"crayon-nums-content\">\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200876b057160342-1\"><strong><span style=\"color: #ff00ff;\">1<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200876b057160342-2\"><strong><span style=\"color: #ff00ff;\">2<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200876b057160342-3\"><strong><span style=\"color: #ff00ff;\">3<\/span><\/strong><\/div>\n<\/div>\n<\/td>\n<td class=\"crayon-code\">\n<div class=\"crayon-pre\">\n<div id=\"crayon-5b9183200876b057160342-1\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-v\">$cred<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-r \">New-Object<\/span> <span class=\"crayon-i\">System<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-i\">Management<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-i\">Automation<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-e\">PsCredential<\/span><span class=\"crayon-sy\">(<\/span><span class=\"crayon-s\">&#8220;domain\\useraccountwithjoinpermissions&#8221;<\/span><span class=\"crayon-sy\">,<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-r \">ConvertTo-SecureString<\/span> <span class=\"crayon-s\">&#8220;useraccountpassword&#8221;<\/span> <span class=\"crayon-cn\">-AsPlainText<\/span> <span class=\"crayon-cn\">-Force<\/span><span class=\"crayon-sy\">)<\/span><span class=\"crayon-sy\">)<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200876b057160342-2\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-r \">Add-Computer<\/span> <span class=\"crayon-cn\">-DomainName<\/span> <span class=\"crayon-s\">&#8220;your.domain.here&#8221;<\/span> <span class=\"crayon-cn\">-Credential<\/span> <span class=\"crayon-v\">$cred<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200876b057160342-3\" class=\"crayon-line\"><strong><span class=\"crayon-r \" style=\"color: #ff00ff;\">Restart-Computer<\/span><\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Step #3: The following example shows how to specify the Organizational Unit in Active Directory where the computer account will reside.<\/p>\n<div id=\"crayon-5b91832008771182095719\" class=\"crayon-syntax crayon-theme-powershell-ise crayon-font-monaco crayon-os-pc print-yes notranslate crayon-wrapped\" data-settings=\" minimize scroll-mouseover wrap\">\n<div class=\"crayon-toolbar\" data-settings=\" show\">\n<div class=\"crayon-tools\">\n<div class=\"crayon-button crayon-nums-button crayon-pressed\" title=\"Toggle Line Numbers\"><\/div>\n<div class=\"crayon-button crayon-plain-button\" title=\"Toggle Plain Code\"><\/div>\n<div class=\"crayon-button crayon-wrap-button crayon-pressed\" title=\"Toggle Line Wrap\"><\/div>\n<div class=\"crayon-button crayon-copy-button\" title=\"Copy\"><\/div>\n<div class=\"crayon-button crayon-popup-button\" title=\"Open Code In New Window\"><\/div>\n<p><strong><span class=\"crayon-language\" style=\"color: #ff00ff;\">PowerShell<\/span><\/strong><\/p>\n<\/div>\n<\/div>\n<div class=\"crayon-plain-wrap\"><strong><span style=\"color: #ff00ff;\">\u00a0<\/span><\/strong><\/div>\n<div class=\"crayon-main\">\n<table class=\"crayon-table\">\n<tbody>\n<tr class=\"crayon-row\">\n<td class=\"crayon-nums \" data-settings=\"show\">\n<div class=\"crayon-nums-content\">\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008771182095719-1\"><strong><span style=\"color: #ff00ff;\">1<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b91832008771182095719-2\"><strong><span style=\"color: #ff00ff;\">2<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008771182095719-3\"><strong><span style=\"color: #ff00ff;\">3<\/span><\/strong><\/div>\n<\/div>\n<\/td>\n<td class=\"crayon-code\">\n<div class=\"crayon-pre\">\n<div id=\"crayon-5b91832008771182095719-1\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-v\">$cred<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-r \">New-Object<\/span> <span class=\"crayon-i\">System<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-i\">Management<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-i\">Automation<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-e\">PsCredential<\/span><span class=\"crayon-sy\">(<\/span><span class=\"crayon-s\">&#8220;domain\\useraccountwithjoinpermissions&#8221;<\/span><span class=\"crayon-sy\">,<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-r \">ConvertTo-SecureString<\/span> <span class=\"crayon-s\">&#8220;useraccountpassword&#8221;<\/span> <span class=\"crayon-cn\">-AsPlainText<\/span> <span class=\"crayon-cn\">-Force<\/span><span class=\"crayon-sy\">)<\/span><span class=\"crayon-sy\">)<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008771182095719-2\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-r \">Add-Computer<\/span> <span class=\"crayon-cn\">-DomainName<\/span> <span class=\"crayon-s\">&#8220;your.domain.here&#8221;<\/span> <span class=\"crayon-cn\">-Credential<\/span> <span class=\"crayon-v\">$cred<\/span> <span class=\"crayon-cn\">-OUPath<\/span> <span class=\"crayon-s\">&#8220;OU=computers,OU=yourlocation,DC=your,DC=domain,DC=here&#8221;<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008771182095719-3\" class=\"crayon-line\"><strong><span class=\"crayon-r \" style=\"color: #ff00ff;\">Restart-Computer<\/span><\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Step #4: The following example highlights how you can add a computer to the domain as a new computer name without a reboot in between. Imaging processes may initially assign your computer a random name that requires changing to include a specific naming standard.<\/p>\n<div id=\"crayon-5b91832008777905295963\" class=\"crayon-syntax crayon-theme-powershell-ise crayon-font-monaco crayon-os-pc print-yes notranslate crayon-wrapped\" data-settings=\" minimize scroll-mouseover wrap\">\n<div class=\"crayon-toolbar\" data-settings=\" show\">\n<div class=\"crayon-tools\">\n<div class=\"crayon-button crayon-nums-button crayon-pressed\" title=\"Toggle Line Numbers\"><\/div>\n<div class=\"crayon-button crayon-plain-button\" title=\"Toggle Plain Code\"><\/div>\n<div class=\"crayon-button crayon-wrap-button crayon-pressed\" title=\"Toggle Line Wrap\"><\/div>\n<div class=\"crayon-button crayon-copy-button\" title=\"Copy\"><\/div>\n<div class=\"crayon-button crayon-popup-button\" title=\"Open Code In New Window\"><\/div>\n<p><strong><span class=\"crayon-language\" style=\"color: #ff00ff;\">PowerShell<\/span><\/strong><\/p>\n<\/div>\n<\/div>\n<div class=\"crayon-plain-wrap\"><strong><span style=\"color: #ff00ff;\">\u00a0<\/span><\/strong><\/div>\n<div class=\"crayon-main\">\n<table class=\"crayon-table\">\n<tbody>\n<tr class=\"crayon-row\">\n<td class=\"crayon-nums \" data-settings=\"show\">\n<div class=\"crayon-nums-content\">\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008777905295963-1\"><strong><span style=\"color: #ff00ff;\">1<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b91832008777905295963-2\"><strong><span style=\"color: #ff00ff;\">2<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008777905295963-3\"><strong><span style=\"color: #ff00ff;\">3<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b91832008777905295963-4\"><strong><span style=\"color: #ff00ff;\">4<\/span><\/strong><\/div>\n<\/div>\n<\/td>\n<td class=\"crayon-code\">\n<div class=\"crayon-pre\">\n<div id=\"crayon-5b91832008777905295963-1\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-v\">$cred<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-r \">New-Object<\/span> <span class=\"crayon-i\">System<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-i\">Management<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-i\">Automation<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-e\">PsCredential<\/span><span class=\"crayon-sy\">(<\/span><span class=\"crayon-s\">&#8220;domain\\useraccountwithjoinpermissions&#8221;<\/span><span class=\"crayon-sy\">,<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-r \">ConvertTo-SecureString<\/span> <span class=\"crayon-s\">&#8220;useraccountpassword&#8221;<\/span> <span class=\"crayon-cn\">-AsPlainText<\/span> <span class=\"crayon-cn\">-Force<\/span><span class=\"crayon-sy\">)<\/span><span class=\"crayon-sy\">)<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008777905295963-2\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-r \">Add-Computer<\/span> <span class=\"crayon-cn\">-DomainName<\/span> <span class=\"crayon-s\">&#8220;your.domain.here&#8221;<\/span> <span class=\"crayon-cn\">-Credential<\/span> <span class=\"crayon-v\">$cred<\/span> <span class=\"crayon-cn\">-OUPath<\/span> <span class=\"crayon-s\">&#8220;OU=Computers,OU=YourLocation,DC=your,DC=domain,DC=here&#8221;<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008777905295963-3\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-r \">Rename-Computer<\/span> <span class=\"crayon-cn\">-NewName<\/span> <span class=\"crayon-v\">$newcomputername<\/span> <span class=\"crayon-cn\">-DomainCredential<\/span> <span class=\"crayon-v\">$credential<\/span> <span class=\"crayon-cn\">-Force<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008777905295963-4\" class=\"crayon-line crayon-striped-line\"><strong><span class=\"crayon-r \" style=\"color: #ff00ff;\">Restart-Computer<\/span><\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Step #5: The final example allows for input from the user to determine both the computer name and the Active Directory location. This utilizes Write-Host and Read-Host with a small amount of IF THEN validation to accomplish this. If someone does not enter any value it will use the Default value as displayed to the user. For the numbers 1-4 option if an invalid character is entered it will also use the specified Default setting.<\/p>\n<div id=\"crayon-5b9183200877d700896926\" class=\"crayon-syntax crayon-theme-powershell-ise crayon-font-monaco crayon-os-pc print-yes notranslate crayon-wrapped\" data-settings=\" minimize scroll-mouseover wrap\">\n<div class=\"crayon-toolbar\" data-settings=\" show\">\n<div class=\"crayon-tools\">\n<div class=\"crayon-button crayon-nums-button crayon-pressed\" title=\"Toggle Line Numbers\"><\/div>\n<div class=\"crayon-button crayon-plain-button\" title=\"Toggle Plain Code\"><\/div>\n<div class=\"crayon-button crayon-wrap-button crayon-pressed\" title=\"Toggle Line Wrap\"><\/div>\n<div class=\"crayon-button crayon-copy-button\" title=\"Copy\"><\/div>\n<div class=\"crayon-button crayon-popup-button\" title=\"Open Code In New Window\"><\/div>\n<p><strong><span class=\"crayon-language\" style=\"color: #ff00ff;\">PowerShell<\/span><\/strong><\/p>\n<\/div>\n<\/div>\n<div class=\"crayon-plain-wrap\"><strong><span style=\"color: #ff00ff;\">\u00a0<\/span><\/strong><\/div>\n<div class=\"crayon-main\">\n<table class=\"crayon-table\">\n<tbody>\n<tr class=\"crayon-row\">\n<td class=\"crayon-nums \" data-settings=\"show\">\n<div class=\"crayon-nums-content\">\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-1\"><strong><span style=\"color: #ff00ff;\">1<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200877d700896926-2\"><strong><span style=\"color: #ff00ff;\">2<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-3\"><strong><span style=\"color: #ff00ff;\">3<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200877d700896926-4\"><strong><span style=\"color: #ff00ff;\">4<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-5\"><strong><span style=\"color: #ff00ff;\">5<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200877d700896926-6\"><strong><span style=\"color: #ff00ff;\">6<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-7\"><strong><span style=\"color: #ff00ff;\">7<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200877d700896926-8\"><strong><span style=\"color: #ff00ff;\">8<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-9\"><strong><span style=\"color: #ff00ff;\">9<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200877d700896926-10\"><strong><span style=\"color: #ff00ff;\">10<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-11\"><strong><span style=\"color: #ff00ff;\">11<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200877d700896926-12\"><strong><span style=\"color: #ff00ff;\">12<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-13\"><strong><span style=\"color: #ff00ff;\">13<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200877d700896926-14\"><strong><span style=\"color: #ff00ff;\">14<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-15\"><strong><span style=\"color: #ff00ff;\">15<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200877d700896926-16\"><strong><span style=\"color: #ff00ff;\">16<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-17\"><strong><span style=\"color: #ff00ff;\">17<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200877d700896926-18\"><strong><span style=\"color: #ff00ff;\">18<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-19\"><strong><span style=\"color: #ff00ff;\">19<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200877d700896926-20\"><strong><span style=\"color: #ff00ff;\">20<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-21\"><strong><span style=\"color: #ff00ff;\">21<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200877d700896926-22\"><strong><span style=\"color: #ff00ff;\">22<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-23\"><strong><span style=\"color: #ff00ff;\">23<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b9183200877d700896926-24\"><strong><span style=\"color: #ff00ff;\">24<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b9183200877d700896926-25\"><strong><span style=\"color: #ff00ff;\">25<\/span><\/strong><\/div>\n<\/div>\n<\/td>\n<td class=\"crayon-code\">\n<div class=\"crayon-pre\">\n<div id=\"crayon-5b9183200877d700896926-1\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-r \">Write-Host<\/span> <span class=\"crayon-s\">&#8220;Please enter your desired computer name: [Default $env:computername]:&#8221;<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-2\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-v\">$computername<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-r \">Read-Host<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-3\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\">\u00a0<\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-4\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-v\">$renamecomputer<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-v\">$true<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-5\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-st\">if<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-v\">$computername<\/span> <span class=\"crayon-cn\">-eq<\/span> <span class=\"crayon-s\">&#8220;&#8221;<\/span> <span class=\"crayon-cn\">-or<\/span> <span class=\"crayon-v\">$computername<\/span> <span class=\"crayon-cn\">-eq<\/span> <span class=\"crayon-v\">$env<\/span><span class=\"crayon-o\">:<\/span><span class=\"crayon-i\">computername<\/span><span class=\"crayon-sy\">)<\/span> <span class=\"crayon-sy\">{<\/span> <span class=\"crayon-v\">$computername<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-v\">$env<\/span><span class=\"crayon-o\">:<\/span><span class=\"crayon-i\">computername<\/span><span class=\"crayon-sy\">;<\/span> <span class=\"crayon-v\">$renamecomputer<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-v\">$false<\/span> <span class=\"crayon-sy\">}<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-6\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\">\u00a0<\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-7\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-r \">Write-Host<\/span> <span class=\"crayon-s\">&#8220;Please enter your desired location [1-4] [Default 1]:<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-8\" class=\"crayon-line crayon-striped-line\"><strong><span class=\"crayon-s\" style=\"color: #ff00ff;\">1. Chicago<\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-9\" class=\"crayon-line\"><strong><span class=\"crayon-s\" style=\"color: #ff00ff;\">2. Paris<\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-10\" class=\"crayon-line crayon-striped-line\"><strong><span class=\"crayon-s\" style=\"color: #ff00ff;\">3. Sydney<\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-11\" class=\"crayon-line\"><strong><span class=\"crayon-s\" style=\"color: #ff00ff;\">4. Toronto&#8221;<\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-12\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-v\">$ou<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-r \">Read-Host<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-13\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\">\u00a0<\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-14\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-v\">$validate<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-v\">$false<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-15\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-st\">if<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-v\">$ou<\/span> <span class=\"crayon-cn\">-eq<\/span> <span class=\"crayon-s\">&#8220;&#8221;<\/span> <span class=\"crayon-cn\">-or<\/span> <span class=\"crayon-v\">$ou<\/span> <span class=\"crayon-cn\">-eq<\/span> <span class=\"crayon-s\">&#8220;1&#8221;<\/span><span class=\"crayon-sy\">)<\/span> <span class=\"crayon-sy\">{<\/span> <span class=\"crayon-v\">$ou<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-s\">&#8220;OU=Computers,OU=Chicago,DC=your,DC=domain,DC=here&#8221;<\/span><span class=\"crayon-sy\">;<\/span> <span class=\"crayon-v\">$validate<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-v\">$true<\/span> <span class=\"crayon-sy\">}<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-16\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-st\">if<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-v\">$ou<\/span> <span class=\"crayon-cn\">-eq<\/span> <span class=\"crayon-s\">&#8220;2&#8221;<\/span><span class=\"crayon-sy\">)<\/span> <span class=\"crayon-sy\">{<\/span> <span class=\"crayon-v\">$ou<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-s\">&#8220;OU=Computers,OU=Paris,DC=your,DC=domain,DC=here&#8221;<\/span><span class=\"crayon-sy\">;<\/span> <span class=\"crayon-v\">$validate<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-v\">$true<\/span> <span class=\"crayon-sy\">}<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-17\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-st\">if<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-v\">$ou<\/span> <span class=\"crayon-cn\">-eq<\/span> <span class=\"crayon-s\">&#8220;3&#8221;<\/span><span class=\"crayon-sy\">)<\/span> <span class=\"crayon-sy\">{<\/span> <span class=\"crayon-v\">$ou<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-s\">&#8220;OU=Computers,OU=Sydney,DC=your,DC=domain,DC=here&#8221;<\/span><span class=\"crayon-sy\">;<\/span> <span class=\"crayon-v\">$validate<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-v\">$true<\/span> <span class=\"crayon-sy\">}<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-18\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-st\">if<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-v\">$ou<\/span> <span class=\"crayon-cn\">-eq<\/span> <span class=\"crayon-s\">&#8220;4&#8221;<\/span><span class=\"crayon-sy\">)<\/span> <span class=\"crayon-sy\">{<\/span> <span class=\"crayon-v\">$ou<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-s\">&#8220;OU=Computers,OU=Toronto,DC=your,DC=domain,DC=here&#8221;<\/span><span class=\"crayon-sy\">;<\/span> <span class=\"crayon-v\">$validate<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-v\">$true<\/span> <span class=\"crayon-sy\">}<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-19\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-st\">if<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-v\">$validate<\/span> <span class=\"crayon-cn\">-eq<\/span> <span class=\"crayon-v\">$false<\/span><span class=\"crayon-sy\">)<\/span> <span class=\"crayon-sy\">{<\/span> <span class=\"crayon-r \">Write-Host<\/span> <span class=\"crayon-s\">&#8220;Invalid input, defaulting to [1].&#8221;<\/span><span class=\"crayon-sy\">;<\/span> <span class=\"crayon-v\">$ou<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-s\">&#8220;OU=Computers,OU=Chicago,DC=your,DC=domain,DC=here&#8221;<\/span><span class=\"crayon-sy\">}<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-20\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\">\u00a0<\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-21\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-v\">$credentials<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-r \">New-Object<\/span> <span class=\"crayon-i\">System<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-i\">Management<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-i\">Automation<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-e\">PsCredential<\/span><span class=\"crayon-sy\">(<\/span><span class=\"crayon-s\">&#8220;yourdomain\\useraccountwithjoinpermissions&#8221;<\/span><span class=\"crayon-sy\">,<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-r \">ConvertTo-SecureString<\/span> <span class=\"crayon-s\">&#8220;useraccountpassword&#8221;<\/span> <span class=\"crayon-cn\">-AsPlainText<\/span> <span class=\"crayon-cn\">-Force<\/span><span class=\"crayon-sy\">)<\/span><span class=\"crayon-sy\">)<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-22\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-r \">Write-Host<\/span> <span class=\"crayon-s\">&#8220;Adding $computername to the domain&#8221;<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-23\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-r \">Add-Computer<\/span> <span class=\"crayon-cn\">-DomainName<\/span> <span class=\"crayon-s\">&#8220;your.domain.here&#8221;<\/span> <span class=\"crayon-cn\">-Credential<\/span> <span class=\"crayon-v\">$credentials<\/span> <span class=\"crayon-cn\">-OUPath<\/span> <span class=\"crayon-v\">$ou<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-24\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-st\">if<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-v\">$renamecomputer<\/span> <span class=\"crayon-cn\">-eq<\/span> <span class=\"crayon-v\">$true<\/span><span class=\"crayon-sy\">)<\/span> <span class=\"crayon-sy\">{<\/span> <span class=\"crayon-r \">Rename-Computer<\/span> <span class=\"crayon-cn\">-NewName<\/span> <span class=\"crayon-v\">$computername<\/span> <span class=\"crayon-cn\">-DomainCredential<\/span> <span class=\"crayon-v\">$credentials<\/span> <span class=\"crayon-cn\">-Force<\/span> <span class=\"crayon-sy\">}<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b9183200877d700896926-25\" class=\"crayon-line\"><strong><span class=\"crayon-r \" style=\"color: #ff00ff;\">Restart-Computer<\/span><\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-226\" src=\"http:\/\/powershellblogger.com\/wp-content\/uploads\/2015\/10\/join-domain.jpg\" sizes=\"auto, (max-width: 859px) 100vw, 859px\" srcset=\"http:\/\/powershellblogger.com\/wp-content\/uploads\/2015\/10\/join-domain.jpg 859w, http:\/\/powershellblogger.com\/wp-content\/uploads\/2015\/10\/join-domain-300x55.jpg 300w, http:\/\/powershellblogger.com\/wp-content\/uploads\/2015\/10\/join-domain-600x110.jpg 600w\" alt=\"join-domain\" width=\"859\" height=\"157\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Step #6: The following is a Function example that can be used within a script or from a GUI compliments from a reader.<\/p>\n<div id=\"crayon-5b91832008784661138465\" class=\"crayon-syntax crayon-theme-powershell-ise crayon-font-monaco crayon-os-pc print-yes notranslate crayon-wrapped\" data-settings=\" minimize scroll-mouseover wrap\">\n<div class=\"crayon-toolbar\" data-settings=\" show\">\n<div class=\"crayon-tools\">\n<div class=\"crayon-button crayon-nums-button crayon-pressed\" title=\"Toggle Line Numbers\"><\/div>\n<div class=\"crayon-button crayon-plain-button\" title=\"Toggle Plain Code\"><\/div>\n<div class=\"crayon-button crayon-wrap-button crayon-pressed\" title=\"Toggle Line Wrap\"><\/div>\n<div class=\"crayon-button crayon-copy-button\" title=\"Copy\"><\/div>\n<div class=\"crayon-button crayon-popup-button\" title=\"Open Code In New Window\"><\/div>\n<p><strong><span class=\"crayon-language\" style=\"color: #ff00ff;\">PowerShell<\/span><\/strong><\/p>\n<\/div>\n<\/div>\n<div class=\"crayon-plain-wrap\"><strong><span style=\"color: #ff00ff;\">\u00a0<\/span><\/strong><\/div>\n<div class=\"crayon-main\">\n<table class=\"crayon-table\">\n<tbody>\n<tr class=\"crayon-row\">\n<td class=\"crayon-nums \" data-settings=\"show\">\n<div class=\"crayon-nums-content\">\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008784661138465-1\"><strong><span style=\"color: #ff00ff;\">1<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b91832008784661138465-2\"><strong><span style=\"color: #ff00ff;\">2<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008784661138465-3\"><strong><span style=\"color: #ff00ff;\">3<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b91832008784661138465-4\"><strong><span style=\"color: #ff00ff;\">4<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008784661138465-5\"><strong><span style=\"color: #ff00ff;\">5<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b91832008784661138465-6\"><strong><span style=\"color: #ff00ff;\">6<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008784661138465-7\"><strong><span style=\"color: #ff00ff;\">7<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b91832008784661138465-8\"><strong><span style=\"color: #ff00ff;\">8<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008784661138465-9\"><strong><span style=\"color: #ff00ff;\">9<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b91832008784661138465-10\"><strong><span style=\"color: #ff00ff;\">10<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008784661138465-11\"><strong><span style=\"color: #ff00ff;\">11<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b91832008784661138465-12\"><strong><span style=\"color: #ff00ff;\">12<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008784661138465-13\"><strong><span style=\"color: #ff00ff;\">13<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b91832008784661138465-14\"><strong><span style=\"color: #ff00ff;\">14<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008784661138465-15\"><strong><span style=\"color: #ff00ff;\">15<\/span><\/strong><\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-5b91832008784661138465-16\"><strong><span style=\"color: #ff00ff;\">16<\/span><\/strong><\/div>\n<div class=\"crayon-num\" data-line=\"crayon-5b91832008784661138465-17\"><strong><span style=\"color: #ff00ff;\">17<\/span><\/strong><\/div>\n<\/div>\n<\/td>\n<td class=\"crayon-code\">\n<div class=\"crayon-pre\">\n<div id=\"crayon-5b91832008784661138465-1\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-st\">function<\/span> <span class=\"crayon-r \">Join-Domain<\/span> <span class=\"crayon-sy\">{<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-2\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\">\u00a0<\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-3\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-st\">Param<\/span><span class=\"crayon-sy\">(<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-4\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-sy\">[<\/span><span class=\"crayon-e\">Parameter<\/span><span class=\"crayon-sy\">(<\/span><span class=\"crayon-i\">Position<\/span><span class=\"crayon-o\">=<\/span>0<span class=\"crayon-sy\">)<\/span><span class=\"crayon-sy\">]<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-5\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-sy\">[<\/span><span class=\"crayon-t\">String<\/span><span class=\"crayon-sy\">]<\/span><span class=\"crayon-v\">$computername<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-v\">$env<\/span><span class=\"crayon-o\">:<\/span><span class=\"crayon-i\">computername<\/span><span class=\"crayon-sy\">,<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-6\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-sy\">[<\/span><span class=\"crayon-e\">Parameter<\/span><span class=\"crayon-sy\">(<\/span><span class=\"crayon-i\">Position<\/span><span class=\"crayon-o\">=<\/span>1<span class=\"crayon-sy\">)<\/span><span class=\"crayon-sy\">]<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-7\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-sy\">[<\/span><span class=\"crayon-e\">ValidateSet<\/span><span class=\"crayon-sy\">(<\/span>\u201c<span class=\"crayon-i\">OU<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">Computers<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">OU<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">Chicago<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">your<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">domain<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">here<\/span>\u201d<span class=\"crayon-sy\">,<\/span>\u201d<span class=\"crayon-i\">OU<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">Computers<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">OU<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">Paris<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">your<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">domain<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">here<\/span>\u201d<span class=\"crayon-sy\">,<\/span>\u201d<span class=\"crayon-i\">OU<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">Computers<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">OU<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">Sydney<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">your<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">domain<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">here<\/span>\u201d<span class=\"crayon-sy\">,<\/span>\u201d<span class=\"crayon-i\">OU<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">Computers<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">OU<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">Toronto<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">your<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">domain<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">here<\/span>\u201d<span class=\"crayon-sy\">)<\/span><span class=\"crayon-sy\">]<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-8\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-sy\">[<\/span><span class=\"crayon-t\">string<\/span><span class=\"crayon-sy\">]<\/span><span class=\"crayon-v\">$OU<\/span> <span class=\"crayon-o\">=<\/span> \u201c<span class=\"crayon-i\">CN<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">Computers<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">OU<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">Chicago<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">your<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">domain<\/span><span class=\"crayon-sy\">,<\/span><span class=\"crayon-i\">DC<\/span><span class=\"crayon-o\">=<\/span><span class=\"crayon-i\">here<\/span>\u201d<\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-9\" class=\"crayon-line\"><strong><span class=\"crayon-sy\" style=\"color: #ff00ff;\">)<\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-10\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-v\">$renamecomputer<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-v\">$true<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-11\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-st\">if<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-v\">$computername<\/span> <span class=\"crayon-cn\">-eq<\/span> \u201c\u201d <span class=\"crayon-cn\">-or<\/span> <span class=\"crayon-v\">$computername<\/span> <span class=\"crayon-cn\">-eq<\/span> <span class=\"crayon-v\">$env<\/span><span class=\"crayon-o\">:<\/span><span class=\"crayon-i\">computername<\/span><span class=\"crayon-sy\">)<\/span> <span class=\"crayon-sy\">{<\/span> <span class=\"crayon-v\">$computername<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-v\">$env<\/span><span class=\"crayon-o\">:<\/span><span class=\"crayon-i\">computername<\/span><span class=\"crayon-sy\">;<\/span> <span class=\"crayon-v\">$renamecomputer<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-v\">$false<\/span> <span class=\"crayon-sy\">}<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-12\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\">\u00a0<\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-13\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-v\">$credentials<\/span> <span class=\"crayon-o\">=<\/span> <span class=\"crayon-r \">New-Object<\/span> <span class=\"crayon-i\">System<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-i\">Management<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-i\">Automation<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-e\">PsCredential<\/span><span class=\"crayon-sy\">(<\/span>\u201c<span class=\"crayon-i\">yourdomain<\/span><span class=\"crayon-sy\">\\<\/span><span class=\"crayon-i\">useraccountwithjoinpermissions<\/span>\u201d<span class=\"crayon-sy\">,<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-r \">ConvertTo-SecureString<\/span> \u201c<span class=\"crayon-i\">useraccountpassword<\/span>\u201d <span class=\"crayon-cn\">-AsPlainText<\/span> <span class=\"crayon-cn\">-Force<\/span><span class=\"crayon-sy\">)<\/span><span class=\"crayon-sy\">)<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-14\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-r \">Write-Verbose<\/span> \u201c<span class=\"crayon-i\">Adding<\/span> <span class=\"crayon-v\">$computername<\/span> <span class=\"crayon-e\">to <\/span><span class=\"crayon-e\">the <\/span><span class=\"crayon-e\">domain <\/span><span class=\"crayon-i\">under<\/span> <span class=\"crayon-v\">$OU<\/span>\u201d<\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-15\" class=\"crayon-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-r \">Add-Computer<\/span> <span class=\"crayon-cn\">-DomainName<\/span> \u201c<span class=\"crayon-i\">your<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-i\">domain<\/span><span class=\"crayon-sy\">.<\/span><span class=\"crayon-i\">here<\/span>\u201d <span class=\"crayon-cn\">-Credential<\/span> <span class=\"crayon-v\">$credentials<\/span> <span class=\"crayon-cn\">-OUPath<\/span> <span class=\"crayon-v\">$OU<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-16\" class=\"crayon-line crayon-striped-line\"><strong><span style=\"color: #ff00ff;\"><span class=\"crayon-st\">if<\/span> <span class=\"crayon-sy\">(<\/span><span class=\"crayon-v\">$renamecomputer<\/span> <span class=\"crayon-cn\">-eq<\/span> <span class=\"crayon-v\">$true<\/span><span class=\"crayon-sy\">)<\/span> <span class=\"crayon-sy\">{<\/span> <span class=\"crayon-r \">Rename-Computer<\/span> <span class=\"crayon-cn\">-NewName<\/span> <span class=\"crayon-v\">$computername<\/span> <span class=\"crayon-cn\">-DomainCredential<\/span> <span class=\"crayon-v\">$credentials<\/span> <span class=\"crayon-cn\">-Force<\/span> <span class=\"crayon-sy\">}<\/span><\/span><\/strong><\/div>\n<div id=\"crayon-5b91832008784661138465-17\" class=\"crayon-line\"><strong><span class=\"crayon-sy\" style=\"color: #ff00ff;\">}<\/span><\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Enjoy!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Step #1: This is the simplest method to add a computer to a domain. In this example you will be prompted for credentials followed by the required reboot. PowerShell \u00a0 1 2 Add-Computer -DomainName &#8220;your.domain.here&#8221; Restart-Computer Step #2: If you require an automated script without prompting the user for credentials you can provide the user [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42,59],"tags":[],"class_list":["post-2588","post","type-post","status-publish","format-standard","hentry","category-ad","category-powershell"],"_links":{"self":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/2588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2588"}],"version-history":[{"count":4,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/2588\/revisions"}],"predecessor-version":[{"id":2592,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/2588\/revisions\/2592"}],"wp:attachment":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}