批处理
@echo off
cls
echo .
echo .
echo 先修改ps脚本中的账号密码
echo. 1.加域
echo. 2.退域
set /p a= 输入数字:
if %a%==1 goto 加域
if %a%==2 goto 退域
:加域
powershell.exe set-executionpolicy remotesigned -force
powershell.exe %~dp0batchfile\join-domain-for-win10.ps1
pause
exit
:退域
powershell.exe set-executionpolicy remotesigned -force
powershell.exe %~dp0batchfile\remove-from-domain-for-win10.ps1
pause
exit
PS脚本1
加域
用于win10加域脚本,需要管理员权限。
dmn=domainname,域名;un=username,具有加域权限的用户名;pwd=密码,修改其中的"Suzhou123"
分割线
$dmn="gbvs.com"
$un="gbvs.com\administrator"
$pwd=ConvertTo-SecureString "Suzhou123" -asplaintext -force
$a=New-Object System.Management.Automation.PSCredential($un,$pwd)
add-computer -Credential $a -domainname $dmn
pause
退域
用于win10退域脚本,需要管理员权限。
$un="gbvs.com\administrator"
$pwd=ConvertTo-SecureString "Suzhou123" -asplaintext -force
$a=New-Object System.Management.Automation.PSCredential($un,$pwd)
remove-computer -Credential $a -confirm:$false -Force
pause
链接:https://pan.baidu.com/s/1y4kIFAqdp1fvbi4FH9fwJA
提取码:9h9p
原文地址:https://blog.51cto.com/xifanliang/2474889