問題タブ [start-process]

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 に答える
4001 参照

powershell - powershell コマンドレットを使用した msp ファイル

PowerShell で Windows ファブリック パッチ ファイル (.msp) をサイレント インストールしようとしています。

私はこれを試しました:

$execCU1 はファイルへのパス (UNC パス) ですが、起動すらしません。

powershell を介して .msp を実行することさえ可能ですか? このコマンドラインは正しいですか?

ありがとうございました

0 投票する
2 に答える
2686 参照

node.js - PowerShell でプロセスを開始し、データを脱水してデタッチします

TeamCity PowerShell ビルドステップからリモートで NodeJS パッケージを開始しようとしています。

現在、プロセスを開始する部分は次のようになります。

$pathToStart は確かに、パッケージのエントリ ポイントへのパスを保持しています。-Wait を指定して実行すると、実質的に PS スクリプトが終了しなくなりますが、ノード パッケージが開始され、正しく実行されていることがわかります。ただし、スクリプトを次の時点まで実行すると、

そして終了すると、ノードプロセスも終了します。

Export-Clixml を呼び出して、新しく作成されたプロセス ハンドル情報を保存し、後で別のスクリプトから破棄できるようにする必要があります。

Export-Clixml を保持したまま、ps スクリプトから切り離して node.exe を動作させるにはどうすればよいですか?

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

powershell - PowerShell で Stop-Process が成功したかどうかを確認する

現在、次のように PowerShell でプロセスを開始します。

後で次のように殺します:

問題は、 を呼び出す前にプロセスが停止した場合$proc | Stop-Process、PowerShell の出力にエラーが表示されることです。このエラーを無効にして、Stop-Process が PowerShell スクリプトの変数に正常に挿入されたかどうかを示すブール値を取得する必要があります。PSでこの情報を取得するにはどうすればよいですか?

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

powershell - Powershellウィンドウを閉じると、リモートで開始されたプロセスも閉じます

次のようなコードを使用して、SQL セットアップでリモート マシンにパッチを適用しています。

現在のコンピューターでウィンドウを閉じると、リモートコンピューター8215のプロセスsetup.exeも突然終了します...それでも、実行が成功したときにセットアップの終了コード/メッセージを見たいです。助けたりアドバイスしたりしてください。

ありがとう、プラカシュ

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

powershell - 昇格した資格情報とパスワードをファイルに指定してプロセスを開始する

ユーザー向けのスクリプトを作成したいと考えています。管理者がいなくてもアプリケーションをインストールできます。

ファイルが作成され、暗号化されます。

これが私のエラーです:

Start -Process : パラメーター "FilePath" の引数を検証できません。引数が null または空です。NULL または空でない引数を指定して、再試行してください。

0 投票する
2 に答える
159 参照

powershell - Powershell LogonScript 開始したばかりのプロセスを開いたままにしておく方法

AD からの情報で Outlook 署名を更新するためのいくつかのタスクと、ネットワーク共有のアンマウントとマウントを行う簡単な PowerShell スクリプトを作成しました。また、スクリプトはローカル コンピューターでアプリケーションを起動します。アプリケーションは正常に起動しますが、スクリプトが終了すると、プロセスも強制終了されます。それが重要な場合、それはログオン スクリプトです。したがって、ユーザーとしてログインすると開始されます。

アプリケーションを開いたままにするにはどうすればよいですか?

これがその「開始プロセス部分」です。