0

VBscript を使用して 6.9.0 のパラメーターで10.0.0.20見つかった PowerShell スクリプトを実行しようとしています。次のコードで正しいルートを進んでいると思いますが、ここからどこに行くべきかわかりません。助言がありますか?D:\path\script.ps110.0.0.199

ちなみに、管理者として実行する必要があります

sub main()
    dim strComputer, strUser, strPassword

    strComputer = "10.0.0.20"
    strUser="userName"
    strPassword="password"

    Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")
    Set objSWbemServices = objSWbemLocator.ConnectServer (strComputer, "root\cimv2", strUser, strPassword)
    objSWbemServices.Security_.ImpersonationLevel = 3
end sub
main
4

1 に答える 1

1

ワークステーションとリモート システムが同じドメインにあり、ドメイン アカウントがリモート システムへの管理者アクセス権を持っていると仮定して、リモート システムで PSRemoting を有効にし、その方法で呼び出します。

Invoke-Command -computer "10.0.0.20" -scriptblock {. d:\path\script.ps1}
于 2012-09-11T20:13:23.397 に答える