Чтобы сохранить переменную, вы можете использовать это:
set cmdcount = "wmic process, где name =" cmd.exe "| найти" cmd.exe "/ c" FOR / F "tokens = *"%% i IN ('% cmdcount%') DO SET X = %% i
По какой-то причине переменная X равна 2, когда работает только 1 файл cmd, но он все еще работает, потому что если вы запустите файл2 раза х = 3.