Какие ваши любимые командлеты Powershell? [закрыто]

Я только что нашел / n программ бесплатно Powershell NetCmdlets, и после игры с ними мне нравится функциональность, которую они предоставляют в командной строке. Поэтому возникает вопрос, какие ваши любимые командлеты и как вы их используете?

5.08.2008 18:01:32
13 ОТВЕТОВ
РЕШЕНИЕ

Как программист / хакер, Get-Memberи Get-Commandте , которые я использую больше , чем любые другие, но те , которые я использую , чтобы показать это Select-Controlи Send-Keysот WASP , в PowerGadgets , и некоторые из моих собственных вещей написано в WPF против CTP2 или PoshConsole ;-)

Погода в ПошКонсоль

8
21.07.2011 16:27:05
Эй, джайкуль, я заметил, что ты опубликовал прогноз погоды для моего родного города. Ну, Раш, штат Нью-Йорк, мой родной город, но Западная Генриетта похожа на второй родной город. :) Рад тебя видеть.
Nick Berardi 17.09.2008 11:53:45

Хотя он частично связан с вашим вопросом, он не совсем соответствует мотиву Powershell NetCmdlets. Но я хотел опубликовать его в любом случае, поскольку я использую его ежедневно, и это может помочь другим. Просто сделайте комбинацию клавиш shift-control-c для отображения командной строки Visual Studio.

0
5.08.2008 18:53:44

Я написал поставщика PowerShell для предоставления мне доступа к магазину RSS-каналов IE7, и мне было очень весело с ним.

Это позволяет мне cdвызывать диск feed:и перемещаться по папкам и каналам, используя cdи dir.
Он даже позволяет добавлять или удалять каналы из командной строки.

Посмотрите этот пост в моем блоге в качестве примера:

Получение самых плодовитых авторов в ваших лентах

В настоящее время он включен в проект PowerShell Community Extensions, который вы можете найти в CodePlex здесь .

2
4.11.2012 08:08:41

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

я добавил псевдоним для него, «дурак».

так что теперь вы можете напечатать, например:

PS C:\>"trying out stack overflow" | twit

и в случае успешной подачи он вернет целое число, идентифицирующее ваш пост.

8
8.08.2008 00:02:35

Хотя это не так весело, как Out-Twitter, мой любимый командлет - Get-Member, поскольку он позволяет мне проверять любые объекты, с которыми я работаю, и находить новые свойства и методы, а также базовый тип объект.

Если бы я не выбрал Get-Member, мне пришлось бы использовать Out-Clipboard из PowerShell Community Extensions (PSCX), поскольку он обеспечивает большую автоматизацию буфера обмена и значительно упрощает использование PowerShell для шаблонизации кода.

2
13.08.2008 18:19:07

Ну, это немного скучно, но я бы проголосовал за Get-Help.

1
14.08.2008 18:20:02

ls (Get-ChildItem) rm (Remove-Item) ps (Get-Process)

а остальные мои знакомые команды, которые сейчас "просто работают" :)

но серьезно ... New-Object должен был бы получить мой голос. С ним PowerShell может сделать НИЧЕГО :)

0
17.08.2008 20:23:44

Get-Member, руки вниз. Нет, это не очень эффектно, но способность интерактивно осматривать объекты превосходит вашу работу, заставляя взломать MSDN.

4
15.09.2008 21:09:54

Я считаю Get-member самым полезным нативным командлетом PowerShell. Я также использую Get-WMIObject на ежедневной основе. Даже если я решу проблему с VBScript для кого-то, я перейду к Get-WMIObject, потому что я могу работать с WMI в интерактивном режиме.

0
6.10.2008 18:03:26

Set-Clipboard , найденный в проекте PowerShell Community Extensions на CodePlex. Обычно, когда я работаю в PowerShell, конечной целью является создание некоторого текста или даже электронной таблицы Excel. Set-Clipboard исключает все промежуточные шаги «сохранить его в файл, хорошо, теперь откройте этот файл, выберите все, скопировать в буфер» - вы делаете все это в PowerShell.

3
7.10.2008 18:31:20

Комбинация Get-WMIObject и Get-Member - это то, что я использую в течение рабочего дня. Работаю над Get-Sandwich.

0
10.10.2008 13:17:34

экспорт-CSV . Это создает хороший отчет в удобном для менеджера формате Excel. Бонусные баллы, если у вас установлены расширения сообщества и пользователь send-smtpmail .

Отчет управления в их почтовом ящике из командной строки. Приятно.

1
15.10.2008 19:09:14
+1 Я не знал об этом, чрезвычайно полезно!
galaktor 29.11.2010 10:47:23

Я много работаю с Microsoft Lync 2010, которая включает в себя набор синтетических для тестирования функциональности. Из этих Test-CsPstnOutboundCall мой любимый.

За общий сценарий надо проголосовать за get-member и get-help :)

0
22.08.2011 14:59:32