Имя: Пароль:
IT
 
БАТНИК для копирования по сети
,
0 re-anim
 
20.07.12
16:05
Помогите пожалуиста написать батник для копирования информации с сервера  на комп пользователя. есть сервер на нем стоит программа по пути С:\Skif\Финтех\Скиф3 при обновлении на сервере появляются новые файлы они же нужны на пользовательских компах в большенстве случаев по тому же пути С:\Skif\Финтех\Скиф3.
Будет ли этот варинт рабочим

xcopy \\Skif\Финтех\Скиф3\*.* C:\Финтех\Скиф3 /y /d /e /s >> C:\skif_update.log
del C:\Temp\*.* /y
del C:\WINDOWS\Temp\*.* /y
1 Aleksey
 
20.07.12
16:07
т.е. попробовать нельзя?

Нет не будет
2 re-anim
 
20.07.12
16:12
если точно то пути такие. я вот знаю что из-за того что русские буквы в пути точно не будет работать, подскажите как правильно сделать. если путь с русскими надо взять в кавычки а как правильно не знаю
xcopy \\Skif\Финтех\Скиф3\*.* C:\Program Files\Финтех\Скиф3 /y /d /e /s >> C:\skif_update.log
del C:\Temp\*.* /y
del C:\WINDOWS\Temp\*.* /y
3 re-anim
 
20.07.12
16:16
xcopy "\\Skif\Финтех\Скиф3\*.*" "C:\Program Files\Финтех\Скиф3" /y /d /e /s >> C:\skif_update.log
del C:\Temp\*.* /y
del C:\WINDOWS\Temp\*.* /y

так
4 Aleksey
 
20.07.12
16:22
(2) Какая связь между ковычками и русскими буквами?

Ответ. Никакой
5 ДенисЧ
 
20.07.12
16:34
(2) пиши свой батник в фаре в дос-кодировке.
или в начало поставь cpcp 1251
6 ДенисЧ
 
20.07.12
16:34
chcp
7 Chai Nic
 
20.07.12
16:37
Ресурсы называть не-латиницей - дурной тон..
8 re-anim
 
20.07.12
16:50
да это понятно что не латиница плохо но все уже стоит давно. еще прошлым админом. вот теперь нудно подстроится под существующий вариант. напишите правильный вариан батника. плиз
9 Chai Nic
 
20.07.12
16:57
(8) Что мешает дополнительно расшарить ресурс с английский именем? А русские имена файлов и папок (не имя ресурса) проблем не вызывают..
10 re-anim
 
20.07.12
17:01
не поидет приидется переустанавливать программу на сервере и на клиентах
11 Chai Nic
 
20.07.12
17:56
(10) Не придется, старая шара же останется.. один и тот же каталог можно несколько раз расшарить, с разными именами.
12 milan
 
20.07.12
18:32
(7) да все нормально с русскими буками работает, моветоном было в 90-х и на некоторых дистрах линупса до сих пор нет поддержки юникод, ну и 1С не отстает
13 Chai Nic
 
20.07.12
19:28
(12) Так уж и всё? И cmd.exe (.bat и .cmd скрипты) тоже?
14 re-anim
 
20.07.12
22:33
ну пусть на сервере я расшарю под другим именем на клиенте где будет запускаться батник все равно русские имена тут как
15 Chai Nic
 
20.07.12
22:36
(14) Почему? Напиши батник, с обращением к латинскому имени ресурса. А русские имена файлов и каталогов в батнике поддерживаются без проблем.
16 ПесняПроЗайцев
 
20.07.12
22:43
(6) ого )

(0) имена в дос-принятой длине, плииз. 8-3 )
17 milan
 
20.07.12
23:17
в батнике пишем
copy "C:\Users\Сергей\Documents\Папка обмена Bluetooth\ccc.ttt.sms" "\\НЕДОБУК\Users\Сергей\Documents\Папка обмена Bluetooth\copy.sms"

все отлично копирует.
18 bug16
 
21.07.12
06:57
чтоб работало с русскими буквами вначале надо ставить chcp 1251
ниже батничек для копирования с архивированием сразу же... и создание лог файла

chcp 1251
"C:\Program Files\WinRAR\Rar.exe" a -m5 -r -t -dh -idp E:\ZiK\backup.rar "\\192.168.1.183\1с предприятие$\1С ЗАРПЛАТА 2008\Зарплата" >> E:\ZiK\Log\%date:~0,2%.%date:~3,2%.%date:~6,4%.log
ren "E:\ZiK\backup.rar" "Zik_%date:~0,2%.%date:~3,2%.%date:~6,4%.rar"
19 re-anim
 
23.07.12
14:54
всем большое спасибо за помошь все написал.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший