ファイル検索の結果をコピーして貼り付ける


1

ファイル検索の結果を読み取り可能な形式で取得するには、コマンドプロンプトで次のコマンドラインを使用します。

dir *.* /s > myResultList.txt

次に、そのリストをExcelで開き、固定幅形式を使用して不要なものをすべて削除してから、リストを作成します。

とてもシンプルなことでやるべきことがたくさんあるようです。

そこにいる誰かがこれよりもうまくいく何かのための推奨事項を持っていますか?


質問は、DIR結果から抽出したい情報を含めることで、より適切に表現されます。
Shevek

回答:


1

あなたが何を目指しているのかを正確に理解するのは少し難しいですが、次の/bスイッチを含めることで、ファイルの単純なリストを取得できますdir

dir /s /b *>foo.txt

出力の正確な形式に関する要件がある場合は、おそらくforループがより適切である可能性があります。

(for /r %x in (*) do (@echo."%x";%~tx;%~zx))>foo.csv

これにより、ファイル名、変更日時、ファイルサイズを含むCSVファイルが出力され、Excelで簡単に開くことができます。

カスタム列の固定幅形式が必要な場合は、もう少し複雑です。ここでは説明しません。


1

Powershell」と「Powershell Community Extensions」を使用すると、get-clipboardおよびout-clipboardコマンドにアクセスできます。これらのコマンドは、ここで説明するように使用できます

別の候補:サブコマンドを持つ' nircmd.exe ' clipboard。最後に、「clip.exe」を試して、コマンドラインで出力をクリップボードにパイプします。

更新

ビスタ以来、があるように思われるclip.exeの中でC:\Windows\system32


0

find ファイルを検索するためのさまざまな基準を指定でき、さまざまなフォーマットオプションを使用して出力を生成できます。


1
私は彼の本当の問題はないと思い、検索/発見が、エクセル/ワードなどに(基本的に任意のコマンドライン操作)の結果を転送する方法
アキラ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.