2009-04-01 25 views
21

リモートマシン上でIISを再起動するにはどうすればよいですか?リモートマシン上でIISを再起動

IPアドレスと管理者ユーザーのユーザー名とパスワードの情報を知っています。

+0

私はC#とasp .net 2.0を使用しています –

答えて

-2

リモートはどのようにリモートですか?あなたはあなたのC#コードからShutdown.exeを実行できますか?それができない場合(ファイアウォールなど)、次のベストはおそらく、あなたがリモートで(そして安全に!)電話をかけてマシンをシャットダウンするサービスをそこに置くでしょう。

+1

これは_server_をリモートでシャットダウンするのではなく、_service_ –

3

"sc"コマンドを使用して、リモートマシン上のiis-serviceを制御できます。可能な引数のリストを取得するために

sc \\RemoteServer stop [iis-service-name] 

使用

sc help 

a microsoft kb-article on your subjectもご覧ください。トーマス・フランケが提案されているよう

5

あなたは、SCを使用することができます。

sc \\RemoteServer stop iisadmin 
sc \\RemoteServer start w3svc 

またはSysInternalsのpsexecを。これらのシナリオではPsTools suiteが便利です。

psexec \\RemoteServer iisreset 
+0

を再起動するのではなくPowerShellを使用する方法について説明しています。 – Kiquenet

+0

psexecは私にとってうまく機能しました。ありがとう! – Rob

28

最も単純なものは、管理者としてiisreset <servername>

Runコマンドプロンプトなると、コマンドを実行します。

例:サーバー名がSRVAPPであれば、(大規模なセットで作業する場合に非常に便利)以下POSHスクリプトは、非同期リモートでマシンのセットをリセットすることができますiisreset SRVAPP

0

されるコマンド:

$a = Get-Content "c:\OneMachineNamePerLine.txt" 

foreach($line in $a) 
{ 

    Start-Job -ScriptBlock { 
     iisreset $line 
    } 
} 
3

私はPowerShellのベースの方法を試してみましたが、私は次のエラーを取得保管:

Connecting to remote server <TARGET-HOST> failed with the following error message : The WinRM client cannot process the request.

最後に、ソースノードにターゲットノードをTrustedHostsとして追加する必要があることがわかりました。あなたがコマンドを発行するために使用しますPCから

powershell 
winrm set winrm/config/client '@{TrustedHosts="TARGET-HOST"}' 
あなたが同じ問題に遭遇した場合は、昇格 コマンドにプロンプ​​トを開き、次のコマンドを入力して、それを修正することができます先のPC(IISとの1)から

powershell 
winrm set winrm/config/client '@{TrustedHosts="SOURCE-HOST"}' 

は(TARGET-HOSTと012を交換しますあなたのサーバーには、ホスト名がまたはIPアドレスであるが必要です。すぐにあなたのような、任意のリモートPowerShellのコマンドを発行することができそうであるように:

IISの停止:

powershell invoke-command -computername "TARGET-HOST" -scriptblock {iisreset /STOP} 

IISスタート:

powershell invoke-command -computername "TARGET-HOST" -scriptblock {iisreset /START} 

IISの再起動:

powershell invoke-command -computername "TARGET-HOST" -scriptblock {iisreset /RESTART} 

...以上。

この問題の詳細なレビューについては、read the following postでもご覧になれます。

関連する問題