cmd ウィンドウを起動し、指定したコマンドを Python スクリプトを使用して Windows の cmd に入力するにはどうすればよいですか?
たとえば、スクリプトは cmd を起動し、次のように入力します: runas /username:Admin control
次に、cmd はユーザーにパスワードの入力を求め、コントロール パネルを開きます。何か案が?ありがとう
import subprocess
subprocess.call(['runas', '/username:Admin', 'control'])
ここにはテスト用の python シェルはありませんが、これにより、必要なものにかなり近づくはずです。
runas
パスワードの入力を求めるコマンドを実行してから、コントロール パネルを起動します。これは、バッチ プログラムでも簡単に実行できます。ショートカットだけでも実行できます。それをそこに置くだけです。
これは Python スクリプトに最も似ていますが、pyton インタープリターをロードする必要がありません。
runas /username:Admin control
これにより、コマンドとそれを実行している人をもう少し制御できます。*デスクトップを右クリック
*新着
*ショートカット
※場所は「runas /username:Admin control」と入力してください。
*ショートカットの名前を入力します。
これは、UAC で処理したい場合に便利です。
上記と同じですが、場所の種類は "control" だけです
次に、新しいショートカットを右クリックし、[プロパティ] をクリックします。
ショートカットタブをクリック
「詳細」をクリック
「管理者として実行」ボックスにチェックを入れます。
これにより、コントロール パネルだけでなく、変更できるすべての設定のマスター リストが表示されます。
新しいフォルダーを作成し、名前を次のように変更します。
設定.{ED7BA470-8E54-465E-825C-99712043E01C}
「設定」部分は好きなように変更できます
上記の「代替ショートカット」の手順に従ってください