ギャップを排除し、Windowsのコマンドラインフォルダのファイル(およびサブフォルダ)のリストを取得する方法、およびタスクが発生した場合にこのプロセスを自動化する方法を示しているこのトピックの指示を作成することが決定されました。頻繁。
コマンドラインにフォルダ内容を持つテキストファイルを取得する
![コマンドプロンプトでファイルリストを取得します](/userfiles/135/803_2.webp)
まず、目的のフォルダ内のファイルのリストを手動で含むテキスト文書を作成する方法。
- 管理者に代わってコマンドプロンプトを実行します。
- CD X:\ Folder \ Entry x:\ folder \ - フォルダへのフルパス、取得先のファイルのリスト。 Enterキーを押します。
- dir / a / -p / o:gen> files.txtコマンドを入力します(files.txtはファイルリストが保存されるテキストファイルです)。 Enterキーを押します。
- / B(DIR / A / B / -P / O:GEN> FILES.TXT)を使用してコマンドを使用すると、リストのサイズのサイズに関する追加情報が欠落しているか、作成日はリストです。名前の
準備。その結果、必要な情報を含むテキストファイルが作成されます。コマンドが高いほど、このドキュメントは同じフォルダに保存され、取得したいファイルのリストが表示されます。この場合、出力をテキストファイルに削除することもできます。この場合、リストはコマンドラインにのみ表示されます。
さらに、Windowsのロシア語版のユーザーのために、ファイルはWindows 866エンコーディング、つまりロシアの文字ではなく通常のメモ帳に格納されていると考える必要があります。ただし、hiroglyphsが表示されます(ただし使用できます。サブライトテキストを見るための代替テキストエディタ。
Windows PowerShellを使用してファイルのリストを受け取ります
Windows PowerShellコマンドを使用してフォルダ内のファイルのリストを取得することもできます。リストをファイルに保存したい場合は、ウィンドウ内の表示が簡単な場合は、管理者に代わってPowerShellを実行します - 非常に単純な起動。
チームの例:
- get-childem -path c:\ folder - PowerShellウィンドウのCディスクのフォルダフォルダにあるすべてのファイルとフォルダのリストの出力。
- get-childem -path c:\ folder | .. Out-File C:\ Files.txt - フォルダフォルダ内のファイルのリストを含むテキストファイルfiles.txtを作成します。
- 説明されている最初のコマンドに-recurseパラメータを追加すると、リスト内のすべてのサブフォルダの内容が表示されます。
- -fileと-directoryパラメータを使用すると、それぞれファイルまたはフォルダのみのリストを取得できます。
![PowerShellで受信したファイルのリスト](/userfiles/135/803_5.webp)
上記はGet-ChildItemのすべてのパラメータではありませんが、このガイドに記載されているタスクのフレームワーク内では、十分にあると思います。
マイクロソフトは、コンテンツフォルダを印刷するためのUTILITYを修正しました
https://support.microsoft.com/ru-ru/kb/321379マイクロソフトの修正ITユーティリティがあり、コンテキストメニューに「印刷ディレクトリリスト」を追加すると、プリントフォルダ内のファイルのリストがあります。
プログラムがWindows XP、Vista、およびWindows 7のみで意図されているという事実にもかかわらず、Windows 10でうまく機能し、互換モードで実行するのに十分でした。
また、同じページで、ファイル出力コマンドを導体に追加する順序が表示され、Windows 7のオプションもWindows 8.1および10に適しています。印刷する必要がない場合は、修正できます。 Microsoftコマンドによって提供されるコマンド、3行目のパラメータ/ pを削除し、4番目を完全に削除します。