Предоставление локальных служб печати для мобильных пользователей - вечная проблема малых и средних компаний с несколькими офисами. В операционных системах, предшествующих Windows Vista, нет готового решения, чтобы предоставлять мобильным пользователям принтеры в зависимости от местоположения. Начиная с Vista компания Microsoft подготовила такое решение для назначения принтеров на основе их местоположения. Однако оно малопригодно для малых и средних компаний, по двум причинам.
Используем набор средств Application Compatibility Toolkit
Назначение ответственных за объекты службы каталога поможет управлять их жизненным циклом
Представители Microsoft и Yahoo надеются, что завершение сделки, регламентирующей использование механизма электронного поиска, придаст им новые силы в нелегкой борьбе с общим конкурентом -- Google. Аналитики же полагают, что гиганту поисковой отрасли не стоит опасаться объединенных усилий своих конкурентов -- по крайней мере в краткосрочной перспективе.
Реализованная в PowerShell составная команда Get-ChildItem с псевдонимом dir напоминает команду dir командного интерпретатора Cmd.exe, однако команда PowerShell имеет свои особенности. Различия проясняются в сценарии D.ps1, который средствами сценария PowerShell эмулирует самые полезные возможности команды dir
Windows PowerShell данные, которые инструкции извлекают, передают в другие инструкции и выводят на консоль, должны соответствовать типам данных Microsoft.NET Framework.
Инструкция switch оболочки Windows PowerShell представляет собой мощную языковую конструкцию, которая, как и инструкция if, позволяет осуществлять проверку заданных условий.
Чтобы максимально эффективно использовать мощный инструментарий Windows PowerShell, необходимо знать, как с помощью цикла foreach поочередно обращаться ко всем элементам коллекции, например строкового массива или списка служб Windows. В среде PowerShell реализовано два типа циклов foreach — инструкция foreach и команда ForEach-Object.
Как и в любом языке сценариев, в Windows PowerShell можно создать дополнительные определения функций, имена и параметры которых удобно использовать в последующих запросах. По сути, функция является фрагментом кода. При обращении к именованной функции выполняется привязанный к соответствующему имени фрагмент кода. Внутри фрагмента сценария могут использоваться любые корректные исполняемые предложения PowerShell, вдобавок к которым можно включить определение именованных входных параметров функции, позволяющих с успехом применять ее в различных ситуациях.