Как запустить vbs скрипт в windows 10

How to run a script with WScript .exe

  1. Click the Start button and then click Run.
  2. In the Open field, enter the full path to the script, then click OK. You can also type WScript followed by the full name and path of the script you want to run.

How to run VBS file?

To execute a query as VBScript. vbs as a command line app

  1. Open a command window and change directory to the path of the script.
  2. Submit the request by typing cscript vbscript at the command prompt. verb

Does VBScript work on Windows 10?

Goodbye, VBScript !

Microsoft released a similar update for Windows 10 on July 9, 2019. VBScript is now disabled by default on all supported Windows systems that have the latest updates installed. VBScript has almost disappeared.

How to run VBS as administrator on Windows 10?

Add “Run as administrator” context menu item to VBS files

  1. Open the registry editor.
  2. Navigate to the following registry key: HKEY_CLASSES_ROOT \\ VBSFile \\ shell. Advice. You can access any registry key with just one click. …
  3. Here, create a new subkey called runas. …
  4. In the runas subkey, create a new string value named HasLUAShield. …
  5. Under the runas subkey, create a new subkey called command.

How to run a script on Windows 10?

Follow these simple steps to run a script when Windows 10 starts:

  1. Open File Explorer.
  2. Navigate to the folder that contains the batch file.
  3. Right click on the batch file and select the Copy option.
  4. Use the keyboard shortcut Windows + R to open the Run command.
  5. Enter the following command: …
  6. Click OK.

How to run script from command line?

How to create and run a CMD batch file

  1. From the start menu: START > RUN c:\script_path\my_script. cmd ok
  2. c:\path to scripts\my script. team
  3. Open a new CMD prompt by selecting START > RUN cmd, OK.
  4. At the command prompt, type the name of the script and press Enter.

Are VBS files safe?

A VB script can pose a security risk to your computer if your browser or VBScript-enabled application (such as Outlook) executes a vbs script that contains malicious code. Websites can obtain information about your system from VB Script, which also poses a threat to your privacy.

What is the difference between VBA and VBScript?

VBScript is a subset of the Visual Basic for Applications language. VBScript is an untyped language. … Unlike Visual Basic and Visual Basic for Applications, where the developer can predetermine the data type of a variable, all variables in VBScript are variants.

What is the difference between VBScript and JavaScript?

JavaScript is a case-sensitive scripting language, while VBScript is not a case-sensitive scripting language. … JavaScript is used as a client-side scripting language, while VBScript can be used as either a server-side scripting language or a client-side scripting language.

How to run a batch file as administrator without notice?

Always run batch files as administrator in Windows 10

  1. Find the batch file.
  2. Right click on the batch file.
  3. Select Create link.
  4. Give it a suitable name.
  5. Now right click on the link file.
  6. Click Properties.
  7. Select the Links > Advanced tab.
  8. Check the “Run as administrator” box.

How to run a batch file as administrator in VBscript?

When I login as admin user, right click on the batch file and select “Run as administrator”, the batch works fine. Using VBscript to augment it installs the programs, but when it comes to creating a folder in Program Files\Program Files and registry changes, it fails.

How to run a script on Windows?

Run batch file

  1. From the start menu: START > RUN c:\script_path\my_script.cmd, OK.
  2. c:\path to scripts\my script .cmd
  3. Open a new CMD prompt by running START > cmd, select OK.
  4. At the command prompt, type the name of the script and press Enter. …
  5. It is also possible to run batch scripts with the old (Windows 95 style).

How to make a script executable?

Make bash script executable

  1. 1) Create a new text file with extension . account extension…
  2. 2) Add #! /bin/bash at the top. This is required for the “Make Executable” part.
  3. 3) Add the lines you would normally type on the command line. …
  4. 4) From the command line, run chmod u + x YourScriptFileName.sh. …
  5. 5) Run it when you need it!


Download Article


Download Article

  • Using the Windows Command Prompt
  • |

  • Using the Run Dialog
  • |

  • Using Windows Explorer

