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

Поиск файлов на локальных накопителях с помощью сценария 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.

Настройка сервера для загрузки по ISCSI SAN

Впредыдущей статье об использовании сетей хранения iSCSI SAN для построения инфраструктуры виртуализации «iSCSI SAN и виртуализация», опубликованной в Windows IT Pro/RE ? 4 за 2009 г., упоминалось о возможности загрузки серверов с iSCSI, однако я не мог уделить этой теме достаточно внимания.

Эмуляция команды dir в среде PowerShell

Реализованная в PowerShell составная команда Get-ChildItem с псевдонимом dir напоминает команду dir командного интерпретатора Cmd.exe, однако команда PowerShell имеет свои особенности. Различия проясняются в сценарии D.ps1, который средствами сценария PowerShell эмулирует самые полезные возможности команды dir

Работаем с типами данных PowerShell

Windows PowerShell данные, которые инструкции извлекают, передают в другие инструкции и выводят на консоль, должны соответствовать типам данных Microsoft.NET Framework.

Проверка выполнения нескольких условий с помощью инструкции switch в PowerShell

Инструкция switch оболочки Windows PowerShell представляет собой мощную языковую конструкцию, которая, как и инструкция if, позволяет осуществлять проверку заданных условий.

Обработка коллекций с помощью циклов foreach оболочки PowerShell

Чтобы максимально эффективно использовать мощный инструментарий Windows PowerShell, необходимо знать, как с помощью цикла foreach поочередно обращаться ко всем элементам коллекции, например строкового массива или списка служб Windows. В среде PowerShell реализовано два типа циклов foreach — инструкция foreach и команда ForEach-Object.

Создание пользовательских функций PowerShell

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

3 Дефрагментатора жестгоко диска для предпреятия

Мониторы становятся тонкими, процессоры быстрыми, а программы - более простыми в использовании. Но одна область вычислительной техники остается неизменной. Это фрагментация диска.

Пять способов управления Server Core

Устанавливая Server Core - сокращенную версию операционной системы Windows Server 2008, более компактную и менее уязвимую для атак, нельзя не заметить возвращения хорошо всем известной командной строки.

Семь способов лениться

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

5 сценариев для управления локальными данными

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

LLM и дата-каталог: описание метаданных

Как описать метаданные и поддерживать дата-каталог в актуальном состоянии? И как при этом может помочь LLM?

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