0

バッチ ファイルでリモート パワーヘル スクリプトを実行したいと考えています。

Powershell \ip\Myscript.ps1 があります

しかし、このリモート スクリプトを実行するかどうかを尋ねられます。これをバイパスしたい。-confirm:$false を使用

どうすればそれをバッチで使用できますか。

4

1 に答える 1

2

ここにはいくつかのオプションがあります。

  1. .ps1 ファイルをローカル ディレクトリにコピーし、Powershell 経由で呼び出します。醜いハックですが、実行ポリシーを変更してはならない場合に必要になることがあります。
  2. .ps1 ファイルに署名します。背中の大きな痛み.
  3. Execytion Policy を気にしないように Powershell に指示します。簡単で危険な方法: powershell -executionpolicy unrestricted \\server\share\someScript.ps1.
于 2013-03-04T11:33:57.993 に答える