Pythonのsubprocessライブラリーを使ってコマンドで実行した結果から
パスワードの文字列を取得したいです。
下記の方法でコマンドの実行できましたが、エラーが表示されます。
コマンドの結果
print(result)
import subprocess result = subprocess.run('net user testanup /random /domain', shell=True) print(result) この要求はドメイン Testcnet.local のドメイン コントローラーで処理されます。 testnup のパスワード: ibFKusHC コマンドは正常に終了しました。
実現結果
パスワードの文字だけ取得したいです。
ibFKusHC
全体のCODE
import subprocess result = subprocess.run('net user testnup /random /domain', shell=True) print(result) result_change=result[61:15] print(result_change)
エラー
line 5, in <module> result_change=result[61:15] TypeError: 'CompletedProcess' object is not subscriptable
コマンドからテキストの取得方法が分かる方がいましたら、
教えて頂けると幸いです。
宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/07 02:30
2021/11/07 02:58 編集