我正在嘗試使用Powershell 2.0在遠程計算機上註冊OCX文件。使用powershell的ocx遠程註冊
這並不不起作用:
$LocalOCXPath = "C:\Windows\SysWOW64\dxapi.ocx"
Invoke-Command -ComputerName $ComputerName -ScriptBlock { "C:\windows\system32\Regsvr32.exe $args" } -argumentlist $LocalOCXPath
但這:
Invoke-Command -ComputerName $ComputerName -ScriptBlock { & 'regsvr32.exe' 'C:\Windows\SysWOW64\dxapi.ocx' }
我真正需要的是能夠通過在通過可變的路徑,但我不」我想我可以使用選項2來做到這一點。我不知道爲什麼選項1不起作用。通過不起作用,我的意思是,PowerShell看起來像它正確調用命令,但是當我在遠程計算機上看,ocx文件未註冊。