前のトピック: set result display on/off コマンド -- 自動結果表示をオンまたはオフにする(Cmdlet)次のトピック: stop-service コマンド -- リモートまたはローカル システムの Windows サービスを停止する(Funclet)


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

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

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

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

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

-svcName sName

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

-host hostname

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

デフォルト: ""

-user username

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

デフォルト: ""

-pass password

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

デフォルト: ""

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

? start-service -svcName Apache2.2

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

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