現在、Windowsコンソール(cmd.exe)を使用して、いくつかの簡単なタスクを実行しています(IP構成の確認やアプリケーションの実行など)。しかし、今は、以前のコマンドを維持しながら、実際にははるかに強力なPowerShellがあるので、再学習の必要がないと聞きました。
私の質問:
はい、ほとんどの場合、Powershellとほぼ同じ方法でcmdで使用するすべての外部コマンドを使用できます。Powershellには、dir
などのcmd内部コマンドと同等のコマンドがあります。そしてもちろん、Powershellには多数のコマンドレットと.Netフレームワークの機能が付属しています。
Windows 7を使用している場合は、タスクバーに固定して使用します Win +開始する位置。または、Winkeyを押して、スタートメニューでpowershell(ほとんどの場合はさらに短い)と入力してEnterキーを押します。 Win + R -> powershell
も機能します。
Powershellで正常に実行されない可能性がある一部のバッチ/ cmdファイルを実行するときは、cmdを優先する必要がある場合があります(ただし、同じことを行うためにpowershellスクリプトを記述する方がよいと言えます)。私はpowershellを使い始めて以来、cmdを使う必要がありませんでした。そしてもちろん、いつでもcmd /c command
Powershellから。
(はい、私はこれが古い投稿であることを知っています、それが役に立つかもしれないと思いました)
注目に値しないコマンドは、内部コマンドであるmklinkです。
他の内部CMDコマンドには、エイリアスまたはCMDLETSがあります。
Mklinkの代わりに、 Powershell Community Extensions をダウンロードします。 mklinkを置き換えるCMDLetsを提供します。
こちらの答えもご覧ください。
https://stackoverflow.com/questions/894430/powershell-hard-and-soft-links 。