This wikiHow teaches you how to run a Visual Basic script on a Windows PC. Visual Basic is a Windows-specific programming language, so you’ll only be able to run your script using Windows.

  1. Image titled Run Visual Basic Script Step 1

    1

    Open the Command Prompt. An easy way to do this is to press Windows key + S to open the search bar, type command into the bar, and then click Command prompt in the search results.

    • You may also be able to open the command prompt by pressing Windows key + X and selecting Command prompt. If you don’t see this option there, you can select PowerShell –the command we’ll be using will work in both the standard command prompt and PowerShell.[1]
  2. Image titled Run Visual Basic Script Step 2

    2

    Navigate to the folder where the script is located. You can use the cd command to do this.

    • For example, if the script is saved to C:\Windows\Scripts, type cd C:\Windows\Scripts and press Enter.
    • The name of your script usually ends with the .VBS file extension.

    Advertisement

  3. Image titled Run Visual Basic Script Step 3

    3

    Type cscript scriptname.vbs and press Enter. Replace scriptname.vbs with the name of the script you want to run. This displays the output of the script in the window.[2]

  4. Advertisement

  1. Image titled Run Visual Basic Script Step 4

    1

    Press Win+R. Pressing Windows key + R’ opens the Run dialog, which allows you to select and run any script or program.

  2. Image titled Run Visual Basic Script Step 5

    2

    Click Browse. This opens the file browser.

  3. Image titled Run Visual Basic Script Step 6

    3

    Select your script and click Open. If you don’t see your script, click the drop-down menu at the bottom-right corner and select All files instead.

    • The script will usually end with the *.VBS file extension.
  4. Image titled Run Visual Basic Script Step 7

    4

    Click OK. This runs the script.

  5. Advertisement

  1. Image titled Run Visual Basic Script Step 8

    1

    Press Win+E to open the File Explorer. This displays a list of files on your PC.

  2. Image titled Run Visual Basic Script Step 9

    2

    Navigate to your script. The script likely ends with the .VBS file extension.[3]

  3. Image titled Run Visual Basic Script Step 10

    3

    Double-click the script. This runs the Visual Basic script.

    • If the script is a console script, it will open a command prompt window and display the output.[4]
  4. Advertisement

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Thanks for submitting a tip for review!

References

About This Article

Article SummaryX

1. To run a script from the command prompt, use «cscript scriptname.
2. To run a script from Windows Explorer, double-click the script.
3. To run the script from the Run dialog, open the Run dialog, browse for the script, and click OK.

Did this summary help you?

Thanks to all authors for creating a page that has been read 50,832 times.

Is this article up to date?

vbs (Visual Basic Script) — это средство автоматизации Windows, позволяющее создавать и выполнять скрипты на языке Visual Basic. Эти скрипты являются текстовыми файлами с расширением «.vbs». Открытие vbs файлов может быть полезно в различных ситуациях, например, при редактировании существующего скрипта или создании нового.

Существует несколько способов открыть vbs файлы на операционной системе Windows 10. Один из самых простых способов — открыть файл непосредственно с помощью программы Notepad. Для этого щелкните правой кнопкой мыши по файлу vbs, выберите пункт «Открыть с помощью» и выберите программу Notepad. После этого файл будет открыт в текстовом редакторе, где вы сможете просмотреть и редактировать его содержимое.

Еще один способ открыть vbs файлы — использовать специальные интегрированные среды разработки, такие как Microsoft Visual Studio Code или Visual Studio. Эти среды предоставляют расширенные возможности для работы с кодом, включая подсветку синтаксиса, автодополнение и отладку. Чтобы открыть vbs файл в одной из этих сред разработки, запустите программу, выберите пункт меню «Файл» и выберите нужный файл vbs.

И, наконец, можно использовать специальные интерпретаторы, такие как Windows Script Host (WSH), для выполнения vbs скриптов. WSH предоставляет возможность запуска скриптов непосредственно с помощью командной строки Windows. Для этого откройте командную строку, перейдите в папку с вашими vbs файлами и введите команду «cscript имя_файла.vbs» или «wscript имя_файла.vbs», в зависимости от предпочтений.

Таким образом, открытие vbs файлов на Windows 10 может быть осуществлено несколькими способами: использование программы Notepad, интегрированных сред разработки или специальных интерпретаторов. Выберите подходящий способ в зависимости от ваших потребностей и предпочтений.

Содержание

  1. Разные способы для открытия vbs файлов на Windows 10
  2. Использование Windows Script Host
  3. Открытие vbs файла через командную строку
  4. Изменение настроек ассоциации файла
  5. Установка специализированных программ для открытия vbs файлов

Разные способы для открытия vbs файлов на Windows 10

Способ Описание
1 Редактор текста
2 Windows Script Host
3 Microsoft Visual Studio Code
4 Notepad++

1. Редактор текста: Откройте .vbs файл с помощью обычного текстового редактора, такого как Notepad, Notepad++, или блокнот Windows. Вы можете просмотреть и редактировать код скрипта с помощью этих программ.

2. Windows Script Host: Windows Script Host (WSH) предоставляет среду выполнения для скриптов, написанных на скриптовых языках, включая VBScript. Для открытия .vbs файла через WSH запустите командную строку и введите команду «cscript <путь_к_файлу.vbs>«. В результате скрипт будет выполнен в командной строке, и вы сможете увидеть его вывод и результаты работы.

3. Microsoft Visual Studio Code: Visual Studio Code (VS Code) – это мощный текстовый редактор с поддержкой множества языков программирования, включая VBScript. Если у вас установлен VS Code на вашем компьютере, вы можете открыть .vbs файл в редакторе и просмотреть или редактировать его содержимое.

