サブキーとサービスのエントリをレジストリおよびサービス コントロール マネージャー データベースを作成します。
Syntax
sc.exe [<servername>] create [<servicename>] [type= {own | share | kernel | filesys | rec | interact type= {own | share}}] [start= {boot | system | auto | demand | disabled | delayed-auto}] [error= {normal | severe | critical | ignore}] [binpath= <binarypathname>] [group= <loadordergroup>] [tag= {yes | no}] [depend= <dependencies>] [obj= {<accountname> | <objectname>}] [displayname= <displayname>] [password= <password>]
Parameters
| Parameter | Description |
|---|---|
<servername> |
サービスが配置されているリモート サーバーの名前を指定します。 名前は、汎用名前付け規則 (UNC) 形式を使用する必要があります (たとえば、 \myserver)。 SC.exe をローカルで実行するには、このパラメーターを使用しないでください。 |
<servicename> |
getkeyname 操作によって返されるサービス名を指定します。 |
type= {own | share | kernel | filesys | rec | interact type= {own | share}} |
サービスの種類を指定します。 選択肢は次のようになっています。
|
start= {boot | system | auto | demand | disabled | delayed-auto} |
サービスの開始の種類を指定します。 選択肢は次のようになっています。
|
error= {normal | severe | critical | ignore} |
コンピューターが起動されたときにサービスの開始に失敗した場合のエラーの重大度を指定します。 選択肢は次のようになっています。
|
binpath= <binarypathname> |
サービスのバイナリ ファイルへのパスを指定します。 binpath= にはデフォルトはなく、この文字列を指定する必要があります。 |
group= <loadordergroup> |
このサービスがメンバーになっているグループの名前を指定します。 グループの一覧は、レジストリの HKLM\System\CurrentControlSet\Control\ServiceGroupOrder サブキーに格納されます。 既定値は、null です。 |
tag= {yes | no} |
CreateService 呼び出し、TagID で取得するかどうかを指定します。 タグは、ブート開始またはシステム開始ドライバーに対してだけ使用されます。 |
depend= <dependencies> |
サービスまたはこのサービスの前に、まずグループの名前を指定します。 名前は、スラッシュ (/) で区切られます。 |
obj= {<accountname> | <objectname>} |
サービスが実行されますが、またはドライバーを実行する Windows ドライバー オブジェクトの名前を指定するアカウントの名を指定します。 デフォルト設定は LocalSystem です。 |
displayname= <displayname> |
ユーザー インターフェイス プログラムでサービスを識別するためのフレンドリ名を指定します。 たとえば、ある特定のサービスのサブキー名は wuauserv で、自動更新というよりわかりやすい表示名を持ちます。 |
password= <password> |
パスワードを指定します。 ローカル システム アカウント以外のアカウントを使用する場合に必要です。 |
| /? | コマンド プロンプトにヘルプを表示します。 |
Remarks
各コマンド ライン オプション (パラメーター) には、オプション名の一部として等号を含める必要があります。
オプションとその値の間にスペースが必要です ( たとえば、type= own. スペースが省略されていると、操作は失敗します。
Examples
NewService サービスの新しいバイナリパスを作成して登録するには、次のように入力します。
sc.exe \\myserver create NewService binpath= c:\windows\system32\NewServ.exe
sc.exe create NewService binpath= c:\windows\system32\NewServ.exe type= share start= auto depend= +TDI NetBIOS
sc.exe コマンドの詳細については、「SC コマンド」を参照してください。