Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
mol2751
7 / 7 / 2
Регистрация: 08.07.2015
Сообщений: 150
1

Не перемещается файл после переименования

19.07.2016, 11:49. Просмотров 229. Ответов 2
Метки нет (Все метки)

В папке существует файл в названии которого %, название файла M%GG.zip.
Мне надо его переместить в другую папку и переименовать. А так как в названии %, я сначала его переименовываю, потом еще раз переименовываю и отправляю в другую папку.Для данного действия у меня написан батник, но он делает все, кроме повторного переименования и перемещения.
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
Chcp 1251 > null
set nabor=M
set folder="E:\papka"
 
for /f "delims=" %%A in ('dir /b /a-d "%folder%\*%nabor%*.zip"') do (
  ren "%folder%\%%A" "123.zip"
)
 
 
 
move /Y "E:\papka\123.zip" "D:\FTP\%CURDATE:~0,2%_%CURDATE:~3,2%_%CURDATE:~0,2%File.zip"
pause
Файл переименовывается в 123.zip и все, вот этот код не отрабатывает move /Y "E:\papka\123.zip" "D:\FTP\%CURDATE:~0,2%_%CURDATE:~3,2%_%CURDATE:~0,2%File.zip"
Где косячнул?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.07.2016, 11:49
Ответы с готовыми решениями:

Батник переименования
Помогите пожалуйста, мне нужен батник переименования. Есть папки в них от одной...

Цикл переименования файлов
Здравствуйте! Нужна помощь: Делаю скрипт для переименования определённых...

Переименования файла из контекстного меню
cmd /c (set /A NAME="%1_%RANDOM%") & (move /Y "%1" "%NAME%") Я хочу с...

Пакетное переименования файлов по маске
Такого рода вопросы уже естественно были, однако я в них не нашел ответа. ...

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

2
Dragokas
Эксперт WindowsАвтор FAQ
17009 / 7066 / 856
Регистрация: 25.12.2011
Сообщений: 10,881
Записей в блоге: 16
21.07.2016, 18:37 2
Цитата Сообщение от mol2751 Посмотреть сообщение
Где косячнул?
Полагаю, в кавычках. В 3-й строке они лишние.

Цитата Сообщение от mol2751 Посмотреть сообщение
А так как в названии %, я сначала его переименовываю, потом еще раз переименовываю и отправляю в другую папку
Почему не сразу?
1
alpap
1460 / 1175 / 383
Регистрация: 26.04.2015
Сообщений: 4,145
27.07.2016, 09:26 3
mol2751,
Цитата Сообщение от Dragokas Посмотреть сообщение
Почему не сразу?
На самом деле:
Windows Batch file
1
2
3
4
5
6
7
@echo off
set "nabor=M"
set "d_in=E\papka"
set "d_out=D:\FTP"
set "sdate=%date:~6%_%date:~3,2%_%date:~0,2%"
for /f "delims=" %%a in ('dir/a-d/b "%d_in%\*%nabor%*.zip"') do move "%d_in%\%%a" "%d_out%\%sdate%_File.zip"
exit
.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.07.2016, 09:26

Батник для переименования файла
Добрый день, помогите сделать батник. Батник должен переименовывать файл,...

Ожидание завершения цикла переименования файлов
Здравствуйте. Я не программист, но потребовалось автоматизировать через bat...

Батник на поиск текста и переименования файла
Привет всем, Прошу помощи в решении задачи. Задача : есть файлы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru