Нужно слепить .bat |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 7209-й день
![]() |
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
Нужно слепить .bat |
| Blackone |
Пост
#1
|
|
Благодарности: 143803 Репутация: 1786 ![]() Melomaniac ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 5 030 С нами с: 18-July 06 |
Товарищи, прошу помощи.
Так как уже надоело каждый раз заниматься лишними движениями, которые занимают много времени, хотел создать батник со следующими функциями: 1. Создает файл 1.atc с указанными строками (тут я допустим, разобрался) » Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... « 2. Копирует этот файл в каждую из подпапок в одной директории.Например, у меня по пути C:\AGServer\Conf\ лежит порядка 1500 папок с уникальным номером серийным, но копировать не обязательно во все, было бы архикруто прикрутить список конкретных, по типу как в тотале можно задать диапазон переименования (допустим в папки с последовательным диапазоном 0160400 по 0161499, или четко указанные 2035321, 1338611, 0368246) Сообщение отредактировал Blackone - Oct 26 2016, 12:32 |
![]() ![]() |
| Carnifex |
Пост
#2
|
|
Репутация: 16 ![]() Дух Группа: Пользователи Сообщений: 179 С нами с: 5-July 09 |
@echo off
Setlocal EnableDelayedExpansion cls set currentDirectory=%CD% FOR /D %%g IN ("*") DO ( Pushd %CD%\%%g FOR /D %%f IN ("*") DO ( copy "%currentDirectory%\1.atc" "%%~ff" ) Popd ) pause Батник и 1.atc должен быть в одной директории с той папкой, которая имеет ПОДпапки, в которые нужно этот файл запихать. |
| Blackone |
Пост
#3
|
|
Благодарности: 143803 Репутация: 1786 ![]() Melomaniac ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 5 030 С нами с: 18-July 06 |
|
Blackone Нужно слепить .bat Oct 26 2016, 12:31
Dr.Sydorenko По п.2 мне видится команда FOR читающая список из ... Oct 26 2016, 13:12
P.L.U.R. Человеку бы весь код подсказали.
ИМХО на мой непр... Oct 26 2016, 14:51
Dr.Sydorenko Я, конечно, дико извиняюсь, но:
1. FOR /? никто не... Oct 26 2016, 15:07
Carnifex С процентами - это переменные. %~ff - это уже дейс... Oct 27 2016, 14:19![]() ![]() |
|
Упрощённая версия | Сейчас: 9th December 2025 - 14:38 |
| Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |