お気に入りの Powershell コマンドレットは何ですか?[閉まっている]

StackOverflow https://stackoverflow.com/questions/2630

  •  08-06-2019
  •  | 
  •  

質問

/n software の無料の Powershell NetCmdlet を見つけました。試してみたところ、コマンド ラインに提供される機能がとても気に入りました。そこで、お気に入りのコマンドレットは何ですか、またそれらをどのように使用するのかという疑問が生じます。

役に立ちましたか?

解決

プログラマー/ハッカーとして、 Get-Member そして Get-Command 他のものよりもよく使っていますが、見せびらかすために使っているものは Select-Control そして Send-Keys から ワスプ, 、 パワーガジェット, 、および CTP2 に対して WPF で書かれた私自身のものもいくつかあります。 ポッシュコンソール ;-)

Weather in PoshConsole

他のヒント

あるよ ツイッターのスクリプト ツイッターに投稿するために使っています。ブラウザに気を取られることなく Twitter に何かを送信できるので、これは素晴らしいことです。

エイリアス「twit」を追加しました。

これで、たとえば次のように入力できるようになります。

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

正常に投稿された場​​合は、投稿を識別する整数が返されます。

メンバーを獲得してください。いいえ、それほど魅力的ではありませんが、オブジェクトを対話的に検査できる機能は、作業を中断して MSDN にアクセスするよりも優れています。

クリップボードの設定, 、CodePlex の PowerShell Community Extensions プロジェクトにあります。通常、PowerShell で作業しているときの最終目標は、テキストや Excel スプレッドシートを生成することです。Set-Clipboard は、「ファイルに保存して、そのファイルを開いて、すべてを選択し、クリップボードにコピーする」という中間ステップをすべて排除し、すべて PowerShell で実行します。

Out-Twitter ほど楽しいものではありませんが、私のお気に入りのコマンドレットは Get-Member です。これを使用すると、作業中のオブジェクトを調べて、新しいプロパティとメソッド、および基になる型を見つけることができるからです。物体。

Get-Member を選択しなかった場合は、PowerShell Community Extensions (PSCX) の Out-Clipboard を使用する必要がありました。Out-Clipboard を使用すると、クリップボードの自動化が大幅に可能になり、コード テンプレートに PowerShell を使用するのがはるかに簡単になります。

IE7 の RSS フィード ストアにアクセスできるように PowerShell プロバイダーを作成し、とても楽しく使用しました。

それは私に cd というドライブに feed: を使用してフォルダーとフィード内を移動します cd そして dir.
コマンドラインからフィードを追加または削除することもできます。

例として、私のブログのこの投稿を参照してください。

フィードで最も多作な著者を取得する

現在、PowerShell Community Extensions プロジェクトにまとめられており、CodePlex で見つけることができます。 ここ.

まあ、それは少し当たり障りのないものですが、私は Get-Help に投票します。

エクスポートCSV. 。これにより、管理者にとって使いやすい Excel 対応形式の優れたレポートが作成されます。コミュニティ拡張機能がインストールされており、ユーザーがいる場合はボーナス ポイント 送信-smtpmail.

コマンドラインから受信箱に管理レポートが届きます。ニース。

あなたの質問に半ば関連していますが、Powershell NetCmdlets のモチーフに完全に適合するわけではありません。しかし、私は毎日それを使用しており、他の人に役立つ可能性があるため、とにかく投稿したいと思いました。単純に、shift-control-c キーの組み合わせを実行して Visual Studio コマンド プロンプトを表示します。

ls(get-childitem)rm(remove-item)ps(get-process)

そして残りの使い慣れたコマンドは「正常に機能する」ようになりました:)

でも真剣に...New-Object には私の投票が必要です。これを使用すると、PowerShell で何でもできます:)

Get-member が最も便利なネイティブ PowerShell コマンドレットだと思います。私も Get-WMIObject を日常的に使用しています。誰かのために VBScript の問題をトラブルシューティングする場合でも、WMI を対話的に操作できるため、Get-WMIObject を使用します。

Get-WMIObject と Get-Member の組み合わせは、私が勤務時間中ずっと使用しているものです。ゲットサンドイッチに取り組んでいます。

私は、機能をテストするための合成のセットを含む Microsoft Lync 2010 を使用して多くの作業を行っています。これらの中で、Test-CsPstnOutboundCall が私のお気に入りです。

一般的なスクリプトでは、get-member と get-help に投票する必要があります:)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top