@Fox спасибо
Как удалить из папки все файлы которые меньше 100 байт?
-
@mik888em погуглите bat скрипты для вашей задачи, а потом испольйзуте через запустить процесс
-
подсказали такой скрипт для чистки от всех файлов меньше 100 байт в папке ppp . Но где то ошибка.
const fs = require('fs'); const path = require('C:\\Users\\userprofile\\Downloads\\ppp'); const directory = 'ppp'; const testFolder = './ppp/'; function getFilesizeInBytes(filename) { var stats = fs.statSync(filename); var fileSizeInBytes = stats.size; return fileSizeInBytes; } fs.readdir(testFolder, (err, files) => { files.forEach(file => { console.log(file); fs.readdir(directory, (err, files) => { if (err) throw < 100; for (const file of files) { fs.unlink(path.join(directory, file), err => { if (err) throw err; }); } }); -
@mik888em said in Как удалить из папки все файлы которые меньше 100 байт?:
подсказали такой скрипт для чистки от всех файлов меньше 100 байт в папке ppp . Но где то ошибка.
const fs = require('fs'); const path = require('C:\\Users\\userprofile\\Downloads\\ppp'); const directory = 'ppp'; const testFolder = './ppp/'; function getFilesizeInBytes(filename) { var stats = fs.statSync(filename); var fileSizeInBytes = stats.size; return fileSizeInBytes; } fs.readdir(testFolder, (err, files) => { files.forEach(file => { console.log(file); fs.readdir(directory, (err, files) => { if (err) throw < 100; for (const file of files) { fs.unlink(path.join(directory, file), err => { if (err) throw err; }); } });Дай угадаю, вы этот скрипт использовали в действии "выполнить код"?
-
@mik888em это для node js, а вы его ещё походу сами переделали? Он не будет работать
const fs = require('fs').promises; const path = require('path'); const folderPath = 'E:/folder'; const maxSize = 100; //byte const files = await fs.readdir(folderPath) for(const file of files) { const filePath = path.resolve(folderPath, file) const stat = await fs.stat(filePath) if (stat.isFile() && stat.size < maxSize) { fs.unlink(filePath).catch(e => { console.log(e.message) }) } } -
-
Может посмотреть в строну AHK?
Для таких задач, думаю самое то! -
@mik888em said in Как удалить из папки все файлы которые меньше 100 байт?:
@Fox нет. я запустил .js файл батником
Таких извращений я ещё не видел
:D -
Копай в сторону командной строки
https://coderoad.ru/6764621/Удаление-файлов-меньшего-размера
-
@Bigma Да выше уже на любой вкус дали решения )