有没有办法在Windows XP上模拟unix cut命令,而无需使用cygwin或其他非标准的Windows功能?
示例:使用tasklist / v,通过窗口标题查找特定任务,然后从该列表中提取PID以传递给taskkill。
答案 0 :(得分:9)
仅供参考,任务列表和taskkill已具备过滤功能:
tasklist /FI "imagename eq chrome.exe"
taskkill /F /FI "imagename eq iexplore.exe"
如果您想要更多通用功能,批处理脚本(ugh)可以提供帮助。例如:
for /f "tokens=1,2 delims= " %%i in ('tasklist /v') do (
if "%%i" == "%~1" (
echo TASKKILL /PID %%j
)
)
Windows命令行有相当多的帮助。键入“help”以获取带有简单摘要的命令列表,然后键入“help”以获取有关该命令的更多信息(例如“help for”)。