$inc = "-" . format($startNum + $i, 000) . "-";
You mean like this? Is this method right, isn't it?
$inc = "-" . format($startNum + $i, 000) . "-";
"000"
in the doc. renameitem(regexreplace(<curbase>, "\..+$"));
Code: Select all
$parent = gpc(<curitem>, "base", -2, 1);
$itemsInside = listfolder(<curitem>, , 4);
while ($i++ < gettoken($itemsInside, "count", "|"))
{ $item = gettoken($itemsInside, $i, "|");
renameitem("$parent." . gpc($item, "ext"), "<curitem>\$item"); }
end true;
$parent = gpc(<curitem>, "component", -2, 1);
$i = 1;
foreach($item, listfolder(<curitem>, , 4), , "e")
{ renameitem("$parent - $i." . gpc($item, "ext"), "<curitem>\$item");
$i++; }
Code: Select all
foreach($folder, <get SelectedItemsPathNames |>, , "e") {
if (exists($folder) != 2) { continue; }
$parent = gpc($folder, "base", -2, 1);
$filesInside = listfolder($folder, , 4);
$i = 0;
while ($i++ < gettoken($filesInside, "count", "|")) {
$file = gettoken($filesInside, $i, "|");
$newName = "$parent." . gpc($file, "ext");
if (exists("$folder\$newName") == 1) { renameitem($newName, "$folder\$file", 16); }
else { renameitem($newName, "$folder\$file"); }
}
}
$name = regexreplace($item, "^(.*?)(_Male|_Female)(.*?$)", "$1$2");
Code: Select all
foreach($folder, <get SelectedItemsPathNames |>, , "e") {
if (exists($folder) != 2) { continue; }
$parent = gpc($folder, "base", -2, 1);
$filesInside = listfolder($folder, , 4);
$i = 0;
while ($i++ < gettoken($filesInside, "count", "|")) {
$file = gettoken($filesInside, $i, "|");
// $newName = "$parent." . gpc($file, "ext");
$name = regexreplace($item, "^(.*?)(_Male|_Female)(.*?$)", "$1$2");
if (exists("$folder\$name") == 1) { renameitem($name, "$folder\$file", 16); }
else { renameitem($name, "$folder\$file"); }
}
}
Code: Select all
foreach($folder, <get SelectedItemsPathNames |>, , "e") {
if (exists($folder) != 2) { continue; }
$base = gpc($folder, "base", -2, 1);
$newName = replace(regexreplace($base, "^(.*?)(_Male|_Female)(.*?$)", "$1$2"), "_", " ");
renameitem($newName, $folder);
}
Code: Select all
$newName = replace(regexreplace($base, "^(.*?)(_Male|_Female)(.*?$)", "$1$2"), "_", " ");