1

ファイル一覧取得に関し教えてください。

NTFSフォーマット・Windows10 Pro 64bit環境で、エクスプローラの表示順でExcel・PDfのファイルの印字を行いたいという処理です。

まず手始めに、指定フォルダのファイル一覧を取得しますが、

13.ファイル関連-04.ファイル一覧-ファイルリスト作成 のdirに「/o-n」のソートを設定しても

13.ファイル関連-04.ファイル一覧-ファイル一覧(ファイル名)取得 のスクリプトを、関連サイトを参考に

分からないなりに改造しましたが、思った結果が得られません。

HDDのフォーマット・文字コードなども影響するようですが、取得したファイルのパスがエクスプローラ表示順と同様になるようにする

方法を探しています。

一覧はtxt(配列でも可)に出力し、順番にパスの拡張子PDFとExcelのみ印刷する内容です。

環境はNTFS、Windows10 Pro 64bitです。

例:(番号は表示順です。)

エクスプローラ(期待する結果です。)

1.[¥金沢¥k1.pdf]

2.[¥金沢¥k2.pdf]

3.[¥金沢¥k3.xls]

4.[¥東京¥t1.pdf]

5.[¥東京¥t2.pdf]

6.[¥東京¥t3.xls]

7.[¥福岡¥t1.pdf]

8.[¥福岡¥t2.pdf]

9.[¥福岡¥t3.xls]

10.[1.xls]

11.[2.pdf]

12.[3.pdf]

と出力したいのですが。(C:¥1.System_Build¥Build¥RPA¥test_Dataは省略してます。)

ファイルリストなどの出力結果

C:¥1.System_Build¥Build¥RPA¥test_Data¥1.XLS
C:¥1.System_Build¥Build¥RPA¥test_Data¥2.pdf
C:¥1.System_Build¥Build¥RPA¥test_Data¥3.pdf
C:¥1.System_Build¥Build¥RPA¥test_Data¥東京¥t1.pdf
C:¥1.System_Build¥Build¥RPA¥test_Data¥東京¥t2.pdf
C:¥1.System_Build¥Build¥RPA¥test_Data¥東京¥t3.XLS
C:¥1.System_Build¥Build¥RPA¥test_Data¥福岡¥f1.pdf
C:¥1.System_Build¥Build¥RPA¥test_Data¥福岡¥f2.pdf
C:¥1.System_Build¥Build¥RPA¥test_Data¥福岡¥f3.XLS
C:¥1.System_Build¥Build¥RPA¥test_Data¥金沢¥k1.pdf
C:¥1.System_Build¥Build¥RPA¥test_Data¥金沢¥k2.pdf
C:¥1.System_Build¥Build¥RPA¥test_Data¥金沢¥k3.XLS

となります。

winactor&VBSなど初心者です。

どのような手法があるのか、できないのか、手詰まり状態です。

何か良い方法があればご紹介ください。宜しくお願いします。

kenji 編集済みのコメント
回答とコメントは、会員登録(無料)で閲覧できるようになります。