wscript.exe
Термини за търсене в каталога wscript, windows script host, wsh gui
GUI хост на Windows Script Host. Изпълнява .vbs и .js с диалогови прозорци и без конзолен прозорец. cscript.exe е конзолният хост. powershell.exe е PowerShell.
Какво трябва да знаете
wscript е графичен WSH, а не cscript и не powershell.
wscript.exe е Windows Script Host с графичен интерфейс (GUI). Файлове .vbs и .js, отворени с двойно щракване, често се стартират тук. cscript.exe пише в конзолата. powershell.exe е хост за друг език.
- Безопасен ли е?
- Проверете пътя, подписа и издателя на изпълнявания файл. Самото име не може да гарантира безопасност.
- Същото ли е като cscript?
- Не. cscript е конзолният хост
- Същото ли е като PowerShell?
- Не
Какво представлява wscript.exe?
wscript.exe е Windows Script Host с GUI. Това не е cscript.exe и не е powershell.exe. Файлът се намира в System32\wscript.exe.
Какво прави?
Той зарежда скрипт и може да показва графичен интерфейс от типа MsgBox. cscript.exe вместо това извежда към stdout. PowerShell не използва този хост.
Защо се изпълнява?
Щракнали сте два пъти върху .vbs или .js, скрипт за вход е извикал wscript или инсталатор все още използва WSH. Процес wscript, който остава активен със странен път на скрипта, изисква проверка на пътя.
Инспектирайте работещия екземпляр
В Windows PowerShell, тази заявка само за четене изброява съвпадащи идентификатори на процеси, времена на създаване и пътища на изпълними файлове на този компютър.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wscript.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Липсата на резултат или недостъпен път е неубедителна. Защитените процеси могат да ограничат достъпа, а идентификаторите на процеси могат да бъдат използвани повторно. Пазете личните пътища локални.
Използвайте ръководство за идентификация на файлове за сравняване на подписи и метаданни на продукта. Само името на файл не може да установи безопасност.
Безопасен ли е?
Проверете пътя на скрипта
wscript.exe в System32 е на Microsoft. Рискът идва от скрипта, който той е стартирал. wscript.exe в Temp не е WSH.
Сравнете записаното местоположение с действителния файл. Познатата папка сама по себе си не установява самоличност.
C:\Windows\System32\wscript.exe
- Хост на WSH с GUI
- Конзолен еквивалент: cscript.exe
- Не е powershell.exe
Мога ли да го прекратя?
Спира съответния скрипт
Прекратяването на wscript.exe спира изпълнявания скрипт и неговите диалогови прозорци. cscript.exe и powershell.exe могат да останат.
Мога ли да го премахна?
Не
Не изтривайте wscript.exe. Променете асоциациите на файловете или използвайте AppLocker / WDAC, ако трябва да блокирате скриптове. Това се прави чрез правила, а не през Explorer.
Трябва ли да стартира с Windows?
Скрипт или запис в Run ключ може да го стартира. Не би трябвало да е постоянно приложение в системната лента.
Измерване на използването на ресурсите
| CPU и памет | Сравнете няколко наблюдения за един и същ PID и натоварване. Този запис няма независимо измерена универсална базова линия. |
|---|---|
| Диск и мрежа | Припишете активността на действителния процес и текущата задача; само името на файл не установява очаквани дестинации или обем на трансфер. |
Информация за файла
| Име на изпълнимия файл | wscript.exe |
|---|---|
| Записан път на инсталация | C:\Windows\System32\wscript.exe |
| Издател | Microsoft Corporation |
| Проверка на подписа | Инспектирайте действителния файл; този запис не удостоверява самоличността на неговия сертификат. |
Често срещани проблеми
.vbs от имейл отваря wscript
Това е WSH, изпълняващ прикачения файл. Прекратете този процес, след което поставете скрипта под карантина. По подразбиране това не е PowerShell.
Потребителите деактивират PowerShell, за да спрат VBS
Грешен хост. .vbs се изпълнява от wscript или cscript, освен ако някой не го е обвил в друга програма.
Отстраняване на неизправности
Поставете диагноза, преди да предприемете каквото и да било деструктивно действие.
Проверете командния ред за пътя до .vbs или .js
Този файл поражда въпросите. wscript.exe е само хостът.
Не заменяйте wscript от zip файл за "поправка на WSH"
Поддръжката управлява System32.
Технически подробности
Технически подробности
| Име на изображението | wscript.exe |
|---|---|
| Роля | Windows Script Host GUI |
Проверете идентичността на работещ файл
Само името на файл не може да установи безопасност. Проверете действителния път, подписа и самоличността на продукта.
Източници и проверка
Записан етикет за източник: август 2026 г. Този етикет не установява независима проверка. Как проучваме.
- Microsoft Learn: wscript · Windows Script Host с графичен интерфейс
- Microsoft Learn: Windows Script Host · WSH хоства .vbs и .js
- Карта на процесите във Foxhole · Извадки от първа страна на компютри с Windows. Не е лабораторен бенчмарк.
- Microsoft Sysinternals: Sigcheck · Обяснява как се проверяват цифровите файлови подписи. Тази препратка не установява идентичността или безопасността на конкретен изпълняван файл.
- Microsoft: Get-CimInstance · Метод за локално запитване на процеси само за четене.
- Microsoft: Win32_Process свойства · Документира идентификатори на процеси, пътища на изпълними файлове, дати на създаване и повторно използване на идентификатор на родител.
Беше ли полезна тази статия?
Достатъчно е "да" или "не". Изберете причина, ако желаете, или добавете кратка бележка.
Благодарим ви. Това ни помага да подобрим тази страница.