当初vbsで書いていましたが、都合によりバッチで書かないといけなくなったのでご教授願いたいです。初心者です。
以下のフォルダ・ファイル構成において、data.txt内に特定の記述が含まれているか判定し、さらに含まれるもののパスを要素番号をつけて変数に格納したいです。
===親フォルダ===
- WXYZ - data.txt (中身は一行、「code=ABCDE」)
- PQRS - data.txt (中身は一行、「code=FGHIJ」)
- TURV- data.txt (中身は一行、「code=ABCDE」)
フォルダはランダムで統一性の無い名前ですが、data.txtという名前とその階層の深さは同一です。
ここで、「ABCDE」という文字列を含むdata.txtのパスをpath_1からpath_nまでの変数に格納したいです。対象のファイル数は可変なので、nは決まった数ではないです。
上記の構成の場合、
path_1=\WXYZ1\data.txt
path_2=\TURV3\data.txt
となるのが理想です。
後々出力してユーザーに選択させることを想定しているのでこうなっています。
検索しましたが、異フォルダで特定の名称のファイルを精査対象とする記述を見つけられず、またLOOP文ですからArrayでの格納も断念しました。
二要素の質問なうえ、ゼロからのお願いになって申し訳ないですが、一例を回答していただければ幸いです。
No.3
- 回答日時:
バッチファイル自身をWSFスクリプトとして実行する手があるので、vbscriptでそのまま作っては。
参考: https://inemaru.hatenablog.com/entry/2018/04/20/ …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2022/10/26 17:14
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- フリーソフト フォルダ、ファイル名の一括変換について 3 2023/03/16 09:23
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
VBA 最新のフォルダ取得
-
【マクロ】ファイル名の日付に...
-
バッチファイル フォルダを...
-
保存先のフォルダ名を指定した...
-
フォルダの削除
-
Access VBA で フォルダ権限...
-
batにて、異なるフォルダの同名...
-
ExcelのVBAでフォルダ指定がで...
-
AIX findコマンド
-
VBAにてツリー階層表示ツールの...
-
Excelで指定したフォルダに保存...
-
同一フォルダ内の別ブックから...
-
ファイル名と同名のフォルダを...
-
pythonでDepixを起動
-
EXCELのセルにフォルダのパスの...
-
Excelのハイパーリンクについて...
-
msgファイルを扱いたい
-
ThisWorkbookがあるフォルダ更...
-
フォルダを開いて、閉じるのプ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
VBA 最新のフォルダ取得
-
バッチファイルが保存されてい...
-
ファイル名と同名のフォルダを...
-
【マクロ】ファイル名の日付に...
-
VBA フォルダ名に特定の文字を...
-
デスクトップの画像をhtmlに表...
-
フォルダ内のPDFファイル名を変...
-
ディレクトリ名変更してコピー...
-
多量のファイルをフォルダに自...
-
Excelで指定したフォルダに保存...
-
Access VBA で フォルダ権限...
-
C ファイル出力で、フォルダが...
-
Excelのハイパーリンクについて...
-
あるフォルダーのファイルを違...
-
パス名に2バイト文字(マルチバ...
-
同一フォルダ内の別ブックから...
-
エクセルのマクロについて教え...
-
バッチファイルで指定フォルダ...
-
ExcelのVBAでフォルダ指定がで...
おすすめ情報