![]() |
Помогите с .*bat
Господа,у меня такая проблемма: нужно сделать bat файл, чтобы выполнялась команда: copy /Y C:\*.* \\srv\backup\%username%(общий вид).У меня название папки username содержит русские буквы и когда я запускаю bat файл,мне выдаётся строчка о неправильности сетевого пути.....КАК МНЕ БЫТЬ???? :moderator
P.S. русское название брать в кавычки пробовал.... |
KillHunter
А не проще ли подключить как диск папку назначения копирования? |
Попробуй написать в кодировке DOS.
|
А вообще должно работать, попробуйте так:
Код:
copy /y C:\*.* "\\srv\backup\имя_пользователя\папка_назначения" |
Цитата:
Цитата:
Цитата:
|
странно, у меня работает и без кавычек, кавычки нужны только в случае если в пути используется пробел
а вы путь назначения подставляете реальный идли с переменными типа %userprofile%? Цитата:
|
Вложений: 1
Цитата:
Цитата:
файлов скопировано 0 неправильный сетевой путь P.S. Посмотрите скрин.... |
KillHunter
С кодировками батника игрались уже? в смысле попробовать 1251 или DOS У меня все нормально копируется и с русскими именами - специально проверил, поэтому и странно |
c:\> chcp /?
Пробовали? |
KillHunter Создай батник в корне диска, а ярлычок можно и на рабочий стол вывести.
|
Время: 14:14. |
Время: 14:14.
© OSzone.net 2001-