|
Батник как победить пробелы и русские буквы в пути? | ☑ | ||
---|---|---|---|---|
0
Jump
29.02.12
✎
14:34
|
Я понимаю что вопрос детский и в яндексе не забанен.
Но! Нифига не получается.. Выдернул из реестра кучу путей к базам типа "G:\\Копия СоюзАрхи\\1SBDB\\" Пробую так copy "G:\\Копия СоюзАрхи\\1SBDB\\" "D:\base\" нифига не получается. |
|||
1
АЛьФ_1
29.02.12
✎
14:35
|
Зачем удваивать слеш?
|
|||
2
gr13
29.02.12
✎
14:37
|
http://yandex.ru/yandsearch?rpt=rad&text=%C1%E0%F2%ED%E8%EA%20%20%EA%E0%EA%20%EF%EE%E1%E5%E4%E8%F2%FC%20%EF%F0%EE%E1%E5%EB%FB%20%E8%20%F0%F3%F1%F1%EA%E8%E5%20%E1%F3%EA%E2%FB%20%E2%20%EF%F3%F2%E8?&lr=101514
2 ssylka http://www.softboard.ru/topic/34362-управление-из-командной-строки/page__st__200__gopid__336435 :: Use the program %temp%.\sbs2.com 0 "Old String" "New String" < infile > outfile |
|||
3
Jump
29.02.12
✎
14:42
|
(1)Ой это я забыл тут убрать удвоенный слеш, он так из реестра вытащился, батник запускал естественно с одинарным.
|
|||
4
Jump
29.02.12
✎
14:43
|
(2)И? Где там хоть слово по теме?
|
|||
5
andrewks
29.02.12
✎
14:44
|
а кто сказал, что copy принимает в качестве источника папку?
|
|||
6
pumbaEO
29.02.12
✎
14:46
|
xcopy
|
|||
7
Heckfy
29.02.12
✎
14:46
|
Юзай xcopy. Пути с пробелами в двойные кавычки ""G:\Копия СоюзАрхи\1SBDB\"" Как то так.
|
|||
8
Песец
29.02.12
✎
14:55
|
xcopy "G:\Копия СоюзАрхи\1SBDB" "D:\base\" /E
|
|||
9
Jump
29.02.12
✎
15:07
|
(8)Ок, а русские буквы в пути как?
|
|||
10
bse
29.02.12
✎
15:24
|
замени на латиницу
|
|||
11
Heckfy
29.02.12
✎
15:25
|
(9) Сохрани батник в кодировке мсдос, а не вин.
|
|||
12
andrewks
29.02.12
✎
15:28
|
(9) chcp 1251 >nul
|
|||
13
ukolabrother
29.02.12
✎
15:36
|
(2) :: Use the program
%temp%.\sbs2.com 0 "Old String" "New String" < infile > outfile Отличная вещь! Сам использовал. |
|||
14
Evg
29.02.12
✎
16:31
|
если пробелы то в ковычки заключай путь, по русским буквам, соблюдай кодировку cp866
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |