ПредишенСледващото

Назначаване Script Host

Script сървър позволява използването на операционни системи Windows са прости, гъвкави и мощни скриптове. Преди това само скриптов език поддържана от операционната система Windows, е езикът на MS-DOS команди (команден файл). Въпреки че е бърз и компактен език в сравнение с езици VBScript и JScript, тя е с много ограничен капацитет. В момента ActiveX скриптове архитектура позволява пълноценно използване на всички средства за скриптови езици като VBScript и JScript, като същевременно се поддържа съвместимост с набор от MS-DOS команди.

забележка
Използване на скриптове за извършване на административни задачи, както е обсъдено в глава 11, "Управление на Windows системи в корпоративна среда."

Microsoft предлага три среда, предназначена за скриптови езици за Windows платформи:

  • Internet Explorer;
  • Internet Information Server WWW сървър, или като част от Internet Information Services услуги;
  • Windows Scripting Host.

Internet Explorer ви позволява да стартирате скриптове на клиентски машини вътре в HTML-страници.
Internet Information Server подпомага работата с ASP страници, които позволяват да се изпълнява скриптове на уеб сървъра. С други думи, изпълнението на скриптове на сървъра, че е възможно в мрежите на Интернет и Интранет.
Windows Script Host позволява скриптове директно на десктоп операционна система или прозореца на Windows в командната конзола, тя не трябва да ги вграждат в HTML документа. По време на работа на скрипта домакин е изключително икономично използване на паметта, което е много удобно да се извърши неинтерактивен скриптове, като например влизане скрипт администрация мрежа скрипт, и автоматизиране на операциите, извършвани на машината.

При изпълнението на скрипта от сървъра за командния ред

За да стартирате скрипта от командния ред на сървъра на използване cscript.exe полезност в съответствие със следния синтаксис: cscript Скриптът [parametry_servera_stsenariev] [parametry_stsenariya], където

  • За изпълнението на скрипта - това разширение на името на скриптов файл, например, Chart.vbs;
  • parametry_servera_stsenariev - включвате и изключвате различни средства Scripting Host. Те винаги се предшества от две наклонени черти (//);
  • parametry_stsenariya - са преминали към сценария. Те винаги са предшествани от наклонена черта (/).

Нито една от опциите не е задължително. Въпреки това, не можете да посочите скрипт параметри, без самата сценария. Ако не зададете параметрите, cscript.exe показва синтаксис на старта си и допустимите параметри Script Host (раздел. 10.6).

Таблица 10.6. настройки Script Host подкрепени cscript.exe

Тя показва параметрите и cscript.exe синтаксис

Изпълнение на скриптове в среда Windows

Сценарият в околната среда на Windows може да се управлява по три начина.

  • Кликнете два пъти върху скрипт файл, или съответната икона в прозореца My Computer (Моят компютър), в прозореца на Windows Explorer или прозореца за търсене командни резултати (търсене).
  • На Run (Изпълни), въведете пълното име (включително пътя и разширение) се изпълнява скрипта и натиснете ОК.
  • На Run (Изпълни), тип wscript.exe, което показва пълното име на скрипта и необходимите настройки на сървъра и сценарии.

Когато стартирате скрипта, използвайки WSH, можете да посочите кое приложение трябва да се използва - cscript.exe или wscript.exe. Приложението за сървър, избрана по подразбиране, може да се зададе с командата cscript // H: imya_servera_stsenariev.
Например, ако инсталирате като приложение избрана по подразбиране, и изпълнява скрипта wscript.exe име Chart.vbs г. wscript.exe ще бъде избрана по подразбиране за всички скриптови файлове с разширения VBS.
Windows Script Host страница имоти ви дава възможност да зададете параметрите, изброени в таблица. 10.7.

Таблица 10.7. Имоти Script Host

Еквивалентно командния параметър

Спрете скриптове след определен брой секунди (Спри скрипт след определен брой секунди)

Максималният брой секунди, което може да се стартира скрипт. (Лимитът по подразбиране не е зададен.)

Дисплей лого когато скриптове изпълняват в командния пулт
(Показва се върху информацията на конзолата за програмата по време на изпълнението на скрипта)

Показване на началния екран. (Обратно параметър // nologo. Задаване по подразбиране.)

// // лого и nologo

Създаване на индивидуалните качества на сценария. WSH Разширение на файла

С страница wscript.exe Модул имоти можете да зададете глобалните настройки на веднъж на всички скриптове, които се изпълняват на локалната машина. Въпреки това, можете да настроите отделните параметри на един скрипт, което позволява на строг контрол на изпълнението му. Свойствата на даден скрипт, съхранени във файл с разширение WSH. За да създадете само в стаята на показалеца на мишката към скрипт файл в прозореца на Windows Explorer и натиснете десния бутон. В контекстното меню щракнете върху Properties (Свойства). В раздела Script (скрипт) промените свойствата по подразбиране на сценария, като максималният срок за изпълнение, а след това щракнете върху OK. В резултат на това в директорията, където ще бъде създаден файл скрипт с разширяването на WSH, чието име съвпада с името на скрипта. Той съдържа индивидуалните настройки за WSH скриптове. Функциите на този файл са подобни на файлови функции PIF 16-битови приложения.
За да стартирате скрипта, за които сте създали разширение WSH на файла, трябва да кликнете два пъти върху файла * .wsh на в прозореца на програмата Windows Explorer или да използвате файл като параметър за wscript.exe или cscript.exe в командния ред. Например: C: \> cscript Myscript.wsh
Тъй като настройките на разширението на файла се съхраняват WSH, скрипт, използван при изпълнението, системният администратор може да създаде няколко версии на даден файл с опции за насочване на различни групи потребители в рамките на организацията. А набор от файлове с WSH разширение, принадлежащи към един и същ сценарий може да се използва по следния начин.

  • Администраторът може да създаде отделен файл * .wsh за определена група от потребители в една организация. Това ще даде възможност за индивидуално регулиране на конкретни сценарии, които се движат в рамките на деня.
  • Администраторът може да създаде отделни файлове * .wsh за конкретни потребители в рамките на организацията. Това ви позволява да поеме пълен контрол на редица сценарии, които се използват в рамките на организацията.
  • могат да се създадат отделни файлове с разширение WSH за скриптове влизане на потребителя. Това позволява на администратора да контролира редица индивидуални свойства сценарии работещи на клиентски машини, когато потребителят се логва.

разширение WSH файл е обикновен текстов файл формат, който е подобен на файловия формат с INF разширение. По-долу е пример за съдържание * .wsh по делото.

[ScriptFile] Път = C: \ WINNT \ Пробите \ WSH \ showprop. VBS [Опции] Timeout = 0 DisplayLogo = л BatchMode = 0

Свързани статии

Подкрепете проекта - споделете линка, благодаря!