如何将以下3个powershell脚本合并到一个脚本中?
Get-content C:\TEMP\Users1.txt |get-aduser |set-aduser -enabled $false
Get-content C:\TEMP\user1.txt | Set-Mailbox -HiddenFromAddressListsEnabled $true
Get-content C:\temp\users1.txt | set-CASMailbox -ActiveSyncEnabled:$False
Export-Csv "DisableU-$(Get-Date -f yyyyMMdd_HHmm).csv" -NoType
请指导我。提前谢谢。
答案 0 :(得分:1)
只需将它们放入任何 *。ps1 文件中,然后通过提供脚本的完整路径从控制台运行。 如果您在脚本目录中运行:
./Script.ps1
您可能还需要设置正确的执行政策。这是分开的主题,但目前您可以将其设置为 unrestricted 。
PS> Set-ExecutionPolicy Unrestricted -Force
但请阅读执行政策。