PC Users' Guide Forum(FPCU)>DOS/V&Windowsコマンド・プロンプト・リファレンス 掲示板[DOSプロンプト活用相談] | 参考書
※このコマンドは、歴代のDOS/Windows(95系/NT系)全般で利用できます。ただしWindows95/98/MeとWindowsNT/2000/XP/Vista系とではサポートされている機能に差がある場合もありますのでご留意ください。

DOSKEY - コマンド行の編集/DOSコマンドの再呼び出し/マクロの作成

重要度 所在 ネットワーク オンラインヘルプ モード
外部 日英

《機能の説明》

 DOSコマンド行の操作性を拡張する常駐プログラムです。
・以前に実行したDOSコマンドを、簡単な操作で再びコマンド行に呼び出せる。
・カーソル移動キー等を用いて、コマンド行の編集を能率よく行なえる。
・複数のコマンドをも含めることのできる「マクロ」が作成できる。
 ……などの特長を持っています。

関連するBBS過去ログ……DOSKEY…コマンド・プロンプト上の文字入力

《書式》

DOSKEY [/REINSTALL] [/BUFSIZE=サイズ] [/MACROS] [/HISTORY] [/INSERT|/OVERSTRIKE] [マクロ名=[テキスト]]

<トップ> <ジャンル別INDEX> <50音順INDEX> <凡例>

在来FPCU本館@nifty TOP 掲示板[DOSプロンプト活用相談]

<戻る>


《スイッチ/パラメーター》

無指定
 省略時の設定でDOSKEYを常駐させます。
/REINSTALL
 すでに導入されているかいないかにかかわらず、DOSKEYを新しく導入しなおします。すでに導入されていた場合、これまでのヒストリ情報などがクリアされます。
/BUFSIZE=サイズ
 コマンドとマクロを保持するための記憶バッファのサイズを指定します。256(バイト)以上の値が有効で、省略値は512です。
/MACROS
 現在設定されているすべてのマクロとその設定内容を表示します。結果を“>”でリダイレクトさせてテキストファイルに保存し、エディタ等で編集すれば、マクロの一括登録用のバッチファイルを作成することができます。
/HISTORY
 メモリに保存されている全コマンド履歴の一覧を表示します。
/INSERT| /OVERSTRIKE
 コマンド行に文字を入力する際、上書き状態にするか、挿入状態にするかを設定します。(省略時設定=/OVERSTRIKE)
 /OVERSTRIKEに設定されている場合、コマンド行に文字を挿入するときには、まずInsertキーを押して、挿入モードに変更する必要があります。
[マクロ名=[テキスト]]
複数のDOSコマンドを一度に実行するマクロを作成します。マクロ名には、マクロに割り当てたい名前を任意に指定します。テキストには、記録しておきたい(一連の)コマンドの内容を指定します。テキストを省略すると、そのマクロの登録が解除されます。

指定するテキスト内では、次の文字は特殊な意味で使用されます。(アルファベットの部分は、小文字でも同じはたらきをします)
$G
出力のリダイレクト指定文字“>”と同じ働きをします。
$G$G
出力のファイルへのアペンド指定文字“>>”と同じ働きをします。
$L
入力のリダイレクト指定文字“<”と同じはたらきをします。
$B
出力を別のコマンドに転送します。DOSコマンド行で“|”を使用したときと同じです。
$T
コマンドの区切りとして使用します。これを使用することで、1つのマクロ名に、複数のコマンドの連続実行を定義することができます。
$$
$記号自身を意味します。
$1〜$9
バッチファイルで使われる%1〜%9とほぼ同じ意味です。
マクロを実行する際、前から順に$1、$2……の部分が、実際にコマンド行に入力された単語に置き換えられます。
$*
マクロ名のあとに指定されたすべての単語を一括して置き換えます。

《解説》


<トップ> <ジャンル別INDEX> <50音順INDEX> <凡例>

在来FPCU本館@nifty TOP 掲示板[DOSプロンプト活用相談]

<戻る>

アット・ニフティトップ

DOSVCMD! DOSKEY!