Обновить
32K+

PowerShell *

Расширяемое средство автоматизации от Microsoft

2,4
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Visual Studio 2008 PowerShell Command Prompt

Время на прочтение2 мин
Охват и читатели2.7K
Мне нравится PowerShell, он не в пример функциональнее и более читаем чем cmd. Но вот незадача — иногда приходится открывать командную строку Visual Studio, а она не PowerShell. Выполнять же из одной консоли ls и nmake хочется.

Как вариант можно было бы взять vsvars32.bat и переписать его, но это откровенное надругательство над свободным временем и есть путь проще —
blogs.msdn.com/domgreen/archive/2009/05/03/visual-studio-command-prompt-via-powershell.aspx. Я немного изменил скрипт, подчистив из него мусор.

Читать дальше →

Windows PowerShell 2.0 RTM

Время на прочтение1 мин
Охват и читатели1.1K
Комада разработки Windows PowerShell сообщила, что оный отправлен в производство вместе с Windows 7 и Server 2008 R2

Отдельноскачиваемый дистрибутив для других систем (Windows XP SP3, Windows Vista-SP1 и Windows Server 2008) появится в течение нескольких месяцев

PowerShell для автоматического переключения сетевых настроек

Время на прочтение1 мин
Охват и читатели4.7K
Некоторое время назад у моего провайдера случилась полоса глюков, связанных с перекладкой кабеля. Сейчас все нормально, но тогда пару раз в неделю отрубался инет и работник поддержки каждый раз требовал от меня подключать комп напрямую а не через рутер. Вот для быстрого изменения сетевых настроек я как раз и сделал две маленькие функции to_direct и to_router, которые я и предлагаю вашему вниманию. Они написаны не лучшим образом — так что это просто кусочки кода которые работают и которыe могут вам пригодиться, а не образец того, как писать скрипты.

Читать дальше →

PowerShell: выстрелил и забыл

Время на прочтение1 мин
Охват и читатели10K
Иногда мне хочется попросить PowerShell сделать что-нибудь длительное, а потом известить меня о том что работа готова. А я пока что-нибудь другое поделаю.

Например вот так
cp c:\windows\system32 -rec d:; done

(В качестве длительной операции «скопировать все из c:\windows\system32 на d:»)

Функция done выводит сообщение с надписью «done» причем его видно даже есои компьютер залочен.
Это достигается вот таким простеньким кусочком кода в профиле:
Читать дальше →

Знакомство с PowerShell

Время на прочтение2 мин
Охват и читатели21K
О том, что Microsoft в недавнем прошлом разродилась свежей оболочкой под названием PowerShell, я узнал еще с год назад. А вот попробовать, что это за зверь такой, никак руки не доходили. Но вот на днях на свежеустановленном Window Server 2008 я обнаружил эту штуку в составе предустановленных компонент, и любопытство все же взяло верх. Открыл, попробовал набить пару команд типа «help», "?" и т.п. — в результате был получен список всех команд (в жаргоне PowerShella, командлетов — cmdlets), оказавшийся достаточно объемным. Причем в списке фигурировали названия вроде ForEach, Where, которые не могли не вызвать интереса к тому, как эти конструкции можно потрогать. Полез за документацией и был приятно удивлен найденным переводам книг-учебников по сабжу (читал Windows PowerShell RU) — ссылки можно найти на блоге одного из активных участников комьюнити:

blogs.technet.com/abeshkov/archive/2008/12/24/3172943.aspx

Далее мои впечатления от первых часов изучения
12 ...
18