前のトピック: start-service コマンド -- リモートまたはローカル システムの Windows サービスを開始する(Funclet)次のトピック: start-java コマンド -- Java 仮想マシンを起動する(Cmdlet)


stop-service コマンド -- リモートまたはローカル システムの Windows サービスを停止する(Funclet)

stop-service コマンドは、ローカルまたはリモート システムの Windows サービスを停止します。

コマンドの構文は、以下のとおりです。

stop-service -svcName sName [-host hostname] [-user username] [-pass password]

このコマンドは、成功した場合は 1、失敗した場合は 0 を返します。

-svcName sName

サービスの名前を指定します。

-host hostname

(オプション)リモート サーバの名前です。

デフォルト: ""

-user username

(オプション)リモート ノードへのログインに使用するユーザ名を指定します。 引用符で囲まれていない引数トークンは自動的に文字列に変換されます。 式のコードは丸かっこ内に配置して、式が自動的に引用符で囲まれないようにします。

デフォルト: ""

-pass password

(オプション)リモート ノードへのログインに使用するパスワードを指定します。 パスワードを指定しない場合、AutoShell へのログイン時に入力されたパスワードが使用されます。 引用符で囲まれていない引数トークンは自動的に文字列に変換されます。 式のコードは丸かっこ内に配置して、式が自動的に引用符で囲まれないようにします。

デフォルト: ""

ローカルの Apache サービスを停止するには、次のコマンドを実行します。

? stop-service -svcName Apache2.2

リモート サーバ REMOTESRV の Microsoft SQL Server サービスを停止するには、次のコマンドを実行します。

? stop-service -svcName MSSQLSERVER -host REMOTESRV -user admin -pass notsecret