5
有沒有辦法在Windows XP上模擬unix cut命令,而不訴諸cygwin或其他非標準的Windows功能?使用標準的Windows命令行/批處理命令模擬unix'cut'
示例:使用tasklist/v,通過窗口標題查找特定任務,然後從該列表中提取PID以傳遞給任務殺手。
有沒有辦法在Windows XP上模擬unix cut命令,而不訴諸cygwin或其他非標準的Windows功能?使用標準的Windows命令行/批處理命令模擬unix'cut'
示例:使用tasklist/v,通過窗口標題查找特定任務,然後從該列表中提取PID以傳遞給任務殺手。
僅供參考,任務列表和TASKKILL已經有過濾功能:
tasklist /FI "imagename eq chrome.exe"
taskkill /F /FI "imagename eq iexplore.exe"
如果你想要更多的一般功能,批處理腳本(啊)可以提供幫助。例如:
for /f "tokens=1,2 delims= " %%i in ('tasklist /v') do (
if "%%i" == "%~1" (
echo TASKKILL /PID %%j
)
)
對於Windows命令行有相當多的幫助。輸入「help」以獲得一個簡單摘要的命令列表,然後鍵入「help」以獲得關於該命令的更多信息(例如「help for」)。
謝謝。令牌和分隔符可以很好地模擬切割 - 只需要使用不需要的for循環來處理批處理文件即可。 – 2008-09-19 01:45:02