• 締切済み

Winのcmdコマンド入力補完の使い方

Win7のcmdで 上級者は、ファイル移動などをする際に サクッとコマンドで行っているのを見かけます。 ダウンロードしたファイルのディレクトリとその移動先のディレクトリを 全て覚えている訳ではなく入力補完をつかっていると思いますが dir階層構造がうろ覚えでファイル名もうろ覚えの場合 *のワイルドカードで検索できるのでしょうか? 一つづつの階層をTABで候補を出しながら進めて行くのでしょうか? また入力を要領よく出来る方法やコツがあれば教えていただけませんでしょうか。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

cmdを起動するときに/f:onをつけてやれば入力補完ができます

akaginoyama
質問者

お礼

回答ありがとうございます。 フォルダの入力補完が出来るようになりました。

関連するQ&A

  • WindowsでPATHにあるコマンドを補完?

    お世話になります。 Windowsのコマンドラインプロンプトでは、ある程度タイプして[TAB}キーを押下すると、カレントディレクトリにあるファイル名を補完してくれます。 たとえば xxxxYYY というファイルがあるディレクトリにおいて  C:\foo\> x[TAB] のようにタイプすると、xxxxYYYと補完されます。 LinuxやMacを含むUNIX系のコマンドライン環境では、カレントディレクトリだけでなく、PATHに入っているコマンドも補完してくれます。具体的に言うと、C:\myProgram\bin\xxxxYYY.exeというコマンドを、C:\fooという全然違うカレントディレクトリにあっても、  C:\foo\> x[TAB] で補完してくれます。 この、PATHにあるコマンド名の補完は、Windowsでも可能でしょうが。 具体的には、何らかのフリーウェアを常駐させる、レジストリを書き換えるなどによって、可能になるでしょうか。 私は20年以上DOS/Windowsを使い込んでいるのですが、この機能さえあれば本当に助かります。 Linuxを使え、WindowsでCygwinを使えというのはナシで、あくまでWindowsのcmdを使い続けるという前提でお願いします。 よろしくお願いいたします。

  • cmd.exeのcdコマンドでボリューム移動出来ない

    HDDボリュームがE,F,Gと3つありますが、cmd.exeを起動すると E:Documents and Setting\username> が必ず出てきて CD G:\ のコマンドを打ってディレクトリ・ボリューム移動してもまた E:Documents and Setting\username> が出てきてディレクトリ・ボリューム移動ができないで悩んでいます。 試しに (1)dirコマンドを打ちましたがEドライブの内容でした (2)dir \ コマンドを打つとE:(Eドライブのroot)に移動できました (3)上記の状態からdir G:\コマンドを実行すると有効です よろしくお願いします。

  • zshでヒストリから補完したい

    zshを使っています。 control-rで、ヒストリを検索できますが、 そうではなくて、コマンドの入力途中に、tabで補完をするように、 ヒストリのリストから補完したいです。 どなたかご存知の方教えてください。

  • FTPコマンドについて

    OSは2000Serverを使っています。コマンドプロンプトから入力するFTPコマンドにつき、二つ質問があります。 (1)ローカル(自分の端末)のあるディレクトリ配下すべてのディレクトリ・フォルダまるごとをFTPでアップロードしたい際、コマンドでなんと入力すればよろしいですか? (mput *ではすべてのファイルを転送するもののディレクトリは転送しないためmkdirでディレクトリを作成し、それぞれにmputするということしかできないのでしょうか?) (2)ログインするとC:に自分がいます。!dirでC直下のディレクトリを見るとたくさんありますが中でもDocuments and SettingsとProgram Filesについてはlcdで場所を移動できません。デスクトップにあるファイルを転送したいときなど、Documents and Settingsの下にいく必要がありますがどうすれば移動できますか?

  • C++ で DIR コマンド

    MS-DOSプロンプトで dir と入力すれば、フォルダ内の 様子がMS-DOSプロンプトに表示されるけど、 C++ で、MS-DOSプロンプトで dir と入力したのと同じ 様にするにはどういうプログラムを作ればいいのですか? 別の言い方で書くと、実行すればMS-DOSプロンプトが 起動し、dir と入力されて dirコマンドが実行される というファイルを作るソースが知りたいんです。 dirコマンドが実行される対象となるディレクトリは どこでもいいんです。 C++ のプログラムでも、ディレクトリ構造を出力することが 出来ると思うんだけど、MS-DOSプロンプトでやってみたいんです。 どうしてそんなことがしたいのかというと、C++ が難しそうだから という理由なんです。 例えば、ファイルコピーを自動化するプログラムを作る時、 C++ のプログラムの出力をMS-DOSプロンプトへ渡す方法を知っていれば、 MS-DOSプロンプトでのコピーは copy コピー元 コピー先 という簡単な書式だから、ファイルコピーを自動化するプログラムも 簡単に作れそうだなと思ったんです。

  • DOSコマンドでのDIRコピー

    DOSコマンドでdirの階層構造を保持したままあるdirの下階層全てをあるdirの下へコピーするにはどのようにすればいいのでしょうか? 例えば、dir-aの下にdir-b1、dir-b2が存在している場合dir-aを全てdir-c の下へコピーしたいということです。(できれば1コマンドで)

  • コマンドプロンプトで文字入力がきかない

    コマンドプロンプトで文字入力がきかない コマンドプロンプトでの特定のコマンドの実行時に、文字入力がきかずに困っています。 通常の、例えばファイル名を指定して実行でcmdと叩いて、 pingを打ったりディレクトリ移動などは普通に出来ます。 ただし、現在実行しようとしているバッチファイルを起動するコマンドで、 パスワードの入力を求められる部分で、コマンドプロンプト上で文字入力がきかなくなるのです。 該当のウィンドウはアクティブになっており、カーソルも点滅しているのですが、 エンターキー以外、文字入力を受け付けてくれません。 ナムロックなどもかかっていないことを確認済み、再起動も何度か試しています。 他の人が(他のPC上)、同じコマンドを実行する際には特にそのような事はないようなので、 ローカル依存と思われますが、ハードウェア的には全く問題がないように思います。 このようなことはあるでしょうか? 解決方法についてご存知の方がいらっしゃいましたら教えて頂きたく、質問させて頂きました。 宜しくお願い致します。 PC環境 ・WindowsXP SP2 ・Lenovo ThinkPad X60 ・JRE1.6(JavaのRuntimeEngineを求められるバッチファイル起動のコマンドである為、念の為)

  • コマンドプロンプト

    VB6.0でコマンドプロンプトを使用し Shell("cmd.exe /c dir")と入力した時に 実行結果を取得する方法は存在するのでしょうか?ちなみに特にdirに限った訳ではありません。

  • 【Linux】findコマンドの表示順

    linuxのfindコマンドについて質問です。 例えば、あるディレクトリの構成が以下の通りだったとします。 /dir1/aaa.txt /dir1/zzz.txt /dir1/dir2/bbb.txt このとき、 find *.txt | sort を行うと /dir1/aaa.txt /dir1/dir2/bbb.txt /dir1/zzz.txt という順に表示されます。 (文字としてはソートされていますが、ディレクトリ構造としては滅茶苦茶です。) しかし、ファイル名を表示する際は通常はディレクトリ毎に表示したいため、 1つ目の例の順のように表示される必要があります。 このとき、どのようにすればfindによる検索結果を1つ目のようにディレクトリ順に表示できるのでしょうか。 実際はディレクトリ構成が複雑で、ファイルもディレクトリも非常に多くあります。

  • コマンドプロンプトでのワイルドカードによるコピー

    こんにちは、よろしくお願い致します。 コマンドプロンプトにおいて Dirというディレクトリの下に、Dir1、Dir2、・・・DirNのようにN個のディレクトリがあったとします。 この時Dir1、Dir2、・・・DirNの直下にあるすべてのファイルだけ、つまり Dir\Dir1\* Dir\Dir2\* ・・・ Dir\DirN\* を、一気にカレントディレクトリにコピーしようとして cp Dir\*\* . としても、上手くいきませんでした。 (Dir1などのディレクトリごとをコピーをするのではない) どうやら、ディレクトリの名前にワイルドカードを使うことができないようでした。 何かいい方法はありませんでしょうか?