Страницы: Пред. 1 2
RSS
Переместить из папки А в папку Б текстовые файлы, имеющие размер меньше 2 кб, Макрос или Vbs
 
БМВ, Ну ничего страшного. Я человек технический, и всегда забывал эти нюансы ))) Автору поста я думаю не сложно будет поправить "килограммы".
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
Что-то всё усложнили. Bat-файл (cmd) должен быть в кодировке Windows-1251. Первую строку задайте так:
Код
chcp 1251
robocopy C:\temp\temp\Кириллица C:\temp\temp\Кириллица1

У меня отрабатывает.
Владимир
 
Цитата
Alemox написал:
не сложно будет поправить
Да, нетрудно.
sokol92, Ваш вариант еще не пробовал. Потому что нашел решение! сделал так:
С помощью notepad++ : копируем написанный код, открываем notepad++, Меню "Кодировки" -> "Кодировки" -> "Кириллица" -> "OEM-866", вставляем, ранее скопированный код. Сохраняем файл как .bat. Теперь можно пользоваться и тестировать.
Код бата такой получился)) Но работает
Код
robocopy "C:\a"  "C:\ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—˜™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Їабвгдежзийклмноп" /S /MOVE /Min:200 
pause

Спасибо Всем.
Изменено: abc1 - 17.03.2019 13:43:14
 
abc1, мне казалось смена кодовой страницы уже предлагалась, а сейчас смотрю там не та была, по этому поддержу sokol92, И никаких более танцев.
По вопросам из тем форума, личку не читаю.
 
Здравствуйте, Михаил! Еще один танец на мою любимую тему: хорошо бы еще задать параметр /Unilog:файл во избежание смешения французского с нижегородским.
Владимир
 
Цитата
sokol92 написал:
отрабатывает
Да, все верно. Спасибо
 
Цитата
sokol92 написал:
хорошо бы еще задать параметр /Unilog:файл во избежание смешения французского с нижегородским
Я за любой кипиш, лишь бы  скормить винде код)
Изменено: abc1 - 17.03.2019 14:14:35
 
sokol92, Владимир, приветствую. Я б  в NULL вывод перевел, Лог в данном решение совсем не нужен в регулярной работе.
По вопросам из тем форума, личку не читаю.
 
abc1, не по теме, но пригодится: нажимайте Alt+PrintScreen - тогда ничего не нужно будет вырезать, так как в буфер обмена попадёт только активное окно (командная строка в данном случае).
 
Цитата
Юрий М написал:
командная строка в данном случае
так нужно то несколько строк, а будет одна  :D  :D  :D  
По вопросам из тем форума, личку не читаю.
 
Будут все.
Страницы: Пред. 1 2
Наверх