Запуск процесса на удалённом компьютере – VBS Remote Scripting

Да, как ни странно у VBScript (точнее у Windows Scripting Host) тоже есть возможности запуска скриптов на удалённых компьютерах. Правда эта функция не получила большой популярности, и скорее всего из за того что требует немало подготовительных мероприятий, которые крайне плохо документированы.

Читать далее…

Реклама
Опубликовано в Scripting, Tips, VBScript. 2 комментария »

Запуск процесса на удалённом компьютере – WMI

Следующий способ реализации этой популярной задачи о котором я хочу поведать – использование Windows Management Infrastracture (WMI). WMI присутствует на всех компьютерах начиная с Windows 2000 (если не путаю), а на 9х его можно доустановить. WMI включён по умолчанию, и не требует дополнительной настройки, для его использования достаточно административных прав, и разрешенного на брандмауэре протокола DCOM.

Читать далее…

MS Virtual Server на Server Core

Продолжаю рассказ о создании сервера виртуализации на Windows 2008 Core и MS Virtual Server.

Мне всегда очень нравился веб-интерфейс MSVS. По моим представлениям это одно из самых правильных решений для управления серверными приложениями (другие — консоль MMC и командная строка). Казалось бы, установив VS на Server Core мы получаем отсутствие фронтэнда на серверной стороне, и удобный интерфейс для администратора… Но к сожалению не всё так просто. Отсутствие в Server Core .Net Framework’а (в текущей версии) привело не только к невозможности использования PowerShell, но и к другим бедам, одна из которых — неработоспособность серверной части веб-интерфейса Virtual Server. И хотя Virtual Server с последними обновлениями и поддерживается на Server Core, установить его можно только без веб-интерфейса.

Читать далее…

Scripting Games 2008!

Буквально только что начались Scripting Games 2008. Напоминаю что есть 2 категории — Beginner Division и Advanced Division. Задания доступны на трех языках — VB Script, PowerShell, и Perl.

Полное описание в PDF.

Набор файлов для участия — Competitor’s Pack

Призы классные 🙂

Опубликовано в Learn, PowerShell, Scripting, VBScript. Комментарии к записи Scripting Games 2008! отключены

Обёртка для VBS

Последнее время в Windows некоторые утилиты представлены в виде скриптов VBS принимающих параметры командной строки и выводящие результаты в неё же. Например slmgr.vbs появившийся начиная с Vista. Вот только проблема — вызывать их приходится с помощью cscript, и указывая полный путь:

cscript c:\windows\system32\slmgr.vbs -dli

Видимо это показалось неудобным и авторам winrm.vbs, которые просто взяли и сделали для своего скрипта простенькую обёртку winrm.cmd со следующим содержимым:

@cscript //nologo "%~dpn0.vbs" %*

Что сильно упростило им  и нам жизнь 🙂 Уж незнаю почему они скрыли это великое решение от авторов slmgr, но эту оплошность можно легко исправить, достаточно скопировать этот cmd файл под новым именем (PowerShell):

cp $env:windir\System32\winrm.cmd $env:windir\System32\slmgr.cmd

Теперь slmgr можно пользоваться вот так:

slmgr -dli

Может и еще где-то пригодится 🙂

Опубликовано в Scripting, Tips, VBScript. Комментарии к записи Обёртка для VBS отключены