reactos/base/applications/cmdutils
Hermès Bélusca-Maïto 94a650cdf7
[TASKKILL] Simplify children processes termination code (#7855)
Use process-tree Level-Order-Traversal to determine the children
processes to be terminated.

This avoids using recursion to establish the process tree, and also
allows termination in a fashion similar to Windows' taskkill.
The main difference with the latter is that we terminate parent
processes first before terminating their children, instead of doing
the reverse. (This allows avoiding the case where parent processes
respawn their children when they have been terminated.)
2025-04-08 15:42:36 +02:00
..
at [RESOURCES] Remove redundant #pragma code_page(), includes, etc. 2024-12-22 18:39:26 +01:00
attrib [REACTOS] Use standard conforming names 2024-10-20 14:12:25 +03:00
certutil [CERTUTIL] Add -asn verb 2025-03-24 18:00:06 +01:00
chcp [REACTOS] "http://www.reactos" -> "https://reactos" (#5043) 2023-02-06 17:01:52 +03:00
clip [TRANSLATION] Review & update Simplified Chinese (zh-CN) translation (#3933) 2022-03-31 20:30:52 +03:00
comp [TRANSLATION] Update Russian (ru-RU) translation (#5953) 2023-11-15 02:00:36 +03:00
cscript [CMAKE] Introduce set_wine_module (Retry) (#7860) 2025-04-04 20:44:38 +09:00
dbgprint [APPLICATIONS] Fix 64 bit issues 2018-08-04 19:19:34 +02:00
doskey [REACTOS] Use the ISO C and C++ conformant names: _wcsicmp, _stricmp 2024-10-20 14:12:25 +03:00
eventcreate [TRANSLATION] Review & update Simplified Chinese (zh-CN) translation (#3933) 2022-03-31 20:30:52 +03:00
fc [BASE] Update French (fr-FR) translation (#7563) 2025-03-24 21:10:02 +01:00
find [RESOURCES] Remove redundant #pragma code_page(), includes, etc. 2024-12-22 18:39:26 +01:00
fsutil [FSUTIL] Mark some functions as static (only used in this file) 2020-03-26 16:39:16 +01:00
help [RESOURCES] Remove redundant #pragma code_page(), includes, etc. 2024-12-22 18:39:26 +01:00
hostname [REACTOS] Use the ISO C and C++ conformant names: _wcsicmp, _stricmp 2024-10-20 14:12:25 +03:00
label [LABEL] Update Romanian (ro-RO) translation (#6392) 2024-01-21 21:32:41 +01:00
lodctr Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
mode [MODE] Fix Romanian (ro-RO) translation (#5434) 2023-07-13 19:24:26 +03:00
mofcomp Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
more [REACTOS] Refresh old URLs (#7632) 2025-01-28 13:36:45 +09:00
reg [CMAKE] Introduce set_wine_module (Retry) (#7860) 2025-04-04 20:44:38 +09:00
replace [REPLACE] Update Japanese (ja-JP) translation 2024-07-09 18:24:16 +03:00
schtasks [SCHTASKS] Sync with Wine Staging 3.3. CORE-14434 2018-03-25 12:53:36 +01:00
sort Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
taskkill [TASKKILL] Simplify children processes termination code (#7855) 2025-04-08 15:42:36 +02:00
tasklist [RESOURCES] Remove redundant #pragma code_page(), includes, etc. 2024-12-22 18:39:26 +01:00
timeout [TRANSLATION] Add/Update Turkish (tr-TR) translations (#4959) 2023-02-15 17:29:52 +01:00
tree [RESOURCES] Remove redundant #pragma code_page(), includes, etc. 2024-12-22 18:39:26 +01:00
where [RESOURCES] Remove redundant #pragma code_page(), includes, etc. 2024-12-22 18:39:26 +01:00
whoami [REACTOS] Use the ISO C and C++ conformant names: _wcsicmp, _stricmp 2024-10-20 14:12:25 +03:00
wmic [CMAKE] Introduce set_wine_module (Retry) (#7860) 2025-04-04 20:44:38 +09:00
wscript [CMAKE] Introduce set_wine_module (Retry) (#7860) 2025-04-04 20:44:38 +09:00
xcopy [CMAKE] Introduce set_wine_module (Retry) (#7860) 2025-04-04 20:44:38 +09:00
CMakeLists.txt [CMD][CMDUTILS][REPLACE] Make 'replace' command external (#7097) 2024-07-09 04:30:43 +09:00