4. Notepad++: Notepad++ – это расширенный текстовый редактор с подсветкой синтаксиса для множества языков программирования, включая VBScript. Если вы предпочитаете использовать Notepad++, откройте .vbs файл в редакторе и будете иметь возможность просмотра и редактирования кода.

Выберите любой из этих способов, который наиболее удобен для вас, и откройте .vbs файл на Windows 10.

Использование Windows Script Host

Для использования Windows Script Host в Windows 10 и открытия vbs файлов необходимо выполнить следующие шаги:

  1. Откройте Проводник или проводник Windows, нажав клавишу Win + E.
  2. Перейдите в каталог, где находится vbs файл, который вы хотите открыть.
  3. Щелкните правой кнопкой мыши на файле vbs.
  4. Выберите пункт «Открыть с помощью» в контекстном меню, которое появляется.
  5. В контекстном меню виберите «Выбрать другое приложение».
  6. В диалоговом окне «Приложение» найдите и выберите «CScript.exe» или «WScript.exe».
  7. Отметьте флажок «Использовать это приложение для всех файлов .vbs» и нажмите «OK».

После выполнения этих шагов vbs файлы будут открываться и выполняться с помощью Windows Script Host. Открывая vbs файлы с использованием Script Host, вы можете запускать различные скрипты и выполнять сложные операции на компьютере с операционной системой Windows 10.

Открытие vbs файла через командную строку

Если вы хотите открыть VBS файл через командную строку на Windows 10, вам необходимо выполнить следующие шаги:

  1. Откройте командную строку. Для этого нажмите Win + R, введите «cmd» в поле «Выполнить» и нажмите Enter.
  2. Перейдите в каталог, где находится VBS файл, используя команду «cd». Например, если файл находится на диске C в папке «Мои документы», введите «cd C:\Мои документы» и нажмите Enter.
  3. Введите название VBS файла с расширением, чтобы запустить его. Например, если файл называется «myscript.vbs», введите «myscript.vbs» и нажмите Enter.
  4. VBS файл будет запущен, и его содержимое будет выполнено в командной строке.

Теперь вы знаете, как открыть VBS файл через командную строку на Windows 10. Этот метод полезен для запуска VBS скриптов, когда вам нужно произвести какие-то действия или настройки из командной строки.

Изменение настроек ассоциации файла

Если вы хотите изменить способ, которым ваша операционная система открывает файлы с расширением .vbs, вы можете выполнить следующие действия:

1. Щелкните правой кнопкой мыши на любом .vbs файле и выберите пункт «Свойства» в контекстном меню.

2. В открывшемся окне «Свойства» выберите вкладку «Общие».

3. Нажмите на кнопку «Изменить» рядом с полем «Открывается с:».

4. В появившемся окне выберите программу, которую хотите использовать для открытия файлов .vbs. Если программа, которую вы хотите использовать, не отображается в списке, выберите пункт «Другие приложения» и найдите ее в списке.

5. Если вы не хотите использовать эту программу по умолчанию для всех файлов .vbs, убедитесь, что поле «Использовать всегда выбранное приложение для открытия этого типа файла» не отмечено.

6. Нажмите «ОК», чтобы сохранить внесенные изменения.

После этого ваша операционная система будет использовать выбранную вами программу для открытия файлов .vbs.

Установка специализированных программ для открытия vbs файлов

Если вам требуется открыть vbs файл на компьютере с операционной системой Windows 10, то вам может понадобиться установить специализированные программы.

Вот несколько программ, которые вы можете использовать:

1. Notepad++

