Я хочу отобразить командную строку процесса (включая любые аргументы) из самой командной строки. Другими словами, я хочу показать столбец «Командная строка» в диспетчере задач, но из командной строки. Это возможно?
Например, результат может выглядеть примерно так:
C:\java\bin\java.exe -Dhttp.proxyHost=http://localproxy -Dport=8331
Wmic.exe покажет вам, что вы ищете:
wmic path win32_process get name,commandline > commandline.txt
Java выглядит так:
"C:\Program Files\Java\jre6\bin\jqs.exe" -service -config "C:\Program Files\Java\jre6\lib\deploy\jqs\jqs.conf"
Для всех доступных атрибутов попробуйте:
wmic path win32_process get /format:list
Вы можете использовать официальный Обозреватель процессов. Он может делать именно это и имеет много других полезных функций.