Windowsでコマンドプロンプトのエイリアスを設定する方法
この記事では、コマンドプロンプトのエイリアスを定義するための便利な方法を紹介します。 この記事で説明する方法は、Windows 10、Windows 8.1、Windows 8、およびWindows7を含むすべての最新のWindowsバージョンで機能します。 以下の手順に従うことで、任意のエイリアスを定義して、デフォルトのコマンドプロセッサ(cmd.exe)の機能を拡張し、時間を節約することができます。
広告
あります ドスキー コマンドプロンプトで使用可能なコマンド。 doskeyを使用すると、新規または既存のコンソールコマンドのエイリアスを定義できます。
たとえば、ほとんどすべてのユーザーが CD コマンドプロンプトで現在のディレクトリを変更するために使用されるコマンド。 目的のディレクトリが別のドライブにある場合は、cdコマンドで「/ D」スイッチを使用するか、コマンドプロンプトにドライブ文字を明示的に入力する必要があります。
例えば:
d:cdドキュメント
また
cd / d d:\ document
DOSKEYを使用すると、時間を節約し、ドライブ文字と/ Dスイッチを入力する要件を省略できるエイリアスを定義できます。 例えば:
doskey cd = cd / D $ *
以下は、Doskeyマクロ定義のいくつかの特別なコードです。
$ Tコマンドセパレータ。 マクロで複数のコマンドを許可します。
$ 1- $ 9バッチパラメータ。 バッチプログラムの%1-%9に相当します。
$ *記号はコマンドラインのマクロ名に続くすべてのものに置き換えられます。 エイリアスで使用しました。
これで、エイリアスなしとエイリアスありの結果を比較できます。
エイリアスがないと、cdコマンドはアクティブなドライブを変更しません。
DOSKEYで作成されたエイリアスを使用すると、コマンドプロンプトは、アクティブなドライブと現在のフォルダを自動的に変更します。
これはとても便利です。
DOSKEYを使用すると、独自のエイリアスを定義できます。 たとえば、DIRコマンドのLSエイリアスを作成して、WindowsおよびLinuxのディレクトリリストに共通のコマンドを使用できます。 ご存知かもしれませんが、LSはLinuxオペレーティングシステムのデフォルトのファイルリストコマンドです。
doskey ls = dir
またはこのようなもの:
Windowsコマンドプロンプトでグローバルエイリアスを定義する
エイリアスの問題は、エイリアスを定義したコマンドプロンプトインスタンスでのみ機能することです。 この問題を回避するには、cmd.exeへの新しいショートカットを作成するか、デフォルトのショートカットを変更することもできます。 cmd.exeの部分の後に、次のパラメーターを追加する必要があります。
cmd.exe / k c:\ apps \ cmd \ aliases.cmd
ここで、ファイルc:\ apps \ cmd \ aliases.cmdは、適切なDOSKEY呼び出しを含む通常のバッチファイルです。
コマンドプロンプトに加えて、Windowsでは[実行]ダイアログに独自のエイリアスを定義することもできます。 次の記事を参照してください。 [実行]ダイアログから便利なエイリアスを使用してお気に入りのアプリを起動します
それでおしまい。 これは、独自のコマンドを定義したり、デフォルトのコマンドの動作を変更したりするのに非常に便利な方法です。 私は非常に長い間、これらのエイリアスを使用しています。 あなたはどうですか? コマンドプロンプトでエイリアスを使用していますか、それともこの機能に気づいていませんか?