6

cygwinやその他の非標準のWindows機能を使用せずに、WindowsXPでunixcutコマンドをエミュレートする方法はありますか?

例:tasklist / vを使用して、ウィンドウタイトルで特定のタスクを見つけ、そのリストからPIDを抽出してtaskkillに渡します。

4

1 に答える 1

10

参考までに、tasklist と taskkill には既にフィルタリング機能があります。

tasklist /FI "imagename eq chrome.exe"
taskkill /F /FI "imagename eq iexplore.exe"

より一般的な機能が必要な場合は、バッチ スクリプト (ug) が役に立ちます。例えば:

for /f "tokens=1,2 delims= " %%i in ('tasklist /v') do (
  if "%%i" == "%~1" (
    echo TASKKILL /PID %%j
  )
)

Windows コマンドラインにはかなりのヘルプがあります。「help」と入力すると、コマンドのリストと簡単な要約が表示されます。「help」と入力すると、そのコマンドの詳細情報が表示されます (例:「help for」)。

于 2008-09-19T00:53:17.683 に答える