У меня есть несколько программ, для запуска которіх необходим bat-файл, в котором 9 рядков информации.В 98 я просто скидаю информацию в autoexeс, но в ХР так не работает. Подкажите как мне сделать чтобы все эти команды запускались с ХР, что и куда прописать.Спасибо
так проблемка в том, что в этом ват файле прописано несколько команд, а насколько я знаю ХР не может исполнить бат файлы в которых есть несколько команд. Мне сказали что можно попробовать разбить этот файл на несколько бат файлов и запускать каждый по очередности, но мне надо чтоб при загрузке ХР они автоматически уже были загружены. В папку автозагрузка вероятнее всего нельзя, потому что програмы с этой папки уже запускаются после входа в виндовс
Пробовал, конвертор не помогает. Вот содержание этого файла SET CLASSPATH=C:\WINDOWS\JAVA\PACKAGES\vbjorb.jar PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\WINDOWS\SYSTEM;C:\TASK;C:\TASK\SYSTEM; SET TEMP=C:\TEMP SET CLIPPER=F:105 SET CONFIG=C:\TASK\SYSTEM\config.ora mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi) mode con codepage select=866 keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys call C:\TASK\SYSTEM\ukrain.bat В 98 я просто заменял этот файл его на autoexec и работало, а в ХР так нельзя, в autoexec.nt нельзя, а мне очень надо
В control panel -> System -> Advanced options -> Environment нужно загнать эти переменные. Остальное будет нормально запускаться через start.
У меня выполняло, выполняет и будет выполнять =) Попробуй (типа тест) создать файл "test.bat" со следующим содержанием: @echo off echo hello1 echo hello2 call test2.bat и файл test2.bat со строкой: @echo hello3 Затем запусти "test.bat" в FARе или CMD и зацени результат... У меня выводит все 3 строки. Все Set'ы и Path (как и сказал Quantum) можно запихать в "Панель управления" - "Система" - "Дополнительно" - "Переменные среды" А вот необходимость этих строк в _WinXP_ лично у меня вызывает некоторые... э-э... сомнения =) Имхо, не нужны они там
Пробовал подгружать с command, все равно не пашет. И я знаю точно, что без етого файла не запускаются те программы. Может причина быть в том, что ХР у меня стоит на D а 98 на С, а команды прописываются к С, я уже и не знаю
У-уу Вы еще клиппер пользуете. Как однако все запущено Предлагаю сделать следующее: 1) скопировать этот autoexec.bat, в напр autoexec.cli 2) Убрать оттуда строки: mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi) mode con codepage select=866 keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys call C:\TASK\SYSTEM\ukrain.bat 3) Добавить туда пару строчек из autoexec.nt если нужно (поддержка СиДи, бластера, сети т.п.) 4) Создать ярлыки для запуска клипперских прог и в "Свойства"->"Программа"->"Дополнительно"->"Имя файла Autoexec" прописать autoexec.cli включая путь к нему. ЗЫ Для call C:\TASK\SYSTEM\ukrain.bat юзай keyrus. Его можно настроить на любою нужную кодировку если имеются шрифты. У меня есть кейрус с украинской т.н. "министерской" кодировкой напр. В 866 есть все украинские символы кроме звонкого "Г". В 1251 Звонкое "Г" есть.
Вообще-то, это для Oracle-9. Asis Лучше все-таки добавить к батнику запуск той самой проги и сделать ярлык. Правда mode c ключом prepare в NT нет , и keyb тоже отсутствует.