3

新しい Web サーバーをセットアップする Powershell スクリプトがあります。現時点では、リモート デスクトップ経由でサーバーに接続し、スクリプトをローカルで実行する必要があります。モジュールを使用し、WebAdministrationIIS:/Sites\www.mysite.com\ などの疑似パスでいっぱいです。

同じWebAdministrationモジュールを使用してリモート サーバーを管理できますか? 私は何かget-childitem IIS://myserver/Sites/がうまくいくことを望んでいましたが、リモートサーバーに対してこのモジュールを使用するドキュメントや例を見つけることができません.

4

1 に答える 1

4

あなたがすることは、PowerShellリモーティングを設定することです(始める前にWebAdministration)。デフォルトでは有効になっていないため、これは最初にリモートサーバーで構成する必要があります。

Enable-PSRemoting –forcePSをオンにするには、管理者としてPSを実行しているときに実行する必要があります。また、セキュリティを適切に保つために、他にもいくつかのマイナーなビットがあります。これに関するまともなtechnetの記事がhttp://technet.microsoft.com/en-us/magazine/ff700227.aspxにあります。

それが完了したら、次を使用してリモートマシンでコマンドを呼び出すことができます。

Invoke-Command -ComputerName COMPUTER -ScriptBlock { COMMAND } -credential USERNAME
于 2012-10-22T15:27:23.033 に答える