DTP駆け込み寺

[ 返信 ]

Re: ファイル名の変更について

javascriptで書きました。
ファイル取得は↓「フォルダからindd.を検索して」の(z-)さんの関数を使わせてもらいました。

var folderObj = Folder.selectDialog("フォルダを選択してください");
if(folderObj== null) exit();
var fileList = [];
findPNG(folderObj);
for (var i = 0; i < fileList.length; i++){
var P=fileList[i].parent.parent.name;
var P2=fileList[i].parent.name;
fileList[i].rename(P+P2+fileList[i].name)
}
alert("完了");

function findPNG(dir){
var files = dir.getFiles();
for(var i = 0; i < files.length; i++){
if(files[i].displayName.match(/\.png$/i)){
fileList.push(files[i]);
}
if(files[i].constructor.name == "Folder"){
findPNG(files[i]);
}
}
}

[20633] az (2021/10/13 Wed 14:40)


残り3件

  1. [20627] ファイル名の変更について meg 2021/10/12 12:33 *
    1. [20629] Re: ファイル名の変更について (z-) 2021/10/13 11:50
    2. [20632] Re: ファイル名の変更について エスパー魔美 2021/10/13 13:16
    3. [20633] Re: ファイル名の変更について az 2021/10/13 14:40
    4. [20634] Re: ファイル名の変更について (z-) 2021/10/13 14:48
      1. [20636] Re^2: ファイル名の変更について az 2021/10/13 17:18
    5. [20647] Re: ファイル名の変更について meg 2021/10/15 13:15