気軽に「こんなソフトありませんか?」Part.202 (694レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
402(9): 06/20(金)14:10 ID:tNWBKmCx0(1) AAS
たくさんのフォルダがあってフォルダの中には
画像ファイル(複数)とテキストファイル(一つ)が入っています。
テキストファイルはその画像の説明文やタグが書かれています。
不要なタグの画像フォルダをまとめて削除したいので
フォルダ内のテキストに書かれた文字列を検索して
フォルダを一括で抽出したり削除したり出来るフリーソフトを探しています。
フォルダ数は2万フォルダ以上、ファイル数は100万ファイル以上と大量になる予定です。
省3
403: 06/20(金)14:20 ID:NNxC7UFp0(1/2) AAS
>>402
バッチ書いたほうが早そうだな
今夜にでも考えとく
406: 06/20(金)17:44 ID:kN9zJI1f0(1) AAS
>>402
フォルダのテキストファイルからタグを読み出す
↓
フォルダ名にタグを付ける
↓
タグでフィルタリング
↓
省5
407: 06/20(金)18:11 ID:NNxC7UFp0(2/2) AAS
>>402
一応確認だけど、バッチ書くならテキストのサンプルがあるといいな
タグが1行1個(改行区切り)なのか複数個(カンマやタブ、スペースなどの区切り)なのかで細部が変わってくる
前後無視して説明文やタグ文の一部にマッチしても許されるなら一番簡単だけど
(WINDOWSがINDOでマッチしちゃうみたいな)
408: 06/20(金)19:17 ID:UrobB4cT0(1) AAS
>>402
Everything(1.5a)にはカスタムプロパティを定義したCSVファイルを読み込む機能(ファイルシステムと独立して各ノードのプロパティを定義できる機能)があるので、それを活用するといい
Properties - voidtools forum
外部リンク[php]:www.voidtools.com
準備:
1. CSVフォーマットを上記リンク先のページで確認
2. 件のテキストファイル群の内容から単一のCSVファイルを生成する(適当なスクリプトを組んで自動生成)
省6
410(3): 06/20(金)23:30 ID:xqdYSDG70(1/2) AAS
>>402
ChatGPTに聞いたらすぐ作ってくれた
grep -rl ‘タグ' src/ | xargs -I{} dirname {} | sort -u | xargs -I{} rm -r {}
-Iオプション付きで1つの削除コマンドでフォルダ1個削除なので性能的には遅いけど内容的にはgrepの条件のところだけ詰めれば動く
Windowsならこんな↓感じだってさ
Get-ChildItem -Recurse -File |
Where-Object { Select-String -Path $_.FullName -Pattern ‘タグ’ -Quiet } |
省4
417: 402 06/21(土)11:05 ID:dmkzMIff0(1) AAS
皆さんありがとうございます。
フリーソフトでテキストを全てUTF-8からShift_JISに一括変換してから
>>412さんの作ってくれたbatを実行したら自動的に
指定したタグのあるフォルダを全て削除することに成功しました。
とても便利です。助かりました。ありがとうございます。
434(1): 402 06/23(月)18:58 ID:L1t2J94N0(1) AAS
>>412さんのツールだとフォルダ名やファイル名に
findstrで検索できない記号が含まれていた場合削除出来ないことが分かりました。
? ! ^ ( )などの記号が多く含まれていますので
別のソフトかバッチのようなものを教えてもらえると助かります。
あと出来ればフォルダ内のテキストに書かれた特定のタグのあるフォルダを検索して
別の場所に一括で自動で移動させるソフトかプログラムもあれば助かります。
参考までにファイルとフォルダはpixivからダウンロードしたデータです。
省10
438: 402 06/24(火)18:39 ID:SQ92/1dS0(1/2) AAS
>>410
>>436
両方やってみましたけど、
PowerShellやPythonで実行してみましたけど
初めてなのでよく分からずエラーが出たり何も起こらなかったりで
ワイには分かりませんでした。申し訳ございません。
ちなみに消したり移動させたりしたいのは
省3
442: 402 06/24(火)22:20 ID:SQ92/1dS0(2/2) AAS
>>440
わざわざ作って頂き、誠にありがとうございます。
問題なく動作しております。とても助かりました。
重ねて感謝申し上げます。m( _ _ )m
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s