我要查詢的服務器,比如說內存嘗試內置的憑證,然後再提示另一個
gwmi win32_freephysicalmemory -computername server1 -credential $cred
我知道得到的憑據,並構建一個PSCredential的對象, 但我想先試試使用我當前的憑證進行查詢,並且如果我使用get-credentials獲得了未授權的錯誤提示。 這樣我就可以從我的工作站或某個服務器運行腳本(我不使用相同的信用)
我想我最初需要提供$ cred與我當前的憑據,然後在catchblock中更改它,如果它失敗,但我如何將我登錄的憑據轉儲到屏幕對象?
試圖將$ cred設置爲[System.net.credentialcache] :: DefaultCredential,但是因爲它返回一個接口,我不知道它是否可能以某種方式強制轉換爲pscredential-object – user2589164