
ファイル名からファイルを抽出できるフリーソフトをご存じないでしょうか。
ここに2000件のtsvファイルがあります。そこから1500件を抽出したいのです。
それぞれのファイルには番号がついていて(「file15_0143.tsv」「file300_3425.tsv」など)、抽出したい番号の一覧が別にあります(list.dat)。一覧には「10,101,203・・・」など抽出したいファイルの番号だけ(1500件ぶん)が記述されています。
ちなみに、ファイル名の後半部分_0143、_3425は乱数なので、抽出したい番号はfileのすぐあとの数字です。しかも、乱数が違う同じ番号のfileは複数あったりするのですが、番号が同じならすべて抽出して構いません。
やはり複雑で難しいでしょうか。
どなたかお教えいただけますと幸いです。
No.1ベストアンサー
- 回答日時:
>ちなみに、ファイル名の後半部分_0143、_3425は乱数なので、抽出したい番号はfileのすぐあとの数字です。
抽出して、それをどうしたいのかを教えてください。
フリーソフトもあるのでしょうが、dosコマンドで代用できます。
step1
アクセサリからdos窓(コマンドプロンプト)を開きます。
step2
エクスプローラ等で、フォルダの名前をコピーします。
step3
dos窓で、 cd_("_"は半角スペース) と入力します。
step4
その後、フォルダの名前を貼り付け(右クリック-->貼り付け)
リターンキーを押します。
この状態で、ファイルのあるフォルダに移動しているはずです。
dos窓の ">"の左側の文字列が変化しているはず。
step5
dir *.tsv > list.txt と入力してください。
これで、フォルダ内のファイルの情報を、list.txtに書き込みます。
後は、このテキストファイルをエクセルで読み込めば、
フォルダ内の一覧を入手できます。
その後、欲しいファイルのリストと照合するなり、
欲しいファイル名と乱数を結びつけて、目的のファイル名のみがあるリストを作成し
メモ帳で例えば
copy file15_0143.tsv C:\Users\user\Desktop\temp\
copy file300_3425.tsv C:\Users\user\Desktop\temp\
という内容の list.bat という名前のファイルを
copyしたい元ファイルのあるフォルダに保存して
先ほどと同じようにdos窓内で、そのフォルダに移動した後、list.batと入力しリターンキーを押せば
userというユーザーのデスクトップのtempというフォルダ内に、list.batに記載されたファイルがコピーされます。
>抽出して、それをどうしたいのかを教えてください。
抽出してそのファイルだけフォルダにコピーしたかったのです。
教えていただいた内容で完全に出来ました!本当に有難うございます。
こんなことができるのですね。本当に助かりました。有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) マクロか関数で処理したいのですが、教えて頂けませんか。 8 2022/10/31 15:18
- Excel(エクセル) Excelでデータを抽出するに良い方法 9 2023/02/06 12:42
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Excel(エクセル) 【VBA】PDF出力に任意のファイル名前を付ける方法 3 2023/07/21 10:55
- PHP 値の取り出し方について教えて下さい。 1 2023/03/31 13:30
- Excel(エクセル) Excelの関数でこんな処理ができますか 1 2023/02/08 13:46
- Excel(エクセル) Excelの数式についての質問 1 2022/10/31 15:50
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- Excel(エクセル) Excel 文字を抽出したい 4 2022/06/22 11:43
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
大量のフォルダからひとつのフ...
-
win10の「フォト」で、「次へ」...
-
特定フォルダ内のファイルを自...
-
Avisynthのインストールについ...
-
iTunesの曲を全てDドライブに移...
-
名前の変更ができない動画ファイル
-
ビルダーを使ってますがパソコ...
-
一太郎がイントラで開けません...
-
こんなリネームソフトありませ...
-
パソコンのフォルダー内のファ...
-
virualboxで仮想マシンフォルダ...
-
異なるフォルダ内の複数のtexフ...
-
フォルダ内で、一致するファイ...
-
RPGツクールのゲーム
-
IrfanViewのスライドショーの設定
-
保存された同一ファイル名をタ...
-
勝手に作られるファイル
-
コマンドプロンプトでフォルダ...
-
ディレクトリの使用量をテキス...
-
CD/DVDライティングフリーソフ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
大量のフォルダからひとつのフ...
-
一括でフォルダと同じ名前にフ...
-
バッチファイルでサーバーのフ...
-
パソコンのフォルダー内のファ...
-
ファイルやフォルダのコピー、...
-
win10の「フォト」で、「次へ」...
-
Thunderbirdで社内共有フォルダ...
-
特定フォルダ内のファイルを自...
-
一太郎がイントラで開けません...
-
同名のフォルダを検索・削除したい
-
一定のファイル数ごとにフォル...
-
Teraterm scprecvの上書き確認...
-
「ファイルがオープンできませ...
-
名前の変更ができない動画ファイル
-
ビルダーを使ってますがパソコ...
-
ファイルのサイズを0にする or ...
-
PCのアプリケーションを別のPC...
-
binフォルダーとは?
-
virualboxで仮想マシンフォルダ...
-
DVD Flickを使用していてDVDを...
おすすめ情報