問題タブ [psexec]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1498 参照

user-interface - PowerShell - 戻り値を複数行のテキスト ボックスに出力する

私が取り組んでいるpowershell GUIがあります。psexec を使用して複数の古い Java インストールを $pc 引数でアンインストールするバッチ ファイルを呼び出します。呼び出されると、GUI がロックアップしますが、ISE で実行されていることがわかります。バッチ ファイルの出力を GUI の複数行のテキスト ボックスに転送して、まだ処理中であることを確認できる方法はありますか?

TOM: まだ GUI に出力していません。それが私の質問です。それを呼び出すスクリプトの部分は次のとおりです。

スクリプトがこの時点に達した後、Powershell ISE の出力ウィンドウでスクリプトが終了するのを確認するまで、GUI ウィンドウ、つまり Frozen を移動することさえできません。

0 投票する
1 に答える
5005 参照

batch-file - バッチ ファイルの実行中に MSBuild PSExec がエラーなしでハングする

チーム ビルドの MSBuild スクリプトの一部として、リモート サーバーで実行する必要がある展開バッチ ファイルがあります。

アクセス許可またはファイアウォールではないことを確認できます。たとえば、bat コマンドを変更して iisreset または calc.exe を実行すると、コマンドが機能します。

-s フラグと >nul フラグを試し、バッチ ファイルを cmd の呼び出しでラップしました。私は、バットコマンドを引用符で囲んで、または引用符なしで試しました。

私が試したすべてのオプションは、ビルド サーバーの cmd ラインから正常に機能しますが、ビルド スクリプト自体からは機能しません。

何か案は?

0 投票する
1 に答える
1009 参照

android-activity - Tfs ビルドを使用した PsExec

ビルド テンプレートに InvokeProcess アクティビティがあります。PsExec.exe をビルド マシンの %windir%\system32\ フォルダーに配置し、InvokeProcess アクティビティで FileName を "PsExec.exe" として指定し、Arguments でいくつかのパラメーターを指定しました。しかし、ビルドを実行すると、「File Not Found: PsExec」というエラーが表示されます。「%windir%\system32\PsExec.exe」や「%windir%\system32\PsExec.exe」などのファイル名も試しました。Run from build machine で「psexec」と入力しようとすると、すべてが完璧に機能します。

もう一つ。ビルド コントローラーが実行されているマシンまたはビルド エージェントが実行されているマシンに PsExec を配置する必要がありますか?

0 投票する
4 に答える
19807 参照

psexec - PsExecはリモートバッチファイルを可視モードで実行します

次のコマンドを実行しようとしています

正常に動作し、出力を提供します

しかし、xxxxにログインすると、プロセスIDは見つかりますが、表示されているバッチファイルは起動されません。バックグラウンドで実行されます。

バッチファイル

xxxxで起動されたコマンドウィンドウを確認する方法を教えてください

前もって感謝します

0 投票する
1 に答える
2797 参照

command - psexec は実行後に cmd.exe と psexec.exe を強制終了できません

次のように、バッチ cmd (xxx.bat) を使用して psexec 関数を実行しました。

C:\psexec.exe \192.168.xxx.xx -u server1\admin -p パスワード C:\xxx.bat

上記のバッチ ファイルは、リモート実行ファイルに対して正常に実行できます。

しかし、タスク マネージャーに cmd.exe および psexec.exe プロセスが多数あり、バッチ ファイルが実行後にプロセスを強制終了できないことがわかりました。

実行後に cmd.exe および psexec.exe プロセスを強制終了する方法を知っていますか?

ありがとう

ジョー

0 投票する
1 に答える
2140 参照

nfs - バッチファイルを介してpsexecウィンドウからマウントコマンドを実行します

Windowsが再起動されるたびに消えるLinux NFSがあります。

これらをマウントする起動時に実行するスケジュールされたタスクを実行する必要があります。

実行するときに次のコマンドを実行します(psexecを介してこれを行う必要があります):

  1. Cd c:\temp
  2. psexec.exe -i -s cmd.exe
  3. 新しい窓
  4. (通常、whoami を実行して、NT AUTHORITY\system に設定されていることを確認します。
  5. net use m: /persistent:yes UNIXSERVER01:/vol/vfile01_media/media
  6. net use m: /persistent:yes UNIXSERVER02:/vol/vfiler02_docs/docs

これは私の通常のプロセスですが、psexec からファイルを実行するバッチ スクリプトの作成に少し手こずっています。

ありがとう!

0 投票する
0 に答える
4673 参照

php - PHP で exec() を使用して PSEXEC コマンドを実行する

だから私はPHPでEXEC()コマンドを使用してPSEXECを呼び出していますが、失敗し続け、その理由を理解できません...文字通りここで髪を引っ張っています。

これが私のコードです:

ダブルスラッシュ (\) とシングルスラッシュ () を試しました。

私は PING を単純なものとして使用しています。実際のプログラムを実行する前に、PING を機能させようとしているだけです。出力は次のとおりです。 2250Array

もし私がするなら

それは機能しますが、このPSEXECを機能させることはできません...

私は試しましたがSYSTEM()、それもうまくいきません。エラー コード 2250 に関する情報が見つかりません。PROCMON を使用してプロセスを監視しようとしましたが、使用可能な情報はありません。

0 投票する
4 に答える
61248 参照

psexec - 非 exe ファイルをリモート マシンにコピーする

PsExec を使用して、exe ファイルをリモート マシンにコピーして実行しました。また、xml ファイルをリモート マシンにコピーしたいと考えています。私はこのようにすることができます

上記のコマンドは、システムが指定されたファイルを見つけることができないというエラーをスローしますが、xml ファイルをリモート サーバーに追加します。
ファイルをリモートサーバーにコピーするより良い方法を知っていますか.
そのために利用できる PsTool はありますか?
または PsExec のオプションですか?

編集: (回答) Powershell を使用すると、ファイルをリモート マシンにコピーでき、それが機能することがわかりました。

0 投票する
1 に答える
1083 参照

service - リモート サービス チェック バッチ ファイルがうまく機能しない

これが私の擬似です:

これは私をここで悩ませています... このコードの部分を単独でうまく動作させることはできますが、それをネストされた IF 構造に組み合わせると、マシンにサービスが実行中です...そのマシンでの手動チェックでは、実際にはまだ停止していることがわかります。サービスがまったくインストールされていないマシンでも同じです。

0 投票する
1 に答える
2007 参照

c# - PsExec v 1.98 出力リダイレクトの問題

このトピックに関する以前の質問のいずれも、この問題に対する回答を提供しているとは思いません。psexec を使用してリモート exe ファイルを実行します。コマンドラインで実行すると、exeファイルの出力が得られます。psexec.exe \\machine C:\somename.exe.
C Sharp Process Execution を使用すると、ハングするか、出力がリダイレクトされません。一部のexeではタイムアウトになり、一部のリダイレクトされた標準出力では空になり、エラーにはコード0で終了したExeが含まれます。出力をキャプチャする方法はありますか?

編集: Soln したがって、この問題は主に、Psexec が他の多くのものを stderr にスローするため、それらを読み取る順序が原因であり、ReadToEnd() を使用するとデッドロックにつながる可能性があります。したがって、BeginOutputReadLine を使用すると、魅力的に機能します。