HOME > Service系コマンドレット > New-Service
New-Service
New-Serviceは、サービスを作成するコマンドです。
エイリアスなし
解説
サービスを新規作成します。
実行には管理者権限で実行する必要があります。
構文
- (構文)
- New-Service [-Name] <string> [-BinaryPathName] <string> [<CommonParameters>]
パラメータ | 説明 |
---|---|
-Name サービス名 | 作成するサービス名を指定する |
-BinaryPathName パス | サービス実行可能ファイルのパスを指定する |
-DisplayName 表示名 | サービス表示名を指定する |
-Description 説明文 | サービスの説明文を指定する |
-StartupType 種類 | スタートアップの種類を指定する Automatic:自動開始 Manual:手動 Disabled:無効 AutomaticDelayedStart:遅延開始 |
-DependsOn サービス名 | 依存するサービスを指定する |
-Credential 資格情報 | 資格情報を指定する |
-WhatIf | 実行はせずに実行結果の確認のみ行う |
-Confirm | 実行前に確認メッセージの表示を行う |
共通的なパラメータは「共通パラメータ」をご覧ください。
サンプル
サービスを作成する
New-Service -Name "MyService" -BinaryPathName "C:\Hoge\Hoge.exe"
サービスを作成する(自動起動として)
New-Service -Name "MyAutoService" -BinaryPathName "C:\Hoge\Hoge.exe" -StartupType Automatic
コマンドのヘルプを表示する
Get-Help New-Service
備考
- New-Serviceコマンドレットを使用するには、管理者権限が必要です。
- 作成したサービスを即座に開始するには、別途Start-Serviceコマンドで開始してください。
関連項目
- Service系コマンドレット
- Get-Service:サービスを取得する
- Set-Service:サービスを設定する
- Start-Service:サービスを開始する
- Stop-Service:サービスを停止する
- Restart-Service:サービスを再起動する
- Suspend-Service:サービスを一時停止する
- Resume-Service:サービスを再開する
- New-Service:サービスを作成する