問題タブ [taskkill]
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.
batch-file - 20秒ごとにバッチファイルでサービスを強制終了する方法は?
「FireSvc.exe」(McAffee サービス) というタスクがアプリのアップグレードを妨害し続けています。置いた
> taskkill /f /im "FireSvc.exe"
バッチファイルで。ソフトウェアが正常にアップグレードされるように、インストール中にこれを継続的に実行します。このサービスが頻繁に再開される理由がよくわかりません。このタスクを強制終了しようとすると、タスク マネージャーで「アクセスが拒否されました」と表示されるため、コマンド ラインから実行する必要があります。
私の質問は、これを 20 ~ 30 秒ごとに実行するにはどうすればよいですか?
承認されていないソフトウェアもインストールできません。それで、それは...
ご意見ありがとうございます。
android - 次のアクティビティに行くときに現在実行中のアクティビティを停止する方法
現在のアクティビティに「戻る」ボタンがあります。クリックするとすぐに、アクティビティの現在のタスクを停止し、別のアクティビティに移動する必要があります。ここで私の問題は、別のアクティビティに移動していますが、そのアクティビティのタスクが開始されるとクラッシュします。このコードを試しましたが、うまくいきませんでした。
それから私はこれを試しましたが、うまくいきませんでした。
試してみfinish()
ましたが、それもうまくいきませんでした。
windows - 現在バッチから実行されているものを除くすべての cmd.exe を強制終了するにはどうすればよいですか?
ここ数日、かなり簡単だと思っていたスクリプトに取り組んでいましたが、そうではないようで、その理由がわかりました。私の問題は、それをどのように回避するかです。
私が説明する必要があるバッチ スクリプト:
膨大な量のファイルをある場所から別の場所に移動するなど、さまざまなことを行う cmd.exe で実行されるスクリプトがあります。と呼びましょう
movefile.cmd
。このスクリプトは機能しますが、時々停止することがあります (非常にまれです - 理由とそのスクリプトには立ち入らないでください)。このスクリプトは常に実行することが重要であるため、cmd.exe を終了し、約 1 時間ごとにスクリプトを再度開くバッチを作成することを考えました。このスクリプトを呼び出しましょうrestartcmd.bat
私がこれを行うことができるので、完全に簡単に聞こえます:
しかし、私の新しいスクリプトも cmd.exe で実行されるため、明らかにこれは機能しません。したがって、このプロセスも強制終了されます。
私が試したこと:
そこで、cmd.exe のコピーを作成し、名前を dontkillthis.exe に変更しました。dontkillthis.exe を実行してから、dontkillthis.exe から restardcmd.bat を開きます。これは完全に機能します。しかし、それを行う代わりに、スクリプトをダブルクリックできるようにする必要があります。なんで?できるだけ簡単にする必要があり、restartcmd.bat をスタートアップ フォルダーに入れたいからです。
私は cmd.exe の正確なプロセス ID を取得し、それを閉じて dontkillthis.exe が残るようにするというアイデアを見てきましたが、それを釘付けにすることはできません。現在実行中のバッチファイルを除くすべてのバッチファイルを強制終了する方法について、ここに書かれているすべてのことを試しましたが、動作しません。
混乱しているのか、それとも実際にこれを行うのが少し難しいのかはわかりません。
ここで助けていただければ幸いです。
よろしくお願いします
モ
inno-setup - アプリケーションをタスクキルした後にトレイアイコンを削除する方法は?
アプリケーションのセットアップには inno setup を使用します。インストールする前に、アプリがまだ実行されていることを確認し、taskkill コマンドを使用してアプリケーション フォースを強制終了します。しかし、トレイアイコンが消えないことがわかりました。
アプリケーションを穏やかに終了する方法、または強制終了後にトレイ アイコンをトレイから削除する方法は?
python - コマンド プロンプトでコマンドを実行する Python (タスクキル)
os.system
コマンドプロンプトで taskkill コマンドを使用しようとしています。私が問題を抱えている唯一の部分を取り除いてください:
変数connection[i]
は、同じネットワーク上のリモート コンピューターの IP アドレスです。このコマンドをローカルのコマンド プロンプトから直接実行し、IP を直接入力するだけで動作することはわかっていますが、この形式で Python を介してコマンドを実行すると、現時点では "> は予想外でした。" このコード行でばかげたフォーマットの間違いを犯していますか? エラーは以下のとおりです。
編集: Subprocess モジュールを使用するようにも言われました。以下のスニペットを試しました:
スクリプトで失敗することはありませんが、プロセスを強制終了することもありません。
java - Windows 64 ビットの Java プログラムからのプロセスの ID
のオブジェクトを持っているJavaプログラムでProcess
、それが であることを知りたいですPID
。プログラムは Windows 64 ビット マシンで実行されています。私はこれに出くわしましたが、それらを機能させることができませんでした。
PID
タイムアウト後にプロセスがまだ実行されている場合はプロセスを強制終了したいので、プロセスが必要です。Process#destroy
サブプロセスを強制終了しません。
windows - GitBash から TASKKILL を実行する際の問題
gitbash で実行する関数を.bashrcに作成しようとしています。私が実行しようとしているコマンドは次のとおりです。
「Windows タスク マネージャー」のビットを変更しますが、私が何をしようとしているのかを示すためです。コマンド (TASKKILL /fi "WINDOWTITLE eq Windows Task Manager") は、Windows cmd から実行すると正常に動作しますが、gitbash から実行すると、次のエラー メッセージが表示されます。
私が言ったように、それはcmdでうまく動作するので、引用符と関係があると思います。次のことも試しましたが、これも失敗します。
コマンドを.bat ファイルに入れて実行することもできますが (cmd "/C pathtofile/script.bat")、それは機能しますが、可能であれば.bashrcから直接実行することをお勧めします。
python - 終了したプロセスのプロセス ID を出力に出力する方法は?
3 つのプロセスが開かれており、次のように 3 つのプロセスすべてを強制終了しています。
開いているプロセスが正常に終了したことを確認するために、終了したプロセスのプロセス ID を出力したいのと同じ方法で、開いている 3 つのすべての exe のプロセス ID を取得しています。コマンドプロンプトで実行すると、プロセスIDが終了しますが、このスクリプトを別の場所、たとえばPythonシェルで実行すると、終了したプロセスIDが取得されません。したがって、印刷された出力で終了したプロセスIDを取得する方法を提案してください。