2017-10-24 14 views
1

実行するにはADMIN特権が必要なバッチファイルがあります(私のADMINにはパスワードがあります)。バッチファイルを管理者として実行する(PSEXEC)

だから私は実行するために2バッチファイル(このメソッドが動作しているが、私はVBAでキャプチャ結果のために1つのバッチファイルでのみ実行する必要がある)を持つ:

(1)C:\PSTools\psexec.exe \\PECPC021 -u PECPC021\Administrator -p [email protected] "C:\Temp\Exec.bat"このパスワードを使用して別のユーザーとして実行管理のために。

(2)reg query "\\PECPC108\HKU\S-1-5-21-3026626878-399171236-2381696588-1976\software\microsoft\windows\currentversion\internet settings" /s | find /i "ProxyServer"このコマンドには、管理者特権(Exec.bat)が必要です。 2バッチ運転のための

結果:https://imagebin.ca/v/3eqd7kkWRmBw

1つのバッチファイルでこれらの2コマンドを組み合わせることで、その誤差を与えます。私のコマンド:

C:\PSTools\psexec.exe \\PECPC021 -u PECPC021\Administrator -p [email protected] "reg query ""\\PECPC108\HKU\S-1-5-21-3026626878-399171236-2381696588-1976\software\microsoft\windows\currentversion\internet settings"" /s | find /i ""ProxyServer""" 

とエラーメッセージ:https://imagebin.ca/v/3eqaEEAyeqpU

+0

'exec.bat'の内容は何ですか? 'reg query'をpsexec呼び出しなしでバッチファイルの最後に追加できますか? –

答えて

1

まず、あなたが管理者としてcmdを開く必要があります。

WINDOWSを入力し、cmdを右クリックしてcmdを右クリックし、管理者として実行を選択します。

コマンドラインで実行するファイルを入力します。 例:C:\Users\xx\desktop\exec.batEnterを押します。

runas /noprofile /user:mymachine\administrator yourfile 

それは、パスワードの入力を要求されます:あなたがパスワードを持っている場合は

0

は、次のコマンドを使用することができます。

関連する問題