Перайсці да змесціва

wscript.exe

Працэс WindowsMicrosoft Corporation

Пошукавыя тэрміны каталога wscript, windows script host, wsh gui

WindowsСістэмны кампанент

Хост графічнага інтэрфейсу Windows Script Host. Ён выконвае .vbs і .js з дыялогавымі вокнамі і без акна кансолі. cscript.exe - гэта кансольны хост. powershell.exe - гэта PowerShell.

Што вам трэба ведаць

wscript - гэта WSH з графічным інтэрфейсам, а не cscript і не powershell.

wscript.exe - гэта Windows Script Host з графічным інтэрфейсам. Файлы .vbs і .js, адкрытыя падвойным пстрыкам, часта запускаюцца тут. cscript.exe выводзіць інфармацыю ў кансоль. powershell.exe - гэта хост іншай мовы.

Бяспечны?
Праверце шлях запушчанага файла, лічбавы подпіс і выдаўца. Адно толькі імя не можа гарантаваць бяспеку.
Тое ж самае, што і cscript?
Не. cscript - гэта кансольны хост
Тое ж самае, што і PowerShell?
Не
Feex паведамляе
Калі файл .vbs адкрыў акно і імя працэсу - wscript, я гляджу шлях да скрыпта. Я не завяршаю powershell.exe дзеля гэтага акна і не лічу cscript тым жа самым акном.

Што такое wscript.exe?

wscript.exe - гэта Windows Script Host з графічным інтэрфейсам. Гэта не 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 з графічным інтэрфейсам
  • Кансольны аналаг: cscript.exe
  • Не powershell.exe

Ці магу я завяршыць яго?

Спыняе гэты скрыпт

Завяршэнне wscript.exe спыняе працу выконванага скрыпта і яго дыялогавыя вокны. cscript.exe і powershell.exe могуць застацца.

Ці магу я выдаліць яго?

Не

Не выдаляйце wscript.exe. Змяніце асацыяцыі файлаў або выкарыстоўвайце AppLocker / WDAC, калі вам трэба заблакіраваць скрыпты. Гэта задача палітык, а не Правадніка.

Ці павінен ён запускацца разам з Windows?

Яго можа запусціць скрыпт або ключ Run. Ён не павінен быць пастаяннай праграмай у трэі.

Вымярайце выкарыстанне рэсурсаў

Вымярайце бягучы працэс, а не прымайце ўніверсальную базавую лінію
Працэсар і памяць Параўноўвайце некалькі назіранняў для аднаго і таго ж PID і працоўнай нагрузкі. Гэты запіс не мае незалежна вымеранай універсальнай базавай лініі.
Дыск і сетка Прыпісвайце актыўнасць фактычнаму працэсу і бягучай задачы; адзін толькі файл не ўстанаўлівае чаканыя прызначэнні або аб'ём перадачы.

Інфармацыя пра файл

Звесткі пра файл wscript.exe
Імя выканальнага файла 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
Імя вобраза 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 properties · Дакументуе ідэнтыфікатары працэсаў, шляхі выкананых файлаў, даты стварэння і паўторнае выкарыстанне ідэнтыфікатара бацькоўскага працэсу.

Ці быў гэты артыкул карысным?

Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.

Ці быў гэты артыкул карысным?