Страница 1 из 2
Пробел в bat
Добавлено: 25 июн 2006, 04:27
P1ece
У меня в пути папки (Progam Files) содержится пробел. bat файл изза этого не отрабатывает корректно. и логи приходится ручками копировать. Как заставить batник хавать пробел?
Добавлено: 25 июн 2006, 12:30
Oscar
P1ece,
"Program Files"
Добавлено: 26 июн 2006, 10:03
Игорь Акопян
либо c:\progra~1\...

Добавлено: 26 июн 2006, 11:23
BBB
[quote="Игорь Акопян"]либо c:\progra~1\... ]Мы же понимаем, что в общем случае это неверно

Вдруг короткое имя "progra~1" соответствует совсем другому длинному, а не "Program Files"?

Добавлено: 26 июн 2006, 22:46
P1ece
да это я уже сделал. нашел книжечку по нортону... как мне батник вторан записать?
просто
open=autorun.bat не пашет
и c:...\cmd.exe тоже не запускается...
Добавлено: 27 июн 2006, 09:39
Игорь Акопян
BBB, имхо, как правило соответствует, ибо исли человек нормально ставил виндозу, то этот будет первым
P1ece, а что хочется стартовать и откуда? обычно autorun.inf располагают на ЦД и стартуют файл из того же каталога...
Добавлено: 27 июн 2006, 22:49
P1ece
я что авторанов не видел что ли?
размещаю в autorun.inf в руте диска
icon=iconpath
open=p.bat
не пашет
Добавлено: 28 июн 2006, 12:11
Absurd
BBB писал(а):Игорь Акопян писал(а):либо c:\progra~1\... ]Мы же понимаем, что в общем случае это неверно :) Вдруг короткое имя "progra~1" соответствует совсем другому длинному, а не "Program Files"? :)
Обычно винду ставят на пустой диск, и там никаких директорий начинающихся "Progra" нет. И винда при инсталляции эту директорию создает.
Добавлено: 28 июн 2006, 21:22
P1ece
Обычно винду ставят на пустой диск, и там никаких директорий начинающихся "Progra" нет. И винда при инсталляции эту директорию создает.
это не суть... я точно знаю что там только такая директория есть. проблема в другом... как этот самый пресловутый батник в авторан.инф затолкать
Добавлено: 29 июн 2006, 11:54
BBB
P1ece, А запуск Exe-шника проиходит? Может, дело совсем не в том, что там указан BAT-файл.
Или попробовать вот так, вдруг поможет:
open=start p.bat