Wscript exe что это
Перейти к содержимому

Wscript exe что это

  • автор:

Как удалить wscript

Подлинный файл является одним из компонентов программного обеспечения Microsoft Windows, разработанного Microsoft .

WScript — это аббревиатура от Windows Script

Wscript.exe — это исполняемый файл (программа) для Windows. Расширение имени файла .exe — это аббревиатура от англ. слова executable — исполнимый. Необходимо запускать исполняемые файлы от проверенных производителей программ, потому что исполняемые файлы могут потенциально изменить настройки компьютера или нанести вред вашему компьютеру. Бесплатный форум с информацией о файлах может помочь вам разобраться является ли wscript.exe вирусом, трояном, программой-шпионом, рекламой, которую вы можете удалить, или файл принадлежит системе Windows или приложению, которому можно доверять.

Вот так, вы сможете исправить ошибки, связанные с wscript.exe

  1. Используйте программу Настройщик Windows, чтобы найти причину проблем, в том числе и медленной работы компьютера.
  2. Обновите программу Microsoft Windows Based Script Host. Обновление можно найти на сайте производителя (ссылка приведена ниже).
  3. В следующих пунктах предоставлено описание работы wscript.exe.

Информация о файле wscript.exe

Описание: wscript.exe часто вызывает проблемы и необходим для Windows. Файл wscript.exe находится в папке C:\Windows\System32. Известны следующие размеры файла для Windows 10/11/7 141,824 байт (30% всех случаев), 147,456 байт и еще 8 варианта .
Это системный файл Windows. Это заслуживающий доверия файл от Microsoft. У процесса нет видимого окна. Поэтому технический рейтинг надежности 9% опасности.
Это позволяет удалить соответствующую программу (Пуск > Панель управления > Установка и удаление программ > 1С:Предприятие).

Если wscript.exe находится в подпапках C:\Windows, тогда рейтинг надежности 7% опасности. Размер файла 141,824 байт (42% всех случаев), 147,456 байт, 148,992 байт или 133,120 байт. Это файл Windows. Это заслуживающий доверия файл от Microsoft. Приложение не видно пользователям. Wscript.exe способен мониторить приложения.

Важно: Некоторые вредоносные программы маскируют себя как wscript.exe, особенно, если они расположены не в каталоге C:\Windows\System32. Таким образом, вы должны проверить файл wscript.exe на вашем ПК, чтобы убедиться, что это угроза. Мы рекомендуем Security Task Manager для проверки безопасности вашего компьютера.

Комментарий пользователя

У меня стоит Eset smart security 4,он при подключении в USB чего-нибудь(флешки,внешнего HDD,телефона)выдаёт окно типа в устройстве обнаружен файл autorun.inf,созданный приложением wscript.exe.Eset этот autorun.inf определяет как червь.Получается,он неправ?
Максим
У меня это неприменно вирус. Запрашивает соединение с интернетом, и работает с Jocker.
Пользователь
Это программа для запуска скриптов .wsf, которые могут быть и нужными, а могут быть и вирусами. Сама по себе программа неопасная, все зависит от скрипта
Аноним
у меня при включении компьютера начинает работать и эта программа и нагружает процессор почти на 80%!но её можно выключать в диспечере задачь! диспечер задачь\быстродействие\монитор ресурсов\цп!
Всё зависит от скрипта,-_-,это может быть и вирусом или тупо «приколом» вот этот скрипт каждый раз в 10 сек.открывает DVD привод компа, Wscript.sleep(60000) do Wscript.sleep(10000) CreateObject(«WMPlayer.OCX.7»).cdromCollection.item(0).Eject loop
Егор
Когда компьютер загружается, запускается этот процесс, который забирает себе 50% ЦП и через 5 минут синий экран — ошибка Windows. Если при загрузке этот процесс завершить, все работает нормально. Как с ним бороться, не знаю
Елена
Очень важен для .vbs (. )
Про100 гость
После очистки от пакета вирусно рекламного софта через 2-3 дня в автозагрузке обнаруживаю следующую строку Элемент: CCAVInsfller Команда:wscript.exe «C:\Documents and Setting\. \Temp\CCAVInstaller.vbs Ссылается на несуществующий файл, чем и вызывает ошибку. Выводы wscript.exe в данном случае используется или остатками вирусно рекламного софта или антивирусом, использовавшимся при удалении первого. Так как этой строке в автозагрузке делать нечего то строка однозначно подлежит удалению.
Иван.
У меня он запускается с системой и создает два рекламных ярлыка, еще исполняемый файл в аппдате и возможно что-то еще. Сам файл не опасный и необходим для запуска скриптов .wsf. Искал скрипты .wsf, сканировал всем чем можно, все что можно. Все что находится, позже снова восстанавливается чем-то. Но проблему решить не смог.
SKyRo
WScript — это аббревиатура от Windows Script
gleb
Без него скрипты .vbs не будут работать. Будет ошибка Не найден файл.
Гость

