Вот есть 25 файлов, под названиями 01,02,03 и так далее... Их нужно переименовывать по такой же маске (порядковый номер), чтобы например первый стал 25-м (рандомно) итд. Как это сделать побыстрее, без копирования-удаления?
@uraabk мне надо в цикле делать. Т.е. переименовал - выполнил над ними действия, переименовал - выполнил над ними действия, и так далее... гдето около сотни раз надо это сделать
@maxsiman
На примере с файлом UserPrefs.json Выбрано так, чтобы было расширение файла.
При перемещении вместо FILENAME можно вставить исходное название файла. Для универсальности скрипта имя файла для поиска можно также задать через ресурс. Скрипт
Данные на входе: папка в которой искать файлы и папка в которую копировать найденные
@yvayayfvayfva ```
такой вот код на ноде у меня в скрипте . куда обратиться бас чтобы прочитать фаил 'result_iz4islenia.xlsx
var fs = require('fs');
var xlsx = require('xlsx');
var com1 = 'C'+[[COM1]]; //ЧИТ ПЕРВОЙ КОМАНДЫ
var com2 = 'D'+[[COM1]]; //ЧИТ 2 КОМАНДЫ
var KOEF = 'F'+[[COM1]]; //ЧИТ КОЭФИЦИЕНТА
var ORDER = 'G'+[[COM1]]; //ЧИТ ORDER
var CASH1 = 'H'+[[CASH1]]; //ЧИТ БАЛАНС ДО СТАВКИ
var workbook = xlsx.readFile('result_iz4islenia.xlsx');
var sheets = workbook.Sheets;
var sheetNames = workbook.SheetNames;
var sheetName = workbook.SheetNames[0];
var sheet = workbook.Sheets[sheetName ];
var c2=sheet[com2].v
var KO=sheet[KOEF].v
var ORD=sheet[ORDER].v
var c=sheet[com1].v
if(c==undefined){ com1 = 'C'+[[COM1]]-1; }
[[COM3]]=([[COM1]]);
[[COM2W]]=(c);
[[COM3W]]=(c2);
[[KOEFW]]=(KO);
[[ORDERW]]=(ORD);
x:/patch/to/script/appsremote/<ИМЯ СКРИПТА>/SID<АБРАКАДАБРА>/enginie/ вот корневая папка скрипты будет. Хз как в ноде а все что указывается в его экшенах отсичитывает свое начало отсюда. Если пропистаь например чиатть файл /DATA/data.txt то бас будит читать файл по абсолютному пути вида x:/patch/to/script/appsremote/<ИМЯ СКРИПТА>/SID<АБРАКАДАБРА>/enginie/DATA/data.txt