Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт для извлечения файлов из папок

Ответить
Настройки темы
CMD/BAT - Скрипт для извлечения файлов из папок

Старожил


Сообщения: 388
Благодарности: 4

Профиль | Отправить PM | Цитировать


Изменения
Автор: Latinyanin
Дата: 21-01-2021
Привет!
Нужен скрипт автономный, который можно запускать прямо из корневой папки, для извлечения файлов из папок.



https://www.upload.ee/files/12794529/_______.zip.html

Можно мне код?

Отправлено: 15:25, 21-01-2021

 

Старожил


Сообщения: 388
Благодарности: 4

Профиль | Отправить PM | Цитировать


Elven,
Привет! Отбзал оба варианта кодов - работает только второй, тот, что пауэр шел
Спасибоки, че тут исчо скажешь!

А вот в этом коде
Код: Выделить весь код
 @echo off
powershell -executionpolicy bypass -command "Get-ChildItem -file | Where-Object {$_.Extension -ne '.bat'} | ForEach-Object {Rename-Item """$($_.name)""" """$($_.name -replace '(\s)([1-9])(\s)', ' 0$2 ' -replace ' - ', '  -  ')"""}"
pause
exit
можете убрать добавление тире в имя фала, и оставить только функцию добавления нуля перед цифрами? Если вам не трудно конечно.

Отправлено: 14:28, 17-02-2021 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Цитата Latinyanin:
убрать добавление тире в имя фала »
?..., в коде удваиваются обрамляющие пробелы вокруг тире. А теперь подумайте и напишите четко что вам именно требуется.
Это сообщение посчитали полезным следующие участники:

Отправлено: 02:26, 18-02-2021 | #12


Старожил


Сообщения: 388
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата alpap:
?..., в коде удваиваются обрамляющие пробелы вокруг тире. А теперь подумайте и напишите четко что вам именно требуется. »
1 убрать обрамляющие пробелы вокруг ти
2 оставить возможность добавления ноля перед цифрами от единицы ддо девяти

С "фалом"
опечатка, имелось ввиду файл

Отправлено: 15:42, 18-02-2021 | #13


Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Цитата Latinyanin:
убрать обрамляющие пробелы »
Код: Выделить весь код
...-replace ' - ', '  -  '...
поменять на:
Код: Выделить весь код
...-replace ' - ', '-'...

Отправлено: 20:25, 18-02-2021 | #14


Старожил


Сообщения: 388
Благодарности: 4

Профиль | Отправить PM | Цитировать


alpap, я ничего не понял! В моем коде что убратьь чтобы решить задачу? А вы мне новое что-то предлагаете! В моем коде никакого реплайзе не было!

Отправлено: 12:29, 28-02-2021 | #15



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт для извлечения файлов из папок

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Скрипт для удаления старых файлов и папок из определенной папки avfiga Скриптовые языки администрирования Windows 71 07-01-2023 18:50
VBS/WSH/JS - [решено] Скрипт для удаления файлов и папок BKPB Скриптовые языки администрирования Windows 32 04-02-2018 20:14
VBS/WSH/JS - Скрипт для забора файлов и папок (с сохр. структуры) из неск. сетевых папок в одну л. DjBoBo Скриптовые языки администрирования Windows 0 19-07-2016 16:30
Любой язык - [решено] Скрипт для копирования файлов/папок с заменой darkAge Скриптовые языки администрирования Windows 19 01-07-2013 18:06




 
Переход