installed - emular el corte de Unix usando comandos estándar de línea de comandos/lote de Windows
shell for windows (1)
¿Hay alguna manera de emular el comando de corte Unix en Windows XP, sin recurrir a cygwin u otras capacidades de Windows no estándar?
Ejemplo: Use tasklist / v, encuentre la tarea específica por título de la ventana, luego extraiga el PID de esa lista para pasarlo a taskkill.
FYI, tasklist y taskkill ya tienen capacidades de filtrado:
tasklist /FI "imagename eq chrome.exe"
taskkill /F /FI "imagename eq iexplore.exe"
Si desea una funcionalidad más general, las secuencias de comandos por lotes (ugh) pueden ser útiles. Por ejemplo:
for /f "tokens=1,2 delims= " %%i in (''tasklist /v'') do (
if "%%i" == "%~1" (
echo TASKKILL /PID %%j
)
)
Hay una buena cantidad de ayuda para la línea de comandos de Windows. Escriba "ayuda" para obtener una lista de comandos con un resumen simple y luego escriba "ayuda" para obtener más información sobre ese comando (por ejemplo, "ayuda para").