それは、Windowsのコマンドラインインタプリタで非常に、非常に簡単です(すべてのWindows OS):
cmd Enter) 新しく作成されたテキストファイル(cd)を開くと、そのディレクトリに dir > output_file_name コマンドの完全な出力があります。
大文字の記号(dir > C:\dir.txt)は出力のリダイレクトを意味します。
出力は、DIRコマンドの通常の出力をカスタマイズするために利用可能な様々なオプションで制御できます。
更新:ディレクトリの内容一覧を作成するための右クリックコンテキストメニューを作成する
バッチファイルを作成し、C:\dir.txtとして保存する:
@echo off
set dirpath=%1
dir %dirpath% /-p /o:gn > "%dirpath%\DirContents.txt"
exit
dirディレクトリを開く:
Windows 7/Vista: >
Windows XP: %windir%\DirList.bat
SendToを指す新しいショートカットを作成し、それをあなたの好きなように呼び出します。
任意のディレクトリを右クリックして %appdata%\Microsoft\Windows\SendTo サブメニューを選択すると、ディレクトリの内容を一覧表示するための新しいコマンドが表示されます。また、そのディレクトリにリストを保存します(他のファイルを上書きしないようにするため)。このスクリプトは、出力リストファイルの保存先を変更するために簡単に変更することができます。
コマンドラインから dir /b > files.txt を使用して、files.txt に格納されたファイル名のリストを取得することができます。再帰的にリスト化したい場合は /s を追加してください。
内容を直接クリップボードに配置するには、出力を clip にパイプしてください。
Windowsのファイルエクスプローラーから、SendToフォルダにショートカットを作成し、以下のコマンドを入力します:
%windir%\system32\cmd.exe /k dir /b "%1"
“Start in "のテキストを削除します
一度コマンドを実行した後、ウィンドウのデフォルトを変更します(編集→マークではなく、マウスでのセルクションなど)。
唯一の問題は、最初の行(「ファイルが見つかりませんでした」と書いてある)を無視する必要があるということです。