2009-05-15 12 views
18

私はcmd.exeからpowershellに切り替える必要があるという考えがあります。試してみたcmd.exeよりもはるかに強力です。これはWindowsの未来の殻です。CMD.exeからPowershellに切り替えるにはどうすればよいですか?

しかし、PowerShellの私の機能は、cmd.exeと比べて非常に制限されています。どのコーナーでも、私は克服できないもう一つの小さな障害を発見します。

今日、私はctrl-Cを実行して、実行中のプログラムをpowershellの中で止めようとしましたが、何の効果もありませんでした。 ??
最後に、「powershellで「dir/o」を実行する方法は?」私は.cmdスクリプトでループを行う方法を知っています。私はそれをPowerShellでどのようにしますか?

私はいくつかのアドバイスが必要です:まず、は、powershellに切り替えることをお勧めしますか?

もしそうなら、質問2は:どのようにcmd.exeの習慣を壊すためのあなたの推奨事項は何ですか?

  • 私はちょうどすべての質問をStackoverflowに投稿する必要がありますか?
  • 学習用のPowerShellに1日を捧げますか?私は取ることができるトレーニングコースはありますか?
  • 一般的なpowershellレシピの良い本ですか?私が摂取できるpowershellのwiki?

答えて

19
+1

情報はまったくありません。これらのリンクのいずれかが壊れている場合は、情報を編集することを検討してください。 – warspyking

+0

リンクが壊れています。 – cmaughan

1

にもありますが

  • (あなたがスクロールダウンした場合のPDFのがあります)あなたがそれに固執するとき。 PowerShellで

    critcal停止のためのキーのコンボは、Ctrlキー+は、あなたが任意のプロパティで並べ替えることができますので、ソート・オブジェクトのコマンドレットがあるソートの

    のIr用語をブレークです。

    Get-ListItemsを呼び出すことができます。ソートオブジェクト。 そのアソシエートされたエイリアスではなく、コマンドレット名を学ぶ価値があります。

    他のすべてが失敗した場合、ここでは常に知っている多くの知識があります。

  • 13

    移行を容易にするために、「cmd/c」というコマンドの前にプレフィックスを付けると、元のDOSコマンドをいつでも実行できます。例えば。

    cmd /c dir /s 
    cmd /c start . 
    

    は、もちろん、PowerShellのequvialentsありますが、このトリックは、あなたがPowerShellを学びながら知っていると生産性を維持するのに役立ちます。

    +0

    これは非常に役に立ちます。 – Cheeso

    3

    私は同じ状況にいました。私が最後にしたのは、CMDウィンドウが閉じていて、通常は一日中オープンしていて、PowerShellウィンドウを保持して、自分だけがそれを使用するように強制していました。

    緊急のときに私はCMDに頼りましたが、私はPSでそれを理解する時間がかかりませんでした。

    私はまだPSに堪能ではありませんが、毎日良くなっています。

    以下は、いくつかの良いリソースへの良い本といくつかのリンクです。

    私はこれらの2冊をたくさん言っています:

    また、これらのサイトをチェックアウト:

    2

    二IアクションにWindows PowerShellを読むための勧告。しかし、まだ多くの$$にまだ参加したくない場合は、私がまとめたこの無料のeBookをチェックしてください:Effective PowerShell。また、PowerShellにしばらく時間を掛けてください。私はそれがバックエンドのスペードで恩返しすると思う。

    関連する問題