Есть ли способ запустить foobar.js WSH-скрипт, чтобы стандартный диспетчер задач отображал имя процесса скрипта как foobar.something, а не как "wscript.exe"?
foobar.js
foobar.something
Заранее спасибо.
Стандарт Диспетчер задач ? не то, что я знаю из. Но если вы готовы вместо этого переключиться на Process Explorer, при выборе командной строки в столбце дисплея будет четко отображаться foobar.js.
Process Explorer
Я буду удивлен, если вы сможете изменить имя, связанное с процессом, в диспетчере задач. Но если ваша цель состоит в том, чтобы идентифицировать процесс программно, вы можете использовать идентификатор процесса (PID). Вы можете добавить столбец в представление диспетчера задач, в котором будет отображаться эта информация, или вы можете получить идентификатор обработанного, порожденного в WSH, используя следующее свойство:
http://msdn.microsoft.com/en-us/library/x78640t0(VS.85).aspx
Нет. Диспетчер задач показывает реальные объекты процесса. Файл .js никогда не будет объектом процесса.
Объект WScript, управляемый хостом сценариев Windows, также не отображает название приложения.