使用标准的windows命令行/批处理命令来模拟unix'cut'

有没有办法在Windows XP上模仿unix的切割命令,而不诉诸于cygwin或其他非标准的Windowsfunction?

示例:使用tasklist / v,通过窗口标题find特定的任务,然后从该列表中提取PID传递给任务杀手。

仅供参考,任务列表和任务技能已经具有过滤功能:

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”)。