УМВР.РУ

Microsoft

Подписаться на эту метку по RSS

PowerShell: Получить DNS имя из списка IP адресов

Просмотров: 156Комментарии: 0
How-ToPowerShell

Тут по роду службы получил ответственное задание - отлукапить более 100 IP адресов.

подход визуально прост берем IP, и пихаем в консоль команду:

nslookup 127.0.0.1

Вывод нужно распарсить и записать в файл. Итого на одну запись порядка 30 секунд, а их 100. И для того чтобы все обойти потребуется около часа. Как по мне - непозволительная роскошь.

Я ленив настолько, что для решения этой задачи мне потребовалось не более 10-ти минут. Мне помог PowerShell.

Далее...

PowerShell: Как создать новую папку каталог

Просмотров: 453Комментарии: 0
How-ToPowerShell
PowerShell: Как создать новую папку каталог

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

Для создания лбого нового элемента в PowerShell используется командлет New-Item, дальше рассмотрим варианты создания новых каталогов/директорий.

Далее...

PowerShell: Test-NetConnection вместо telnet

Просмотров: 4150Комментарии: 0
How-ToPowerShell
PowerShell: Test-NetConnection вместо telnet

Ранее я писал о том Где telnet в Windows 7 / 8 / 8.1, статья рассказывала как включить компонет telnet в Windows 7 и выше. Но как правило в большинстве случаев Telnet используется для диагностики сети, а именно проверить открыт ли порт. Собственно в последних версиях PowerShell для диагностики сети Telnet то и не нужен. Есть замечательный командлет Test-NetConnection, в результе выполнения которого в выводе будет информация о том доступен ли сервис по ICMP и в том числе по указанному порту.

Далее...

PowerShell: Как установить Hyper-V

Просмотров: 5921Комментарии: 0
How-ToPowerShell
PowerShell: Как установить Hyper-V

У Microsoft довольно уже давно появился свой относительно не плохой гипервизор. Сегодня я хочу Вам рассказать как просто его установить и использовать. Да, кстати, обладателям клиентских машин на Windows 10 и Серверной ОС Windows Server 2016 не нужно его качать, а достаточно просто его включить в компонентах ОС.

Если быть точным то Hyper-V появился и в предыдущих версиях ОС Windows 8 и Server 2012, но на тот момент времени данный гипервихор оставлял желать лучшего, а сейчас это уже не так.

Далее...

PowerShell: Рекурсивное удаление файлов и каталогов

Просмотров: 8098Комментарии: 0
How-ToPowerShell

Сегодня я хочу рассказать про командлет Remove-Item.

Что он делает? Правильно удаляет сущность. На вход помет попасть как файл, так и папка, а так-же и куст реестра.

Именно для последнего я и использовал в PowerShell командлет Remove-Item.

Выпала мне задача удалить параметры окон для подключения Citrix Reeciever на N-ом количестве компьютеров, начало дерава каталогов одинаковое, но вот содержимое у всех разное. Поэтому пришлось немного и поизголяться. Но тут я увидел только плюсы. Кстати, применение команды очень простое и интуитивно понятное. Так что милости прошу посмотреть и Вы все поймете.

Далее...

PowerShell: Как остановить, запустить и перезапустить службу

Просмотров: 15959Комментарии: 0
How-ToPowerShell

А любите Вы PowerShell так-же как и я его люблю?

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

Регулярно приходится приходится что-то автоматизировать и что-то перезапускать. Так что без PowerShell я как без рук.

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

И так на сегодня наш комендлет "Get-Service".

Далее...

PowerShell: Отправляем письмо через Outlook

Просмотров: 11034Комментарии: 0
How-ToPowerShell

Вот как-то так-то мне поступила задача отправить порядка 80 людям "персональное письмо". Ну как персональное smile - Обратиться по имени, и сказать о том чем он давно не пользовался.

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

В итоге был написан код на PowerShell, который все это сделал за меня.

Как обходить массив переменных я рассказывать в этой статье не буду, но приведу пример кода, который совершит отправку e-mail.

Как передавать переменные в цикле Вы как взрослые люди думаю уже давно сами и знаете.

Далее...