如下說明是翻譯PowerShell中: help New-Service 產生的幫助信息.
譯者: Edengundam(馬濤)
New-Service
大綱在注冊表和服務數據庫(Service Database)中為 Windows 服務創建新項.
語法New-Service [-name] <string> [-binaryPathName] <string> [-displayName <string>] [-description <string>] [-startupType {<Automatic> | <Manual> | <Disabled>}] [-credential <PSCredential>] [-dependsOn <string[]>] [-whatIf] [-confirm] [<CommonParameters>]
詳細描述在注冊表和服務數據庫(Service Database)中為 Windows 服務創建新項. 此cmdlet允許你設置服務的顯示名稱, 名稱, 啟動類型和依賴關系.
參數 -name <string>指定服務的名稱.
apse" cellspacing="0" cellpadding="0" width="542" border="0">
強制參數?
true
參數位置?
1
默認值
允許從管道綁定輸入?
false
允許通配符擴展?
false
-binaryPathName <string>指定服務的可執行文件路徑.
強制參數?
true
參數位置?
2
默認值
-SIZE: 10pt">允許從管道綁定輸入?
false
允許通配符擴展?
false
-displayName <string>為服務指定新的顯示名.
強制參數?
false
參數位置?
named
默認值
允許從管道綁定輸入?
>false
允許通配符擴展?
false
-description <string>為服務指定新的描述.
強制參數?
false
參數位置?
named
默認值
允許從管道綁定輸入?
false
允許通配符擴
展?
false
-startupType <ServiceStartMode>設置服務的啟動類型.
此參數接受的輸入值:
· Automatic
· Manual
· Disabled
強制參數?
false
DDING-RIGHT: 0cm; BORDER-TOP: medium none; PADDING-LEFT: 0cm; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 206.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="275">
參數位置?
named
默認值
允許從管道綁定輸入?
false
none; PADDING-LEFT: 0cm; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 206.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="275">
允許通配符擴展?
false
-credential <PSCredential>指定服務啟動使用的憑證.
強制參數?
false
參數位置?
t 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 203.65pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="272">
named
默認值
LocalSystem
允許從管道綁定輸入?
false
允許通配符擴展?
IGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 203.65pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="272">
false
-dependsOn <string[]>新服務依賴的服務名稱. 使用逗號分隔多個服務名稱
強制參數?
false
參數位置?
named
默認值
允許從管道綁定輸入?
false
允許通配符擴展?
false
-whatIf描述執行此命令將會發生的現象, 不會真正執行此命令.
強制參數?
false
參數位置?
named
默認值
允許從管道綁定輸入?
false
允許通配符擴展?
false
-confirm執行命令前提示你進行確認.
強制參數?
false
參數位置?
named
默認值
R-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 0cm; BORDER-TOP: medium none; PADDING-LEFT: 0cm; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 206.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="275">
允許從管道綁定輸入?
false
允許通配符擴展?
false
<公共參數>此命令支持公共參數: -Verbose, -Debug, -ErrorAction, -ErrorVariable, and -OutVariable. 更多信息, 輸入, "get-help
about_commonparameters".
輸入類型None
TURN TYPE
ServiceControllerObject
注意 更多信息, 輸入"Get-Help New-Service -detailed".需要技術信息, 輸入"Get-Help New-Service -full".
如果需要為該命令提供多個參數, 請使用逗號進行分隔. 例如, "<parameter-name> <value1>, <value2>".
例1 C:\PS>new-service testservice "C:\Windows\System32\svchost.exe -k netsvcs"
此命令將在注冊表和服務數據庫中為名為"testservice"的服務創建新項.