главная    •     Новости      •     софт      •     RSS-ленты     •     реклама      •     PDA-Версия      •    Контакты
Windows XP    •      Windows 7     •    Windows 8    •    Windows 9-10-11     •    Windows Server     •    Железо
Советы      •     Администрирование      •     Сеть      •     Безопасность      •     Статьи      •     Материалы
Реклама на сайте
Книга жалоб и предложений
Правила на сайте
О Winblog.ru и о копирайте
Написать в редакцию
Конфиденциальность
                       
  • Microsoft Edge - еще более безопасный!
  • ActiveCloud - надежный провайдер облачных услуг для вашей компании
  • ANYSERVER - ваш поставщик б/у серверов из Европы
  • Настройка контекстной рекламы в Yandex и Google: Эффективный путь к росту вашего бизнеса
  • Коммутаторы с функцией PoE: Обеспечение эффективной передачи данных и питания
  • Очередное обновление сломало выключатель компьютеров на Windows 11
  • Я, как и многие администраторы, использую по работе целый ряд сценариев, сохраненных в виде файлов «.BAT», которые можно обновлять. В этой статье я рассмотрю эквиваленты некоторым сценариям «.BAT» для PowerShell.

    Перезагрузка удаленного компьютера

    Для выполнения перезагрузки удаленного сервера (Server1) с 10-секундной задержкой используется командный файл со следующим содержанием:

    shutdown /r /m \\SERVER1 /f /t 10

    Эквивалентная команда для PowerShell выглядит так:

    Start-Sleep 10
    Restart-Computer -Force -ComputerName SERVER1

    Перезапуск службы

    Чтобы перезапустить службу DNS-кэша на сервере Windows Server, используется командный файл следующего содержания:

    sc stop dnscache
    sc start dnscache

    В PowerShell это будет выглядеть так:

    Restart-Service dnscache

    Подключение сетевого диска

    В окне DOS или командном файле для подключения диска к компьютеру в сети следует ввести следующую команду:

    Net use L: \\server1\c$

    Эквивалент в PowerShell выглядит так:

    New-PSDrive -name L -psprovider FileSystem -root \\server1\c$

    Обратите внимание: PSDrive — это не обычный диск, а файловое пространство, зарезервированое для PowerShell.

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

    Автор: Rick Vanover
    SVET


    Оцените статью: Голосов

    Материалы по теме:
  • Включение PowerShell в Windows Server 2008
  • Как облегчить составление сценариев PowerShell с помощью утилиты PowerGUI
  • Удаленное включение и отключение протокола удаленного рабочего стола в Windows Server
  • Управление объектами Active Directory с помощью PowerShell в Windows Server 2008
  • Создание сценариев для резервирования DHCP в Windows Server 2008 с помощью утилиты Netsh



  • Для отправки комментария, обязательно ответьте на вопрос

    Вопрос:
    Сколько будет один минус один?
    Ответ:*




    ВЕРСИЯ ДЛЯ PDA      СДЕЛАТЬ СТАРТОВОЙ    НАПИШИТЕ НАМ    МАТЕРИАЛЫ    ОТ ПАРТНЁРОВ

    Copyright © 2006-2022 Winblog.ru All rights reserved.
    Права на статьи принадлежат их авторам. Копирование и использование материалов разрешается только в случае указания явной гиперссылки на веб-сайт winblog.ru, как на источник получения информации.
    Сайт для посетителей возрастом 18+