Перейти к содержимому

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
  • Аналог с GUI: wscript.exe
  • Не powershell.exe

Можно ли его завершить?

Останавливает этот сценарий

Завершение cscript.exe останавливает консольный сценарий. Запустившее его окно cmd.exe может остаться. wscript.exe является другим узлом.

Можно ли его удалить?

Нет

Не удаляйте cscript.exe. Если вам нужен этот контроль, блокируйте сценарии с помощью AppLocker или WDAC. wscript.exe является узлом с GUI, а не этим консольным узлом.

Должен ли он запускаться вместе с 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 из zip-архива с форума

System32 управляется системой обслуживания компонентов.

Технические подробности

Технические подробности
Технические сведения о cscript.exe
Имя образа cscript.exe
Роль Консоль Windows Script Host

Проверка подлинности работающего файла

Одно только имя файла не может установить безопасность. Проверьте фактический путь, подпись и идентификацию продукта.

Источники и проверка

Метка зарегистрированного источника: август 2026. Эта метка не гарантирует независимую проверку. Как мы проводим исследования.

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

Была ли эта статья полезна?

Достаточно ответа "да" или "нет". При желании выберите причину или оставьте короткую заметку.

Была ли эта статья полезна?