【发布时间】:2019-04-11 10:06:01
【问题描述】:
我有一台名为 PRODAZAD01-VM 的专用服务器,它正在运行 Azure Active Directory 同步到 Office 365。
[CmdletBinding()]
Param(
[Parameter(position = 0, mandatory = $true)]
[ValidateSet('Delta', 'Full')]
[String]$Type,
[string]$ComputerName = 'PRODAZAD01-VM'
)
Invoke-Command -ComputerName $ComputerName -ArgumentList $type -ScriptBlock {
Param($Type)
If ($Type -eq 'Full') {$Type = 'Initial'}
Import-Module adsync
Start-ADSyncSyncCycle -PolicyType $Type
}
如何执行 PowerShell 以强制它从笔记本电脑上的 PowerShell ISE 同步,而无需每次都安装模块并加载它?
【问题讨论】:
-
您需要在运行命令的机器上导入模块,否则您将无法获得可用的 cmdlet。
-
好的,那么最终的命令/脚本会是什么?
-
问题中的代码有什么问题?
标签: azure powershell active-directory azure-active-directory office365