
No.4
- 回答日時:
> for %i in ("c:\temp\*.exe) do taskkill %i
ダブルクォートが抜けてました。
正しくは、
for %i in ("c:\temp\*.exe") do taskkill %i
です。
このたびは手取り足取り、大変ご親切にご教授頂き、本当に感謝いたしております。
お礼記入が大変遅延いたしました非礼、どうかお許しください。
No.2
- 回答日時:
for文で特定フォルダ内の実行ファイルに対して、総当りでtaskkillコマンドを実行するといったことは可能ですが。
この回答への補足
引き続きありがとうございます。
taskkillの /IM スイッチ指定すれば、*.exe *.dllで一括できることまでは何とかわかってきました。
taskkillは、そのままでは全システムのタスクが表示されてしまうので、
>for文で特定フォルダ内の実行ファイルに対して
という部分を、もう少し詳しく教えて下さいますでしょうか?
(バッチを複数モジュール化してパイプやリダイレクトで特定フォルダを抽出する、という意味ですか?)
単純な繰り返しぐらいならば理解できるのですが、
複雑な条件分岐のアルゴリズムは全然自信ないレベルです。
(^^;)もしお願いできましたら、taskkillで特定フォルダを指定できるfor文の
かんたんな例文を教えていただけましたら幸いです。
いろいろ厚かましくて汗顔の至りですが、何とか頑張りたいと思いますので
よろしくお願いします。
No.1
- 回答日時:
taskkillコマンドでどうでしょうか。
この回答への補足
m-take0220さん、
早速にありがとうございます。
質問文が言葉足らずで済みませんでした。
Windows標準のtaskkillだと、あらかじめ稼働中のpid番号か実行ファイル名がわかっていないと駄目なんですよね?
実はこんな用途でのバッチを考えています。
c:\test\ ディレクトリ内に沢山あるEXEやDLLの中で、
実際どれが現在稼働中かわからない。
(プロセスチェッカーで目視によるPID確認、killやunlockのためにPIDやモジュール名特定をする手間を省きたい)
↓
どのEXEとDLLが稼働中で、どれが休んでいるか不明だけれど、
とにかく c:\test\ 内で稼働しているモジュールはロック解除したい。
・・・というバッチを作ろうとしています。
プロセスID番号や、プロセス名が不明のまま、ワイルドカードで
特定ディレクトリ内の稼働を全部一括稼働停止(またはロック解除)できるコマンドラインツール
を探しているところです。
こんな使い方ができるツールがありましたら、技術者のみなさまが
ご愛用のおすすめを教えていただければ、と思い質問してみました。
何か良いものがありましたら、引き続き教えていただけますと幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DOSバッチで文字数カウント
-
全画面表示のバッチファイル
-
DCPの解凍方法?
-
メールが突然受信できなくなり...
-
ファイル名を指定して実行のリ...
-
コマンドプロンプトで出来ること
-
Win10エクスプローラーでファイ...
-
スイッチを使用して Outlook 20...
-
シンボリックリンクが作れませ...
-
windowsの環境変数設定がうまく...
-
moreが使えない
-
pathが通らない
-
PowershellでNASの共有フォルダ...
-
dirコマンドの場所について
-
コマンドプロンプトに詳しい方!
-
Windowsのコマンドプロンプト教...
-
コマンドプロンプトからGUI...
-
コマンドラインで特定フォルダ...
-
テキストファイルの特定行、特...
-
ダブルクォーテーションで囲っ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトからファイ...
-
メールが突然受信できなくなり...
-
コマンドプロンプトで出来ること
-
コマンドプロンプトに詳しい方!
-
全画面表示のバッチファイル
-
treeコマンドでソートできませ...
-
バッチファイルで
-
windowsが立ち上がりません。コ...
-
コマンドラインで特定フォルダ...
-
AS400からPCファイルを実行したい
-
シンボリックリンクが作れませ...
-
pathが通らない
-
PowershellでNASの共有フォルダ...
-
win10 でのMakefile の書き方が...
-
レジストリの書き換え
-
ファイル名を指定して実行のリ...
-
コマンド ライン REGSVR32 [pat...
-
OS起動時にコマンドプロンプト...
-
コマンドプロンプト
-
system が存在しません
おすすめ情報