Назад | Перейти на главную страницу

Какие коды выхода taskkill.exe?

Есть ли список известных кодов выхода (уровень ошибок) для TaskKill.exe? Это зависит от версии Windows? Меня больше беспокоят Windows 7 и server 2008r2.

Вероятно, они соответствуют стандартным кодам ошибок Windows. Если вы хотите просмотреть подробное описание, запустите NET HELPMSG nnnn, где nnnn - это код выхода.

C:\>taskkill /im notepad.exe
SUCCESS: Sent termination signal to the process "notepad.exe" with PID 12144.

C:\>echo %errorlevel%
0

C:\>net helpmsg 0

The operation completed successfully.

Все коды ошибок Win32 перечислены в документации MSDN:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms681381(v=vs.85).aspx

Если вы пишете свой сценарий в PowerShell, почему вы «откладываете» TASKKILL.EXE? Почему бы не использовать Остановить процесс командлет? После этого вы полностью контролируете любую обработку исключений и т. Д.