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

cscript.exe

Працэс WindowsMicrosoft Corporation

Тэрміны пошуку ў каталогу cscript, windows script host console, wsh console

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

Кансольны хост Windows Script Host. Ён выконвае .vbs і .js і выводзіць звесткі ў акно Каманднага радка. wscript.exe з'яўляецца графічным хостам.

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

cscript - гэта кансольны WSH, а не wscript.

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

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

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

cscript.exe - гэта кансольны Windows Script Host, а не wscript.exe. Абодва выконваюць .vbs і .js. Толькі гэты створаны для stdout і запланаваных задач.

Што ён робіць?

Ён запускае скрыпт і выводзіць даныя ў кансоль. Ён не адлюстроўвае MsgBox так, як гэта робіць wscript, калі толькі скрыпт не прымушае выкарыстоўваць графічны інтэрфейс.

Чаму ён працуе?

Задача, скрыпт уваходу або каманда адміністратара выклікалі cscript //nologo. Экзэмпляр, які працуе бясконца, патрабуе праверкі шляху да скрыпта, а не здагадак, што гэта cmd.exe.

Праверце запушчаны працэс

У Windows PowerShell гэты запытваемы запіс са спісам ідэнтыфікатараў працэсаў, часу стварэння і шляхоў выкананых файлаў на гэтым ПК.

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'cscript.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

Адсутнасць выніку або недаступны шлях з'яўляюцца непераканаўчымі. Абароненыя працэсы могуць абмяжоўваць доступ, а ідэнтыфікатары працэсаў могуць паўторна выкарыстоўвацца. Захоўвайце асабістыя шляхі лакальнымі.

Выкарыстоўвайце даведнік па ідэнтыфікацыі файлаў для параўнання подпісаў і метаданых прадукту. Адзін толькі файл не можа вызначыць бяспеку.

Ці ён бяспечны?

Праверце шлях да скрыпта

Файл cscript.exe у System32 належыць Microsoft. Пагрозу ўяўляе запушчаны ім .vbs. Файл cscript.exe у AppData не з'яўляецца WSH.

Параўноўвайце запісанае месцазнаходжанне з фактычным файлам. Знаёмая папка сама па сабе не ўстанаўлівае ідэнтычнасць.

C:\Windows\System32\cscript.exe

  • Кансольны хост WSH
  • Аналаг з графічным інтэрфейсам: wscript.exe
  • Не powershell.exe

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

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

Завяршэнне cscript.exe спыняе кансольны скрыпт. Акно cmd.exe, якое яго запусціла, можа застацца. wscript.exe - гэта іншы хост.

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

Не

Не выдаляйце cscript.exe. Блакуйце скрыпты праз AppLocker або WDAC, калі вам патрэбны такі кантроль. wscript.exe - гэта хост з графічным інтэрфейсам, а не гэты кансольны хост.

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

Яго запускае запланаваная задача або скрыпт. Гэта не радок аўтазагрузкі праграм для чата.

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

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

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

Інфармацыя аб файле cscript.exe
Імя выканальнага файла cscript.exe
Запісаны шлях устаноўкі C:\Windows\System32\cscript.exe
Выдавец Microsoft Corporation
Праверка подпісу Праверце фактычны файл; гэты запіс не пацвярджае ідэнтычнасць яго сертыфіката.

Распаўсюджаныя праблемы

Мільгаценне кансолі пры ўваходзе ў сістэму

Пакінутая задача cscript можа выклікаць мільгаценне акна. Праверце Планавальнік задач. Гэта не wscript і не PowerShell, калі гэта не пазначана ў дзеянні.

Карыстальнікі завяршаюць cmd.exe, а скрыпт працягвае працаваць

Хостам з'яўляецца cscript.exe. cmd.exe мог толькі запусціць яго.

Пошук і ліквідацыя непаладак

Выканайце дыягностыку, перш чым рабіць якія-небудзь дэструктыўныя дзеянні.

Супастаўце камандны радок з задачай

Шукайце cscript.exe і шлях да .vbs. wscript.exe - гэта не той радок для кансольнай працы.

Не замяняйце cscript файлам з архіва на форуме

Папка System32 кіруецца сістэмай абслугоўвання.

Тэхнічныя падрабязнасці

Тэхнічныя падрабязнасці
Тэхнічныя падрабязнасці cscript.exe
Імя вобраза cscript.exe
Роля Кансоль Windows Script Host

Праверце ідэнтычнасць запушчанага файла

Адзін толькі файл не можа вызначыць бяспеку. Праверце фактычны шлях, подпіс і ідэнтычнасць прадукту.

Крыніцы і праверка

Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку. Як мы даследуем.

  • Microsoft Learn: cscript · Кансольны Windows Script Host
  • Microsoft Learn: wscript · Аналаг з графічным інтэрфейсам
  • Карта працэсаў Foxhole · Уласныя ўзоры на ПК з Windows. Не лабараторны тэст.
  • Microsoft Sysinternals: Sigcheck · Тлумачыць, як правяраць лічбавыя подпісы файлаў. Гэтая спасылка не пацвярджае сапраўднасць або бяспеку канкрэтнага запушчанага файла.
  • Microsoft: Get-CimInstance · Метад запыту лакальных працэсаў толькі для чытання.
  • Microsoft: Win32_Process properties · Дакументуе ідэнтыфікатары працэсаў, шляхі выкананых файлаў, даты стварэння і паўторнае выкарыстанне ідэнтыфікатара бацькоўскага працэсу.

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

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

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