Notepad++ — это бесплатный редактор кода с подсветкой синтаксиса и поддержкой множества языков программирования. Чтобы открыть vbs файл в Notepad++, выполните следующие действия:

  1. Скачайте и установите Notepad++ с официального сайта (https://notepad-plus-plus.org/downloads/).
  2. Откройте Notepad++.
  3. Нажмите на меню «Файл» и выберите «Открыть» (или нажмите Ctrl+O).
  4. Выберите vbs файл и нажмите «Открыть».

2. Visual Studio Code

Visual Studio Code — это еще один бесплатный редактор кода с широкими возможностями и поддержкой различных языков программирования. Чтобы открыть vbs файл в Visual Studio Code, выполните следующие действия:

  1. Скачайте и установите Visual Studio Code с официального сайта (https://code.visualstudio.com/download).
  2. Откройте Visual Studio Code.
  3. Нажмите на меню «Файл» и выберите «Открыть файл» (или нажмите Ctrl+O).
  4. Выберите vbs файл и нажмите «Открыть».

3. Sublime Text

Sublime Text — это еще один популярный редактор кода с широкими возможностями и подсветкой синтаксиса. Чтобы открыть vbs файл в Sublime Text, выполните следующие действия:

  1. Скачайте и установите Sublime Text с официального сайта (https://www.sublimetext.com/).
  2. Откройте Sublime Text.
  3. Нажмите на меню «Файл» и выберите «Открыть» (или нажмите Ctrl+O).
  4. Выберите vbs файл и нажмите «Открыть».

Выберите ту программу, которая наиболее удобна для ваших нужд и следуйте инструкциям для установки. После установки программы вы сможете легко открыть и редактировать vbs файлы на компьютере с Windows 10.

Нажмите кнопку «Пуск», а затем «Выполнить». В поле «Открыть» введите полный путь к скрипту и нажмите «ОК». Вы также можете ввести WScript, а затем полное имя и путь к сценарию, который вы хотите запустить.

  • 1
    Как запустить файл VBS в Windows 10?

  • 2
    Как запустить файл VBS?

  • 3
    Работает ли VBScript в Windows 10?

  • 4
    Как запустить VBS от имени администратора в Windows 10?

  • 5
    Как запустить скрипт в Windows?

  • 6
    Как узнать, запущен ли сценарий Windows?

  • 7
    Безопасны ли файлы VBS?

  • 8
    Как выполняется файл?

  • 9
    Как запустить cscript?

  • 10
    В чем разница между VBA и VBScript?

  • 11
    В чем разница между VBScript и JavaScript?

  • 12
    Где разместить код VBScript?

  • 13
    Как запустить пакетный файл от имени администратора без запроса?

  • 14
    Как запустить пакетный файл от имени администратора в VBScript?

  • 15
    Как мне запустить высокие привилегии в VBScript?

Чтобы запустить запрос, такой как VBScript.vbs, в качестве приложения командной строки

  1. Откройте командное окно и измените каталог на путь сценария.
  2. Отправьте запрос, введя в командной строке cscript vbscript.vbs.

Как запустить файл VBS?

Реклама

Массажная подушка с прогревом

  • Способствует снятию отёков, мышечного напряжения и усталости
  • Способствует избавлению от дискомфорта в суставах и мышцах
  • Заменяет полноценный сеанс массажа

Подробнее >>>

Запустите файл VBS

В проводнике введите местоположение сценария в адресной строке, чтобы получить доступ к сценарию. Например, папка с надписью «Scripts» на диске C создаст C: Scripts для пути к этой конкретной папке. Дважды щелкните конкретный сценарий VBS, который вы хотите запустить, и процесс будет запущен.

Работает ли VBScript в Windows 10?

Реклама

Массажная подушка с прогревом

  • Способствует снятию отёков, мышечного напряжения и усталости
  • Способствует избавлению от дискомфорта в суставах и мышцах
  • Заменяет полноценный сеанс массажа

Подробнее >>>

Прощай VBScript!

пссст: Что такое установка SH в Linux?

ТОП-3 безопасных займов без процентов

✅WEBBANKIR
— Ставка: 0%
— Сумма: до 30 000 рублей
— Срок: до 30 дней

✅СрочноДеньги
— Ставка: 0%
— Сумма: до 8 500 рублей
— Срок: до 7 дней

✅Max Credit
— Ставка: 0%
— Сумма: до 10 000 рублей
— Срок: до 30 дней

Microsoft выпустила аналогичное обновление для Windows 10 9 июля 2019 года. Теперь на любой поддерживаемой системе Windows с установленными последними обновлениями VBScript будет отключен по умолчанию. VBScript к настоящему времени практически исчез.

Как запустить VBS от имени администратора в Windows 10?

Добавить пункт контекстного меню «Запуск от имени администратора» в файлы VBS

  1. Откройте редактор реестра.
  2. Перейдите к следующему разделу реестра: HKEY_CLASSES_ROOTVBSFileshell. Совет. Вы можете получить доступ к любому ключу реестра одним щелчком мыши. …
  3. Создайте здесь новый подраздел с именем «runas». …
  4. В подразделе runas создайте новое строковое значение с именем HasLUAShield. …
  5. В подразделе runas создайте новый подраздел с именем «command».

Реклама

Массажная подушка с прогревом

  • Способствует снятию отёков, мышечного напряжения и усталости
  • Способствует избавлению от дискомфорта в суставах и мышцах
  • Заменяет полноценный сеанс массажа

Подробнее >>>

16 ноября. 2015 г.

Как запустить скрипт в Windows?

Запустить пакетный файл

  1. В меню «Пуск»: ПУСК > ВЫПОЛНИТЬ c: path_to_scriptsmy_script.cmd, ОК.
  2. “C:путь к scriptsmy script.cmd”
  3. Откройте новое приглашение CMD, выбрав ПУСК > ВЫПОЛНИТЬ cmd, ОК.
  4. В командной строке введите имя скрипта и нажмите клавишу возврата. …
  5. Также возможно запускать пакетные сценарии со старым (в стиле Windows 95).

Как узнать, запущен ли сценарий Windows?

Откройте диспетчер задач и перейдите на вкладку «Сведения». Если запущен VBScript или JScript, в списке появится процесс wscript.exe или cscript.exe. Щелкните правой кнопкой мыши заголовок столбца и включите «Командную строку». Это должно сказать вам, какой файл сценария выполняется.

Безопасны ли файлы VBS?

Безопасен ли сценарий VB? VB Script может представлять угрозу безопасности компьютера, если ваш браузер или любое приложение, поддерживающее VBScript (например, Outlook), запускает vbsскрипт с вредоносным кодом. Вебсайты могут получить информацию о вашей системе из VB Script, поэтому это также представляет угрозу для вашей конфиденциальности.

Как выполняется файл?

Чтобы запустить файл в Microsoft Windows, дважды щелкните файл. Чтобы запустить файл в других операционных системах с графическим интерфейсом, одиночный или двойной щелчок запустит файл. Чтобы запустить файл в MSDOS и многих других операционных системах командной строки, введите имя исполняемого файла и нажмите Enter.

Как запустить cscript?

  1. Откройте символ системы. (например, Пуск > Выполнить > cmd.)
  2. Измените каталог (cd) на c:windowsSysWOW64 (например, cd windowssyswow64).
  3. Введите cscript.exe, а затем сценарий, который вы хотите запустить.

В чем разница между VBA и VBScript?

VBScript — это подмножество языка Visual Basic для приложений. VBScript — нетипизированный язык. …В отличие от Visual Basic и Visual Basic для приложений, где разработчик может заранее определить тип данных переменной, все переменные в VBScript являются вариантами.

В чем разница между VBScript и JavaScript?

JavaScript — это язык сценариев, чувствительный к регистру, тогда как VBScript не является языком сценариев, чувствительным к регистру. … JavaScript используется в качестве языка сценариев на стороне клиента, тогда как VBScript может использоваться как язык сценариев на стороне сервера и на стороне клиента.

Где разместить код VBScript?

Скрипты VBScript можно размещать в теле и заголовке HTMLдокумента.

Как запустить пакетный файл от имени администратора без запроса?

Всегда запускайте командный файл от имени администратора в Windows 10

  1. Найдите пакетный файл.
  2. Щелкните правой кнопкой мыши пакетный файл.
  3. Выберите Создать ярлык.
  4. Дайте ему подходящее имя.
  5. Теперь щелкните правой кнопкой мыши файл ярлыка.
  6. Щелкните Свойства.
  7. Выберите вкладку «Ярлыки» > «Дополнительно».
  8. Установите флажок «Запуск от имени администратора».

пссст: Как установить Windows 10 с USB на SSD?

4 янв. 2020 г.

Как запустить пакетный файл от имени администратора в VBScript?

Или вы можете использовать AutoIT, так как у него есть собственный язык сценариев, похожий на VB. Его можно скомпилировать в исполняемый файл. На сайте www.appdeploy.com можно найти много полезной информации о распространении программного обеспечения. Затем все, что вам нужно сделать, это «перетащить» пакетные файлы в это командное окно, и они будут работать от имени этого привилегированного пользователя.

Как мне запустить высокие привилегии в VBScript?

Как это сделать: Запустите скрипт с повышенными правами. Чтобы запустить скрипт «От имени администратора» (с повышенными правами) с помощью VBscript, вы можете сделать это, запустив ShellExecute и установив флаг runas. Это можно использовать для запуска исполняемого файла или для запуска всего скрипта (пакетного файла или VBScript) с повышенными разрешениями.

Содержание

  1. не работают скрипты .JS .VBS в Windows 7,8,10 — x64, x32 — решение
  2. Как запустить скрипт vbs windows 10
  3. Как заставить компьютер сказать то что вы хотите с помощью блокнота.
  4. Приступим

не работают скрипты .JS .VBS в Windows 7,8,10 — x64, x32 — решение

Автор: Владимир Тюрюков
Дата записи

я столкнулся с проблемой: пытаюсь запустить 1С 7.7 на Windows 10 — выдает ошибки и не регистрирует скрипты и библиотеки OpenConf (программы расширяющей возможности конфигуратора 1С 7.7) файл regall.bat.

  • не удается найти файл сценария regfiles.js
  • Отсутствует исполняющее ядро для расширения имени файла js

Этот файл вызывает выполнение JS скрипта:

cscript //nologo regfiles.js /I %1 %2

Я обнаружил, что cscript в Windows 10 уже встроен и устанавливать движок скриптов не нужно еще раз.

При выполнении подобных команд в Windows старше XP возникают 2 основных проблемы:

    Для расширений скриптов не зарегистрирована программа, которая их обрабатывает (.vbs, .js).Решение: зарегистрировать для этих расширений программу выполнения скриптов:[su_box title=»Выполнить в командной строке от имени Администратора:» style=»glass» radius=»4″]ASSOC .JS=JSFile

[/su_box]

  • Команда вызова движка скриптов (cscript) не может найти нужный мне скрипт (regfiles.js), чтобы его выполнить.
  • Все из-за механизма контроля учетных записей, когда мы выполняем программы от имени администратора, путь текущей папки меняется на путь к cscript.exe — c:windowssystem32, а там нет файла пользовательского скрипта, который мы запускаем.

    В команде вызова скрипта указать полный путь к файлу скрипта, например:

    cscript //nologo «d:My Program Files1Cv77BINConfigsystemregfiles.js» /I %1 %2

    помните про кавычки в полном имени файла, чтобы дать системе знать что пробелы в имени файла это имена каталогов, а не параметры командной строки.

    Если Вы нашли это — вам повезло — у Вас есть рецепт решения проблемы и экономии времени.

    Спасибо за внимание. До новых встреч!

    PS. Будет здорово, если Вы будете присылать проблемы, а я вам с ними смогу помочь.

    Как запустить скрипт vbs windows 10

    Выпуск #01

    «Vbs, whs, js скрипты для администратора»

    22 июля 2008

    Как можно запустить скрипт?

    Расмотрим процесс запуска самого простого скрипта (сценария). Для этого нужно на рабочем диске выделить место для хранения скриптов, пусть это будет диск c: и папка Script. Выполняются скрипты с помощью серверов сценариев, которые переводят команды текста в исполняемый код.

    Интерпретаторы в Windows представлены двумя файлами: wscript.exe и cscript.exe. Оба позволяют работать с VBScript и JScript и применять все возможности административных скриптов. Отличия:

    wscript — средство, ориентированное на работу с графическим интерфейсом, вывод — через графические окна сообщений;

    cscript — ориентировано на командную строку, вывод — на консоль.

    Отличия можно увидеть наглядно на примерах выполнения команды. Создадим самый простой скрипт.

    Создаем файл vbs.

    Вызовите проводник (чтобы открыть проводник, нажмите кнопку Пуск и выберите команды Программы, Стандартные и Проводник ), зайдите в пункт меню «СервисСвойства папки» и убедитесь, что у вас отключена галочка.

    Выбираем диск c:, каталог Script и вставляем текстовый файл и переименувываем его в hello.vbs.

    В сам файл внесем текст:

    Данный скрипт выводит сообщение Hello!.

    Рассмотрим варианты запуска этого скрипта.

    1. Запуск скрипта с командной строки с помощью утилиты CScript.exe

    Для запуска нашего скрипта с командной строки нужно вызвать консоль командной строки. В операционной системе выполните «ПускВыполнить. » и наберите cmd.exe. У вас вызовется консоль командной строки.

    В консоле командной строки выполните команду CScript.exe c:scripthello.vbs

    Как видно из рисунка, наше сообщение вывелось в консоле.

    В приложении 1 дан список ключей, для выполнения csript.exe. Допустим нам не хочется, чтобы выводился в командную строку логотип сервера сценариев, для этого надо запустить сценарий с командной CScript.exe c:scripthello.vbs //Nologo.

    2. Запуск скрипта с командной строки с помощью утилиты WScript.exe

    Воспользуемся консолью, которую мы запустили для вызова скрипта с помощью утилиты CScript.exe. Вызовем скрипт с помощью утилиты WScript.exe набрав в окне консоли команду WScript.exe c:Scripthello.vbs. Сообщение скрипта вывелось в виде всплывающего окошка.

    3. Запуск скрипта используя команду»ПускВыполнить. «

    при помощи утилиты WScript.exe

    В операционной системе нажав «Пуск» и затем «Выполнить» выполним скрипт набрав ту же команду, что и в предыдущем примере: WScript.exe c:Scripthello.vbs. Появится такое же окошко, что и в предыдущем примере.

    4. Запуск скрипта с помощью файлового менеджера.

    Выполнить скрипт можно с помощью любого файлового менеджера. Запустим Explover, выбирем диск c:, зайдем в папку Script и выполним файл hello.vbs нажав на нем двойной щелчок.

    Приложения

    Приложение 1

    Запуск скриптов с помощью сервера скриптов для командной строки csript.exe

    Для выполнения сценариев с помощью сервера сценариев для командной строки предусмотрен следующий синтаксис:

    cscript [имя_сценария] [параметры_сервера] [аргументы_сценария]

    • имя_сценария — имя файла сценария, включая путь и расширение.
    • параметры_сервера — ключи командной строки, задающие различные свойства сервера сценариев Windows. Параметр сервера всегда начинается с двух косых черт (//).
    • аргументы_сценария — ключи командной строки, которые передаются в сценарий. Аргумент сценария всегда начинается с одной косой черты (/).
      Примечания

    Все параметры являются необязательными, однако нельзя задать аргументы сценария, не задав сценарий. При отсутствии аргументов сценария или самого сценария программа Cscript.exe выведет описание синтаксиса команды и предусмотренные ключи.
    Ключи сервера сценариев для командной строки (см. таблицу).

    //B Включение пакетного режима, при котором не выводятся подсказки и сообщения об ошибках. //D Включение отладчика. //E:обработчик Указание обработчика, используемого для выполнения сценария. //H:cscript или //H:wscript Регистрация Cscript.exe или Wscript.exe в качестве сервера сценариев, применяемого по умолчанию. Если ключ не задан, используется Wscript.exe. //I Включение интерактивного режима, в котором выводятся подсказки и сообщения об ошибках. Применяется по умолчанию; отменяет ключ //B. //Job:xxxx Выполнение задания xxxx, указанного в файле сценария .wsf. //Logo Отображение перед выполнением сценария эмблемы сервера сценариев Windows. Применяется по умолчанию; отменяет режим //Nologo. //Nologo Скрытие перед выполнением сценария эмблемы сервера сценариев Windows. //S Сохранение параметров текущей командной строки для данного пользователя. //T:nnnnn Указание максимального времени (в секундах), отведенного на выполнение сценария. Можно указать значение времени до 32 767 секунд. По умолчанию время выполнения не ограничено. //X Запуск сценария в отладчике. //? Вывод предусмотреных параметров командной строки и встроенной справки (аналогично запуску программы Cscript.exe без аргументов и без задания сценария).

    Copyright 2008 Новопашин Владимир. Все права защищены.

    Как заставить компьютер сказать то что вы хотите с помощью блокнота.

    Приступим

    Если вы уже знакомы с VBS скриптами и батниками, то скорее всего нижеследующие примеры вам будут неинтересны, если же вы новичок, то для первоначального ознакомления — то, что нужно.

    Научим компьютер здороваться

    • Открываем Блокнот (или Notepad Plus Plus).
    • Копируем в вставляем код:Set sapi=CreateObject(«sapi.spvoice»)
      sapi.Speak «Hello!»
    • Обязательное условие: кавычки должны быть “такими”, «ёлочки» не подойдут, скрипт не будет обрабатываться и выйдет ошибка. Вместо слова «Hello» можете написать что угодно, даже по русски, при наличии русского голосового движка.
    • Дальше выбираем Файл — Сохранить как — Тип файла — Все файлы — название.vbs
    • Называйте файл как хотите, но не забудьте в конце прописать расширение — .vbs (пример — Privet.vbs).
    • Теперь пробуйте проверить свой скрипт — запустите файл двойным щелчок мыши.

    Один нюанс: если вы прописали в кавычках слова русскими буквами, а при запуске произносится непонятно что, то у вас просто не установлен русский голосовой движок. Подробная установка и настройка голосового движка выходит за рамки нашей статьи, поэтому более подробно ознакомьтесь здесь и вновь возвращайтесь сюда.

    Теперь, сделаем следующее: пропишем данный скрипт в автозагрузку, а это означает то, что при запуске компьютера вам будет произнесено написанное в программе слово (слова), если как в примере, то будет говорить — «Hello» при каждом включении компьютера. Как это сделать?

    Все просто, программу (скрипт) добавить в автозагрузку можно таким же образом, то есть через такой же VBS скрипт. Создаем файл в блокноте, копируем/вставляем (Ctrl+C/Ctrl+V) следующий код:

    Dim vOrg, objArgs, root, key, WshShell
    root = «HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun»
    KeyHP = «Program»
    Set WshShell = WScript.CreateObject(«WScript.Shell»)
    WshShell.RegWrite root+keyHP,»C:Privet.vbs /autorun»

    Изменяем путь до скрипта «говорилки», вот эту строчку — C:Privet.vbs на свою. Прописываем где у вас лежит этот скрипт и как называется. Дальше сохраняем только что созданную мини программу в блокноте и запускаем. Все, теперь компьютер будет с вами здороваться пр каждом включении.

    • Открыть блокнот. Скопировать/Вставить следующий код:Set a = CreateObject(«WMPlayer.OCX.7»)
      Set b = a.CdromCollection
      Set c = b.Item(0)
      Set d = c.Eject
    • Сохранить с расширением .vbs
    • Запустить скрипт и откроется дисковод.

    Есть более интересная модификация данного скрипта:

    Set WMPlayer = CreateObject(«WMPlayer.OCX.7»)
    do
    WMPlayer.CdRomCollection.Item(0).Eject()
    loop

    В данном случае будет все время открываться-закрываться CD/DVD-привод, на ноутбуках в этом случае будет открываться после каждого его закрытия.

    Внимание! Второй код (открытие-закрытие дисковода), некоторые антивирусы видят как вредоносную программу. Антивирус Касперского (в т.ч. и Kaspersky Free ) его видит именно так и уничтожает сразу же. В первом же случае (просто открытие дисковода) для антивирусных программ не является вредоносным скриптом.

    Чтобы прекратить автоматически открывать-закрывать дисковод необходимо:

    • Запустить диспетчер задач ( комбинация клавиш Windows — Ctrl+Alt+Del).
    • Перейти на вкладку «Процессы».
    • Найти процесс wscript.exe — правая кнопка мыши — завершить процесс.

    Интересная находка из Сети — игра на VBS. Необходимо угадать число от 0 до 100. Скрипт автоматически при запуске задает (разгадывает) число, которое вам необходимо угадать и ввести в специальном окошке, при неправильном ответе даются подсказки, например меньше или больше.

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

    Set y = CreateObject(«Scripting.FileSystemObject»)
    Set y = Nothing
    Do
    a = 0
    u = 0
    Randomize
    Number = Int((RND*99)+1)
    MsgBox «Я загадал число от 1 до 100, попробуй отгадать»,64,»Угадайка»
    Do
    a = a + 1
    c = InputBox(«Угадай число» & vbCrLf & vbCrLf & «Попытка: » & a & vbCrLf & vbCrLf & «Чтобы посмотреть результаты введите число !» & vbCrLf & vbCrLf & «Для выхода оставьте поле пустым» & vbCrLf & vbCrLf,»Угадайка»)
    If c = «!» Then CreateObject(«WScript.Shell»).Run «notepad C:WindowsResult.dll»,3,True : Exit Do
    If c <> «» Then
    If IsNumeric(c) = True Then
    If CInt(c) Number Then MsgBox «Нет,это не » & c & «. Я загадал число меньше»,64,»Угадайка»
    If CInt(c) = Number Then
    Set y = CreateObject(«Scripting.FileSystemObject»)
    MsgBox («Количество попыток: » & a)
    If MsgBox («Правильно, это было число » & c & «. Начать заного?»,36,»Угадайка») = 6 Then Exit Do Else WScript.Quit
    End If
    Else
    MsgBox «Это не число!»,16,»Угадайка»
    a = a — 1
    End If
    Else
    a = a — 1
    l = MsgBox («Ты ничего не ввел. Выйти из программы?»,36,»Угадайка»)
    If l = 6 Then WScript.Quit
    End If
    Loop
    loop

    Ну и перед тем как переходить к батникам (.BAT) воспользуемся самым полезным VBS скриптом из всех перечисленных в этой статье.

    Скрипт закрывающий wscript.exe

    Set TaskKill = CreateObject(«WScript.Shell»)
    TaskKill.Run «TaskKill /f /im wscript.exe»

    По сути он делает тоже самое, что чуть выше объяснялось в диспетчере задач, как например нельзя просто взять и закрыть надоедливый скрипт открывающий-закрывающий дисковод, а запустив данный скрипт все запущенные будут закрыты. Это как клин клином вышибают.

    Немного познакомились с VBS скриптами и о том как их писать в блокноте, теперь рассмотрим несколько примеров использования BAT файлов (далее — батник).

    Завершение работы /Перезагрузка компьютера

    Совсем простой батник состоящий всего из одной строки.

    • Открываем Блокнот.
    • Пишем следующий код:shutdown -s -t 1 -c -f
    • Далее Файл — Сохранить как — нзвание.bat
    • Обратите внимание на расширение файла, это уже не VBS скрипт, а батник, по этому в конце названия прописываем .bat (Пример compoff.bat).
    • Запускаем только что созданный батник двойным щелчком мыши и компьютер выключится (Завершение работы).

    Есть такой вариант кода:

    shutdown -r -t 1 -c -f

    Все также, прописываем в блокноте, сохраняем с расширением .bat и после запуска компьютер перезагрузится (обычная перезагрузка компьютера).

    Данный батник пригодится в том случае, если вы уже обновились до Windows 10 . В чем суть? В этом батнике перечислены команды по удалению нескольких обновлений, как видно из названия — обновления телеметрии, или как раз одна из шпионских штучек системы, мы однажды уже говорили как отключить функции слежки Windows 10 , в данном же случае вы просто создаете батник, в содержимое копируете код ниже и запускаете, после чего будут удалены перечисленные обновления.

    @echo
    echo
    echo Step 1: Delete Updates Telemetry
    wusa /uninstall /kb:3068708 /quiet /norestart
    wusa /uninstall /kb:3022345 /quiet /norestart
    wusa /uninstall /kb:3075249 /quiet /norestart
    wusa /uninstall /kb:3080149 /quiet /norestart

    Таким образом можно удалить абсолютно любое обновление, даже назойливое KB971033 которое проверяет копию Windows 7 на подлинность .

    В Интернете встречается много различных скриптов, якобы безвредных, но будьте осторожны, прежде чем пробовать непонятно какой скрипт, некоторые из них могут навредить, например — вносить изменения в реестр, а в случае каких ошибок система будет выдавать ошибки, в таком случае придется или восстанавливать реестр Windows или сделать восстановление системы.

  • Как запустить windows powershell от имени администратора в windows 10
  • Как запустить tmnt 2007 на windows 10
  • Как запустить vhd в windows 10
  • Как запустить venv на windows
  • Как запустить the saboteur на windows 10