Программы и сценарии

Поиск файлов на локальных накопителях с помощью сценария Whereis.ps1

Мне часто приходится выполнять операцию поиска нужных файлов из окна командной строки. Раньше для поиска файлов я, как правило, пользовался командой dir интерпретатора командной строки Cmd.exe с применением параметров /b и /s; при совместном использовании этих параметров выдается список с указанием имен соответствующих файлов и полных путей к ним.

Простой способ получения информации о файлах .msi

Предположим, что пару лет назад вы загрузили установочный пакет mwta.msi, но теперь не можете вспомнить, для чего он был предназначен, а непонятное имя файла не дает никакой подсказки. Как узнать имя, производителя и версию программного продукта, содержащегося в пакете, без его установки?

Диагностика неполадок с помощью Xbootmgr

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

Устранение ошибок ввода аргументов PowerShell сценариев - с помощью оболочек

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

Сценарий PowerShell: подготовка списков иерархий групп в любом каталоге LDAP

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

Хранение кода PowerShell в файлах профилей и сценариев

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

Время собирать сценарии

Сценарий ScriptRoundUp.vbs отыскивает сценарии на компьютере и копирует их в один каталог, чтобы эти сценарии было легче резервировать и считывать. ScriptRoundUp.vbs находит записанные на локальных накопителях C и D файлы VBScript и HTML Application (HTA), для чего используется инструментарий управления Windows (Windows Management Instrumentation, WMI). Сценарий можно с легкостью изменить так, чтобы поиск осуществлялся на других локальных накопителях. Кроме того, его можно без труда модифицировать для поиска других типов сценариев (например, сценариев PowerShell и сценариев Jscript) и даже других типов файлов (например, документов Microsoft Word, электронных таблиц Excel).

Фильтрация трафика как первый шаг к безопасности сети

По данным статистики, при отсутствии гибкой фильтрации доступа к Internet на долю ненужных и опасных сайтов, ежедневно посещаемых сотрудниками, приходится порядка 42% общего трафика, еще 22% занимают ресурсы спорные и только 36% ресурсов могут быть расценены как полезные и имеющие отношение к работе (BrightCloud, 2008, http://www.brightcloud.com/longtail.asp).

Сценарии управления принтерами

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

Особенности контроля учетных записей Vista

Я разрабатывал сценарий RecycleBinInfo.vbs в Windows XP SP2 для использования в доменной среде и в Windows Vista Home Premium для локального применения. При регистрации в XP с учетной записью уровня администратора домена сценарий без проблем получал доступ к папкам Recycler на Windows Server 2003 и Windows 2000 Server.