1 (изменено: Rumata, 2016-04-22 00:48:30)

Тема: CMD/BAT: определение PID'а консоли (обсуждение)

Обсуждение одноименной темы из Коллекции

Не работает в неруссифицированной версии.
Не работает также при замене текста

Процесс(!name!)\Код (ID) создавшего процесса

на

Process(!name!)\Creating Process ID

Не работает и так:


C:\>for /f delims^=^"^,^ tokens^=2 %i in ( ' typeperf "\Process(typeperf.exe)\Creating Process ID" -sc 1 ^| findstr /rc:":" ' ) do @( echo:%i )
-1

Чем Ваш код лучше этого CMD/BAT: Определение Process ID текущего cmd.exe?

( 2 * b ) || ! ( 2 * b )

2 (изменено: Rumata, 2016-04-22 07:39:45)

Re: CMD/BAT: определение PID'а консоли (обсуждение)

Rumata пишет:

Не работает ...

потому что перепутал имя имя процесса и имя файла (с расширением). Вот так работает:

typeperf "\Process(typeperf)\Creating Process ID" -sc 1

Но работает в командной строке. В скрипте - нет.

( 2 * b ) || ! ( 2 * b )