Итого: Средняя оценка пользователей сайта о файле wscript.exe: — на основе 15 голосов с 11 отзывами.
60 пользователей спрашивали про этот файл. 2 пользователей не поставили рейтинг («я не знаю»). 4 пользователей оценили, как неопасный. 2 пользователей оценили, как кажется неопасным. 3 пользователей оценили, как нейтрально. 3 пользователей оценили, как кажется опасным. 3 пользователей оценили, как опасный.

Лучшие практики для исправления проблем с wscript

Аккуратный и опрятный компьютер — это главное требование для избежания проблем с wscript. Для этого требуется регулярная проверка компьютера на вирусы, очистка жесткого диска, используя cleanmgr и sfc /scannow, удаление программ, которые больше не нужны, проверка программ, которые запускаются при старте Windows (используя msconfig) и активация Автоматическое обновление Windows. Всегда помните о создании периодических бэкапов, или в крайнем случае о создании точек восстановления.

Если у вас актуальные проблемы, попробуйте вспомнить, что вы делали в последнее время, или последнюю программу, которую вы устанавливали перед тем, как появилась впервые проблема. Используйте команду resmon, чтобы определить процесс, который вызывает проблемы. Даже если у вас серьезные проблемы с компьютером, прежде чем переустанавливать Windows, лучше попробуйте восстановить целостность установки ОС или для Windows 8 и более поздних версий Windows выполнить команду DISM.exe /Online /Cleanup-image /Restorehealth. Это позволит восстановить операционную систему без потери данных.

Следующие программы могут вам помочь для анализа процесса wscript.exe на вашем компьютере: Security Task Manager отображает все запущенные задания Windows, включая встроенные скрытые процессы, такие как мониторинг клавиатуры и браузера или записей автозагрузки. Уникальная оценка рисков безопасности указывает на вероятность процесса быть потенциально опасным — шпионской программой, вирусом или трояном. Malwarebytes Anti-Malware определяет и удаляет бездействующие программы-шпионы, рекламное ПО, трояны, кейлоггеры, вредоносные программы и трекеры с вашего жесткого диска.

wscript сканер

Security Task Manager показывает все запущенные сервисы Windows, включая внедренные скрытые приложения (например, мониторинг клавиатуры или браузера, авто вход). Уникальный рейтинг надежности указывает на вероятность того, что процесс потенциально может быть вредоносной программой-шпионом, кейлоггером или трояном.

Бесплатный aнтивирус находит и удаляет неактивные программы-шпионы, рекламу, трояны, кейлоггеры, вредоносные и следящие программы с вашего жесткого диска. Идеальное дополнение к Security Task Manager.

Инструмент ремонта ПК бесплатное сканирование, очистка, восстановление и оптимизация вашей системы.

WScript – сервер сценариев Windows с графическим интерфейсом.

Сервер сценариев wscript.exe , начиная с Windows 98, является стандартным компонентом Windows Script Host (WSH), и предназначен для выполнения сценариев (скриптов), написанных на языках VBScript и Jscript. Возможности сценариев WSH значительно выше возможностей командных файлов Windows, что позволяет решать многие задачи управления и контроля системы стандартными средствами без использования дополнительного программного обеспечения.

Сценарии WSH могут исполняться в среде сервера сценариев Windows с помощью одной из двух программ — wscript.exe (с графическим интерфейсом) или cscript.exe (с консольным интерфейсом). Функционально, обе программы близки, но графический интерфейс более удобен для выполнения интерактивных сценариев, а консольный – для сценариев администрирования, не требующих диалога с пользователем. Диалоговый режим при выполнении сценариев как с использованием wscript.exe , та и с использованием cscript.exe может быть отключен специальным параметром командной строки. Большинство сценариев администрирования Windows (в том числе многие сценарии, предлагаемые Microsoft) требуют использовать CScript в качестве сервера сценариев. Также следует отметить, что некоторые из свойств объекта WScript (не путать с сервером сценариев WScript!) существуют только тогда, когда активным сервером сценариев является CScript . По умолчанию, в среде WSH используется сервер сценариев wscript.exe

