問題タブ [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.
android - アンドロイドタスクキル
タスクキラーのようにAndroidで実行されるすべてのタスクを強制終了したい...これまでに行ったことは次のとおりです。
コードの問題は、アクティビティリストに私のアプリのみが12回返されることです。そして、タスクは殺されていません...
誰か助けてくれませんか?ありがとうございました!
android - 強制終了後もオーディオが再生され続ける
まず、この素晴らしいサイトに感謝します。ここで回答された質問を検索して、多くの情報を見つけました。ただし、言及が1つしか見つからないという問題があります(答えはありません)。
AudioTrack を使用して、実行時に生成された正弦波をヘッドフォン ジャック経由でループさせるアプリケーションを作成しています (他の電子機器を制御するため)。これは一定の間隔で (Handler.postDelayed を使用して) 実行され、アプリケーションを強制終了した場合を除いて、問題なく動作します。その場合、アプリ自体がなくなってからずっと正弦波が再生され続け、文字通りそれを止めるためにできる唯一のことは、電話を再起動することです.
アプリケーションが適切に閉じられている場合、およびクラッシュした場合でも、サウンドは正常に停止します。
私が試してみました:
- AudioTrack インスタンスを停止して解放する onDestroy() メソッドを作成しますが、残念ながら呼び出されません。
- サウンド ループに大きなオーディオ バッファを使用する (小さなバッファ サイズがバグの原因であることを期待)。変わりはない。
- アプリを再び起動すると、2 つのおかしな正弦波が表示されます。
- アプリを完全にアンインストール (!) します: 正弦波はまだそこにあり、その墓の向こうから私を悩ませています.
- 電話をサイレント モードにする: 違いはありません。(これがユーザーに発生することを望んでいません。)
- Media Volume を完全に下げて、15 分以上待っても違いはありません。
- サンプルレートを 11、22、または 44.1 kHz に変更: 違いはありません。
- アプリの起動と終了を何度も繰り返す: 実際、この方法で 8 つの異なる不滅の正弦波を互いに干渉させることができました。実際かなりクール。:P
Android でタスク キラーを使用するのは「健康的」ではないことはわかっていますが、それでも多くの人が使用しています。また、アプリケーションがたまたまハングしてお尻を鳴らした場合に備えて、ユーザーの電話が止められないノイズ ジェネレーターになることを望んでいません。
正弦波を生成するコードは次のとおりです。
このバグは Android 自体にあると確信していますが、強制終了を検出して最後の 1 行のコードを実行し、アプリが停止する前に強制終了を阻止する方法を必死に探していました。どういうわけかこれが可能であることはわかっていますが、解決策は見つかりませんでした(タスクキラーで殺しても生き返る邪悪なアラームアプリがあります)。誰かが私を啓発できるなら、私は非常に感謝しています!
また、アプリがバックグラウンドで実行されていて、(「最近のアプリ」メニューから、またはその他の方法で) アプリに戻ると、毎回新しいインスタンスが作成されているように見えることにも気付きました。これは、バックグラウンドで再生している他のインスタンスを停止できないことを意味します-タスクキラーを使用する場合を除きます...これは私が犯した些細な初心者の間違いに違いないと確信していますが、関連している可能性があるかどうか疑問に思っていました死の正弦波に。
Xperia X10 mini pro で Android 2.1.1 を実行しています。
command-line - DOSコマンドラインから実行中のアプリケーションを閉じます
startコマンドは、次のようなバッチファイルでメモ帳などのアプリケーションを起動できます。
しかし、コマンドラインから実行中のアプリケーションを閉じるにはどうすればよいですか?検索で見つけましtaskkill
たが、機能していないため、これが正しいコマンドではないと思います。そのようなファイルはないと表示されます。
で起動したアプリケーションを閉じるにはどうすればよいstart
ですか?
php - プログラムを実行するための Web ページ
こんにちは、私はPHPが初めてなので、ここで簡単に行ってください。:)
コンピューターでさまざまなことを実行するための最小限の Web ページを作成しようとしています。
たとえば、ボタンがあり、次を実行しようとしています。
しかし、何も起こりません。私はGoogleとここでたくさん読んだことがありますが、この問題を説明するものは何も見つかりません. 私はWin 7を使用しており、UACを無効にして、最新バージョンのWAMPを実行しています。(これまでに見つけたものはすべてIISに対応しています)
誰かが私を正しい方向に向けることができますか?
c# - ソリューションを開始するたびに Web サービスを強制終了する
VS2010 でアプリケーションを起動すると、5 つのサービスが実行されます。そして、このエラーが発生するたびに:
エラー 24 ファイル "C:\My Project\Main\Entities\bin\Debug\Test.Testing.dll" を "bin\Test.Testing.dll" にコピーできません。別のプロセスで使用されているため、プロセスはファイル 'bin\Test.Testing.dll' にアクセスできません。
エラー 26 ファイル "C:\My Project\Main\Entities\bin\Debug\Test.Testing1.dll" を "bin\Test.Testing1.dll" にコピーできません。別のプロセスで使用されているため、プロセスはファイル 'bin\Test.Testing1.dll' にアクセスできません。
エラー 23 ファイル "C:\My Project\Main\Entities\bin\Debug\Test.Testing2.dll" を "bin\Test.Testing2.dll" にコピーできません。別のプロセスで使用されているため、プロセスはファイル 'bin\Test.Testing2.dll' にアクセスできません。
エラー 25 ファイル "C:\My Project\Main\Entities\bin\Debug\Test.Testing3.dll" を "bin\Test.Testing3.dll" にコピーできません。別のプロセスで使用されているため、プロセスはファイル 'bin\Test.Testing3.dll' にアクセスできません。
エラー 27 ファイル "C:\My Project\Main\Entities\bin\Debug\Test.Testing4.dll" を "bin\Test.Testing4.dll" にコピーできません。別のプロセスで使用されているため、プロセスはファイル 'bin\Test.Testing4.dll' にアクセスできません。
これらの Web サービスを強制終了するには、「bat」ファイルを作成する必要があります。taskkill /F /IM WebDev.WebServer40.EXE
なぜこれが起こるのか誰にも分かりますか?アプリケーションを閉じるたびに Web サービスが停止しないように見えますか?
perl - TASKKILLからの印刷を抑制します
実行中のプロセスを強制終了するためのシステムコールを行うPerlスクリプトを書いています。たとえば、すべてのPuTTyウィンドウを強制終了します。これを行うために、私は持っています:
system('TASKKILL / F/IMパテ*/T 2> nul');
しかし、殺されたプロセスごとに、私は次のような印刷物を受け取ります
成功:PIDxxxxの子であるPIDxxxxのプロセスが終了しました。
これは私のCLIを乱雑にしています。これらのプリントを削除する簡単な方法は何ですか?また、これらのスクリプトをCygwinで実行していることにも注意してください。
android - 「強制停止」とは異なる ActivityManager.killBackgroundProcesses
アプリケーションで ActivityManager.killBackgroundProcesses を試していて、興味深いことに気付きました。stackoverflow の誰かがこれに光を当ててくれることを願っています。
たとえば、YouTube などのアプリケーションを起動すると、最初に動画ページのリストが表示されます。次に、メニュー -> [設定] をクリックすると、設定ページが表示されます。ホームボタンをクリックすると、YouTubeがバックグラウンドになります。ここまでは順調ですね。ここで、ActivityManager.killBackgroundProcesses を実行して YouTube アプリケーションを強制終了すると (または、同じ API を使用していると思われる高度なタスク キラーを使用します)、YouTube を再度起動すると、ビデオ ページのデフォルト リストではなく、設定ページが表示されます。
しかし、ActivityManager.killBackgroundProcesses を実行する代わりに、システム設定 -> アプリケーションの管理 -> Youtube -> 強制停止に移動すると、YouTube を再度起動すると、設定ページではなく、ビデオ ページのリストが表示されます。
したがって、ActivityManager.killBackgroundProcesses は強制停止とは異なるようです。これは、バックグラウンドに移行する前の最後のタスク/ページを記憶しているのに対し、強制停止は新たなスタートを切るためです。
誰でもそれについて良い説明がありますか?コードで「強制停止」を実行して、アプリケーションを新たに開始することは可能ですか?
どうもありがとう!
windows - tasklist から PID を渡し、tasklist でプロセスを強制終了する
特定の基準に一致するWindowsプロセスを取得しようとしています。たとえば、「123456.exe」のようなもので、タスクリストで強制終了しようとしています。私はそのようにしようとしています:
これは正しくなく、理由がわかりません.... 誰かヒントを教えてもらえますか? 事前にサンクス!