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

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

Ответить
Настройки темы
Любой язык - Автоматическая замена файлов

Аватара для KooDI

Пользователь


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


Конфигурация

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


Доброго времени суток всем.
Есть папка в которой есть файлы и каталоги с ними
c:\File\
Нужно все файлы и подкаталоги скопировать с заменой в
d:\File\1
d:\File\2
d:\File\3
d:\File\4
Если можно, то на таком языке что б можно было повесить на кнопку в тотале

Отправлено: 12:25, 30-08-2013

 

Ветеран


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

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


KooDI,
Код: Выделить весь код
@echo off

for %%i in ( d:\file\1 d:\file\2 d:\file\3 d:\file\4 ) do xcopy /y /e c:\file\* "%%i"
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:25, 30-08-2013 | #2



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

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


Аватара для KooDI

Пользователь


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

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


Спасибо Foreigner все прекрасно работает за исключением того если в одном из пути есть русские символы то батник не работает, можете как-то подправить

Отправлено: 18:07, 30-08-2013 | #3


Ветеран


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

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


KooDI, в какой кодировке сохраняете пакетный файл?
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:17, 30-08-2013 | #4


Аватара для KooDI

Пользователь


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

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


Iska,
Блокнот Notepad++
В меню кодировка пишет UTF-8 без (BOM)
В строке состояния ANSI as UTF-8

Отправлено: 18:34, 30-08-2013 | #5


Ветеран


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

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


KooDI, Сохранеяй в cp866 (OEM), либо в cp1251, но тогда добавь команду 'chcp 1251'
Код: Выделить весь код
@echo off
1>nul chcp 1251

...
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:13, 30-08-2013 | #6


Аватара для KooDI

Пользователь


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

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


Foreigner, не помогло
Пробовал все кодировки доступные в меню Кириллица, ни одна не помогла
Может быть из за того что в слове присутствует украинская буква "і"

Отправлено: 19:30, 30-08-2013 | #7


Ветеран


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

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


KooDI, Выложи батник
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:34, 30-08-2013 | #8


Аватара для KooDI

Пользователь


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

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


Foreigner, оказалось что кириллица здесь не причем, тот же результат и в латинице, в случае если в имени конечной папки присутствует пробел

Отправлено: 19:48, 30-08-2013 | #9


Ветеран


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

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


KooDI, Если папка с пробелом, то заключи в кавычки:
Код: Выделить весь код
@echo off

for %%i in ( "d:\file\1" "d:\file\2" "d:\file\3" "d:\file\4" ) do xcopy /y /e "c:\file\*" "%%~i"
ЗЫ. Сорри, просто считал это очевидным
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:52, 30-08-2013 | #10



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Автоматическая смена кодировки .txt файлов __sa__nya Скриптовые языки администрирования Windows 22 07-05-2018 02:24
VBS/WSH/JS - Поиск и замена файлов. Drotik Скриптовые языки администрирования Windows 2 24-04-2014 18:07
Интерфейс - [решено] Автоматическая сортировка файлов по папкам kako12 Microsoft Windows 8 и 8.1 8 08-06-2013 21:07
CMD/BAT - Автоматическая распечатка wordдовских файлов. Как??? vicas Скриптовые языки администрирования Windows 5 21-12-2011 20:09
Доступ - Замена защищенных файлов echo off Microsoft Windows 2000/XP 1 23-09-2008 03:34




 
Переход