При запуске wscript.exe без параметров, отображается окно Параметры сервера сценариев Windows :

Как видим, имеется всего лишь возможность ограничить время выполнения сценариев и изменить режим отображения сведений о программе в консольном режиме.

Для получения справки по работе с программой, можно воспользоваться командой:

Справка отображается в стандартном окне сообщений Windows:

Формат командной строки wscript.exe :

wccript имя_сценария.расширение [параметры. ] [аргументы. ]

Параметры командной строки:

//B — Пакетный режим: подавляются отображение ошибок и запросов сценария

//D — Включение режима Active Debugging

//E:ядро — Использование указанного ядра для выполнения сценария

//H:CScript — Стандартный сервер сценариев заменяется на CScript.exe

//H:WScript — Стандартный сервер сценариев заменяется на WScript.exe (по умолчанию)

//I — Диалоговый режим (по умолчанию, в противоположность //B)

//Job:xxxx — Выполнение указанного задания WSF

//Logo — Отображать сведения о программе (по умолчанию)

//Nologo — Не отображать сведения о программе во время выполнения

//S — Присвоить установкам сервера сценариев Windows значения по умолчанию.

//T:nn — Интервал ожидания (в секундах): максимальное время выполнения сценария

//X — Выполнение сценария в отладчике

Отличительная особенность параметров командной строки для сервера сценариев – это использование двойной косой черты (двойной прямой слэш – forward slash). Для получения подсказки по использованию, допускаются команды wscript /? и wscript -?

Примеры использования сервера сценариев CSCript

wscript //B hello1.vbs — выполнить сценарий hello1.vbs в графическом режиме.

wscript //D //X hello1.vbs — выполнить сценарий hello1.vbs в среде отладчика c использованием средств активной отладки. Порядок работы и возможности определяются отладчиком, установленным в системе по умолчанию.

wscript.exe /E:VBScript.Encode hello1.js — выполнить сценарий hello1.js но использовать исполняющее ядро VBScript.Encode . Надо отметить, что программный модуль wscript.exe , как и cscript.exe , будучи сервером сценариев, не является интерпретатором языка, на котором написан сценарий, и всего лишь выполняет вызов интерпретатора в соответствии с расширением файла или в соответствии со значением параметра //E: . В качестве интерпретаторов используются динамические библиотеки:

jscript.dll — для языка Jscript

vbscript.dll — для языка VBScript

wscript.exe /H:CScript — установить в качестве сервера сценариев, используемого по умолчанию cscript.exe . После выполнения команды, отображается стандартное окно сообщения Windows:

Используемый по умолчанию сервер сценариев: «cscript.exe».

Стандартно, сервером сценариев по умолчанию, является wscript.exe .

wscript //I hello1.vbs — выполнить сценарий hello1.vbs в интерактивном режиме. Сценарий будет выполнен с отображением сообщений и запросов пользователю ( противоположность параметру //B ).

wscript //Job:main job1.wsf — выполнить задачу с идентификатором main , параметры которой описываются содержимым файла job1.wsf . Файл с параметрами задачи представляет собой XML-файл, обрабатываемый сервером сценариев в соответствии с указанными XML — элементами. Обычно, файлы .wsf используются в тех случаях, когда необходимо в рамках одного сценария выполнить фрагменты исходного кода, написанные на разных языках программирования. Например:

В частности, использование задач .wsf продиктовано необходимостью реализации пользовательского ввода для сценариев на языке JScript. В реализации языка такой ввод отсутствует, но в VBScript есть функция InputBox которая как раз и позволяет это сделать. Обычно, в разделе на языке VBScript описывается пользовательская функция (например, InputString ) для ввода значения посредством функции InputBox . А из раздела на языке JScript выполняется обращение к функции InputString так, как будто она была написана на этом же самом языке.

Пример сценария, в котором выполняется запрос пользователю на ввод данных в графическом окне, выводимом фрагментом исходного кода на языке VBScript, и вывод введенных данных в окне, отображаемом фрагментом исходного кода на языке JScript:





Для запуска задачи используется команда:

wscript //Job:Str1 hello1.wsf — выполнить задачу с идентификатором Str1 из файла hello1.wsf

wscript //S — Присвоить установкам сервера сценариев Windows значения по умолчанию. В справке, отображаемой по команде wscript /? , параметр //S трактуется как ”Сохранить для данного пользователя текущие параметры командной строки”, что не совсем верно. Попробуйте в качестве сервера сценариев по умолчанию задать cscript.exe, а затем выполните команду wscript //S , в результате чего, сервером сценариев по умолчанию снова станет wscript.exe

wscript //T:5 //Job:Str1 hello1.wsf — аналогично рассмотренным выше примерам, но на выполнение сценария отводится 5 секунд. По истечении указанного времени сценарий будет принудительно завершен ( например, если пользователь не отвечает на запрос сценария). При использовании параметра //T:, ограничивается время выполнения текущего сценария, в отличие от настройки параметра ”Остановить сценарий после указанного числа секунд”, который ограничивает время выполнения всех сценариев. Если ограничение по времени в настройках сервера сценариев и заданное параметром //T: различаются, то будет применено значение указанное в //T:

Параметры Logo и Nologo имеют практический смысл при использовании сервера сценариев в консольном режиме (cscript.exe). Регистр символов в параметрах командной строки значения не имеет.

wscript

Узел скриптов Windows предоставляет среду, в которой пользователи могут выполнять скрипты на различных языках, использующих различные объектные модели для выполнения задач.

Синтаксис

wscript [] [/b] [/d] [/e:] [] [/i] [/job:] [] [/s] [/t:] [/x] [/?] [] 

Параметры

Параметр Описание
scriptname Указывает путь и имя файла скрипта.
/b Указывает пакетный режим, который не отображает оповещения, ошибки сценариев или запросы ввода. Параметр /b является противоположностью /i.
/d Запускает отладчик.
/e Указывает подсистему, которая используется для запуска скрипта. Этот параметр позволяет запускать скрипты, использующие расширение имени пользовательского файла. Без параметра /e можно запускать только скрипты, использующие зарегистрированные расширения имени файла. Например, если вы попытаетесь выполнить следующую команду:
cscript test.admin
Вы получите это сообщение об ошибке: ошибка ввода: для расширения .admin файла нет обработчика скриптов.
Одним из преимуществ использования расширений нестандартного имени файла является то, что он защищает от случайного двойного выбора скрипта и выполнения чего-то, что вы на самом деле не хотите запускать.
Использование этого расширения не создает постоянную связь между расширением .admin имени файла и VBScript. При каждом запуске скрипта .admin , использующего расширение имени файла, необходимо использовать параметр /e.
/h:cscript Регистрирует cscript.exe в качестве узла скриптов по умолчанию для выполнения скриптов.
/h:wscript Регистрирует wscript.exe в качестве узла скриптов по умолчанию для выполнения скриптов. Это поведение по умолчанию, когда параметр /h опущен.
/i Задает интерактивный режим, в котором отображаются оповещения, ошибки сценариев и запросы ввода. Параметр /i является значением по умолчанию и противоположностью /b.
/job:\

Выполняет задание, определяемое идентификатором в файле скрипта WSF.
/logo Указывает, что баннер узла скрипта Windows отображается в консоли перед запуском скрипта. Параметр /logo является значением по умолчанию и противоположностью /nologo.
/nologo Указывает, что баннер узла скриптов Windows не отображается перед запуском скрипта. Параметр /nologo является противоположностью /logo.
/s Сохраняет текущие параметры командной строки для текущего пользователя.
/t:\

Указывает максимальное время выполнения скрипта (в секундах). Можно указать до 32 767 секунд. Значение по умолчанию не ограничивается временем.
/x Запускает скрипт в отладчике.
ScriptArguments Задает аргументы, переданные скрипту. Каждый аргумент скрипта должен предшествовать косой черте (/).
/? Отображает справку в командной строке.

Замечания

  • Выполнение этой задачи не требует наличия учетных данных администратора. Рекомендуется выполнять эту задачу как пользователя без учетных данных администратора в качестве рекомендации по обеспечению безопасности.
  • Чтобы открыть командную строку, на начальном экране введите cmd и выберите командную строку.
  • Каждый параметр является необязательным. Однако аргументы скрипта нельзя указывать без указания скрипта. Если вы не указываете скрипт или какие-либо аргументы скрипта, wscript.exe откроется диалоговое окно «Узел скриптов Windows» Параметры. Используйте диалоговое окно, чтобы задать свойства глобального скрипта для всех скриптов, которые wscript.exe выполняются на локальном компьютере.
  • Параметр /t предотвращает чрезмерное выполнение скриптов, задав таймер. Когда время превышает указанное значение, wscript прерывает обработчик скриптов и завершает процесс.
  • Файлы скриптов Windows обычно имеют одно из следующих расширений имени файла: WSF, VBS,.js.
  • При двойном выборе файла скрипта с расширением без связи появится диалоговое окно «Открыть с помощью». Выберите wscript или cscript, а затем выберите «Всегда использовать эту программу», чтобы открыть этот тип файла. Это регистрирует wscript.exe или cscript.exe в качестве узла скрипта по умолчанию для файлов этого типа файла.
  • Свойства для отдельных скриптов можно задать. Дополнительные сведения о узле скриптов Windows см. в обзоре узла скриптов Windows.
  • Узел скриптов Windows может использовать файлы скриптов WSF . Каждый WSF-файл может использовать несколько обработчиков сценариев и выполнять несколько заданий.

Дополнительные ссылки

WSH: процесс WSCRIPT.EXE, узнать какой скрипт выполняется?

в диспетчере задач обнаружил процесс WSCRIPT.EXE, понял что это обработка какого-то сценария, но какого я не сразу смог узнать. Можно как то определить какой сейчас сценарий выполняется, путь к нему или непосредственно получить сам текст скрипта.

2 Ответ от Poltergeyst 2010-09-09 14:41:04

Re: WSH: процесс WSCRIPT.EXE, узнать какой скрипт выполняется?

Наверное, можно попробовать, просматривать процесс в поисках чего-то похожего на аргументы запуска, с помощью какого нибудь инструмента для просмотра памяти процессов, например ArtMoney.

3 Ответ от alexii 2010-09-09 14:59:43

Re: WSH: процесс WSCRIPT.EXE, узнать какой скрипт выполняется?

4 Ответ от DnsIs 2010-10-02 20:51:20

Re: WSH: процесс WSCRIPT.EXE, узнать какой скрипт выполняется?

Запускать так
pv.exe WScript.exe -l
На что получим:
WScript.exe 1756 «C:\WINDOWS\System32\WScript.exe» «С:\create lnk.js»
Ключ -l показывает параметры с которыми был запущен процесс.
Так же поддерживаются маски в имени файла.
PS Кстати утилита отлично убивает подвисшие процессы. с ключом -k

Нас невозможно сбить с пути, нам пофигу куда идти.

5 Ответ от Евген 2010-10-03 09:20:48

Re: WSH: процесс WSCRIPT.EXE, узнать какой скрипт выполняется?

Можно без сторонних приложений .
Win32_Process свойство ExecutablePath у нужного процесса

Времени не хватает. 🙁

6 Ответ от alexii 2010-10-03 11:59:39

Re: WSH: процесс WSCRIPT.EXE, узнать какой скрипт выполняется?
wmic.exe process where "name='wscript.exe'" get commandline
wmic.exe process where (name="wscript.exe" and commandline like "%\\temp\\%") call terminate

7 Ответ от DnsIs 2010-10-05 11:59:23

Re: WSH: процесс WSCRIPT.EXE, узнать какой скрипт выполняется?

wmic.exe тоже не у всех имеется.
У меня например, на рабочих компах стоит WinXP Home. И wmic.exe нету в комплекте.

Нас невозможно сбить с пути, нам пофигу куда идти.

8 Ответ от Евген 2010-10-05 18:20:45

Re: WSH: процесс WSCRIPT.EXE, узнать какой скрипт выполняется?

Вот — есть у всех.
код сохраните в vbs файл

strComputer = "." Set objWMIService = GetObject("winmgmts:!\\" & strComputer & "\root\cimv2") Set colProcessList = objWMIService.ExecQuery("Select * from Win32_Process where Name='wscript.exe'") For Each objProcess in colProcessList Wscript.Echo objProcess.CommandLine Next

Времени не хватает. 🙁

9 Ответ от Rumata 2010-10-06 13:40:13 (изменено: Rumata, 2010-10-06 13:41:39)

  • Rumata
  • Разработчик
  • Неактивен

Re: WSH: процесс WSCRIPT.EXE, узнать какой скрипт выполняется?

Евген пишет:

Или, то же самое, в виде функции

Function ProcessView(Name, Computer) if Computer = "" Then Computer = "." End If Dim Query Query = "SELECT * FROM Win32_Process" If Name <> "" Then Query = Query + " WHERE Name='" & Name & "'" End If Dim WMI Set WMI = GetObject("winmgmts:!\\" & Computer & "\root\cimv2") Set ProcessView = WMI.ExecQuery(Query) End Function Computer = "." Name = "cmd.exe" Set pv = ProcessView(Name, Computer) For Each p in pv Wscript.Echo p.Name, p.CommandLine Next

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *