ネットワークのパスワードを検出するPowerShellスクリプトを作成しましたが、開くとすぐに終了します。私はRead-Hostコマンドを使ってみましたが、うまくいきませんでした。ここに私のスクリプトは次のとおりです。すぐに実行した後にスクリプトが終了し、Read-Host -Promptが機能しません。
$Output = netsh wlan show profiles name="enter network here" key=clear
$SSIDSearchResults = $Output | Select-String -Pattern 'SSID Name'
$ProfileName = ($SSIDSearchResults -split ":")[-1].Trim() -replace '"'
$PwSearchResult = $Output | Select-String 'Key Content'
$PW = ($PwSearchResult -split ":")[-1].Trim() -replace '"'
[pscustomobject] @{
WifiProfileName = $ProfileName
Password = $PW
}
こんにちは、ISEを使ってPowerShellコードを書いていますか? **開始**を押して、** ise **を入力し、**を入力します**。 – sodawillow
はいPowerShell ISEを使用します。すべての私の問題が解決されました –
あなたが質問に答えていることを示す方法は、あなたに役立つ回答の横にあるチェックマークを使用することです。 – Matt