2017-04-05 120 views
-1

你好我不是一個腳本專家,尋求幫助IM: 我想有一個退出代碼,即時通訊不知道這作品怎麼辦?PowerShell的退出代碼implentation

(GET-ItemProperty HKLM: \ SOFTWARE \微軟\的Windows \ CurrentVersion \政策\系統).EnableLUA

如果值= 0的退出代碼應該是 寫主機 「成功消息」 退出0

如果值是1的退出代碼應該是 寫主機「錯誤消息」退出1001

但我不知道如何實現這一點,有人可以幫助我,一旦我看到腳本工作,我可以有一個想法如何這個確切的工作。

這個原因是具有MAX遠程,

這裏是一些信息: https://dashboard.systemmonitor.co.uk/dashboard/helpcontents/index.html?script_guide.htm

如果我們能正確implent此儀表板會看到正確的退出代碼。

謝謝

$ enablelua =(GET-ItemProperty HKLM:\ SOFTWARE \微軟\的Windows \ CurrentVersion \政策\系統).EnableLUA 如果($ enablelua -eq $ 0){ 寫主機「UAC已啓用」 退出0 } 其他{ 寫主機 「禁用UAC」 退出1001 }

不工作

回答

0
$enablelua = (Get-ItemProperty HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System).EnableLUA 
if ($enablelua -eq 0){ 
Write-Host "UAC Is Disabled" 
Exit 1010 
} 
else { 
Write-Host "UAC Is Enabled" 
Exit 0 
} 

這個工程;)剛分享