Я хочу запустить несколько сценариев одновременно, но их мониторинг или обнаружение умерших затруднено, поскольку все они перечислены в списке процессов как wscript.exe
.
Как я могу изменить имя запущенного процесса?
Единственный способ, о котором я могу подумать, - это сделать копию wscript.exe для каждого сценария, для которого необходимо иметь уникальное имя в проводнике процессов, а затем явно вызвать эту копию.
Например, скажите, что у вас есть renamer.vbs, создайте копию wscript.exe и назовите его renamer.exe.
Теперь запустите ваш скрипт как:
...\renamer.exe renamer.vbs
Ваш процесс должен отображаться как renamer.exe
Пока скрипт выполняется локально, вы можете скопировать wscript.exe, переименовав его во что угодно, и вызвать его из ярлыка.
Например, если вы хотите показать процесс как WorldsBestScript.exe
вы бы назвали его так
WorldsBestScript.exe TheActualScript.vbs
Выше предполагается, что вы скопировали wscript.exe
в ту же папку, что и файл VBS, если он находится где-то еще, то вам, очевидно, придется указать полный путь к WorldsBestScript.exe