powershell 指令碼檢查已安裝證書

2021-08-27 03:07:41 字數 559 閱讀 6715

額,前面的指令碼能自動安裝了,客戶來了句我怎麼知道已經安裝好了?

我答:不是已經顯示success了嗎?

客戶:那以後呢,我忘了怎麼辦?

可以用mmc啊,然後選證書,本地計算機

mmc是什麼?

額……,我寫指令碼吧

***************===讓心裡的神獸再奔騰一會兒的分割線***************=

function check-certificate

}if($find

-eq1)

else

$store.close()

}check-certificate -certname "要查詢證書的subject"

write-host 'press any key to exist!' -nonewline

$null = [console]::readkey('?')

其實就是呼叫system.security.cryptography.x509certificates.*下的類,與用.net差不多,只是要遵循ps1的語法而已

POWERSHELL指令碼執行許可權

powershell指令碼執行許可權 2009 02 04 16 55 02 分類 powershell 字型大小 訂閱 restricted 預設的設定,不允許任何script執行 allsigned 只能執行經過數字證書簽名的script unrestricted 允許所有的script執行 解...

PowerShell指令碼傳遞引數

在編寫powershell指令碼的時候,可以通過給變數賦值的方法輸出想要的結果,但這樣的話,需要改動指令碼內容。其實也可以在指令碼中定義引數,然後再在執行指令碼的時候對引數賦值,而無需改動指令碼內容。在powershell指令碼中,可以使用param 宣告引數,如下 param a,b write ...

PowerShell指令碼傳遞引數

在編寫powershell指令碼的時候,可以通過給變數賦值的方法輸出想要的結果,但這樣的話,需要改動指令碼內容。其實也可以在指令碼中定義引數,然後再在執行指令碼的時候對引數賦值,而無需改動指令碼內容。在powershell指令碼中,可以使用param 宣告引數,如下 param a,b write ...