Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Bat файлы не работают без DOS

Ответить
Настройки темы
CMD/BAT - [решено] Bat файлы не работают без DOS

Новый участник


Сообщения: 32
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день.
Такая проблема. Запускаю батник:
"C:\Program Files\WinRAR\winrar.exe" a -r -dh -ed -ag+YYYY-mm-dd -ppfk \\192.168.0.5\sab\temp\_Olga_Fedorovna "C:\Distr\SONO" -рабоатет
А запускаю этот:
"C:\Program Files\WinRAR\winrar.exe" a -r -dh -ed -ag+YYYY-mm-dd -ppfk \\192.168.0.5\sab\temp\_Olga_Fedorovna "C:\Documents and Settings\admin.AUDIT\Мои документы" - не хочет. Стоит окошко начала архивации и потом закрываеться не создав архив. Если это дело копирую в ДОС все нормально отрабатывает...Хелп)

Отправлено: 11:36, 09-06-2011

 

Пользователь


Сообщения: 144
Благодарности: 16

Профиль | Отправить PM | Цитировать


Можно по-подробней, что значит
Цитата kilogen:
Если это дело копирую в ДОС »
?

Отправлено: 12:09, 09-06-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


нуда, в чистом DOS такие команды вообще работать не будут: =)
1. DOS не поддерживает длинные имена файлов (только начиная с Windows 95);
2. Для DOS нужно использовать специальную редакцию архиватора RAR (скачивается отдельно).
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:44, 09-06-2011 | #3


Ветеран


Contributor


Сообщения: 2728
Благодарности: 1697

Профиль | Отправить PM | Цитировать


Цитата kilogen:
Запускаю батник: »
а что такое батник? Это у вас одна строка в файле (неплохо бы батник в студию!)? Это некий файл, который Вы набрали в текстовом редакторе? А в какой кодировке - там,у Вас в строке, русские буквы . В норме при наличии русских букв батник должен быть сделан в 866 кодировке. Иначе попробуйте перед вызовом упаковщика вставить строку
chcp 1251

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:21, 09-06-2011 | #4


Новый участник


Сообщения: 32
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вставляю в CMD все работает (может я не правильно выразился сказав -DOS?), запускаю бат файл с этими командами-результат я описал...

я поставил chcp 1251 в начале строки вот так:
chcp 1251
"C:\Program Files\WinRAR\winrar.exe" a -r -dh -ed -ag+YYYY-mm-dd -ppfk \\192.168.0.5\sab\temp\_Olga_Fedorovna "C:\Documents and Settings\admin.AUDIT\Мои документы"


запустилось, архив создался.
Большое спасибо!

да и подскажите пож-то, все же как поставить кодировку 866 -на будущее....

Отправлено: 07:17, 10-06-2011 | #5


Ветеран


Contributor


Сообщения: 2728
Благодарности: 1697

Профиль | Отправить PM | Цитировать


Цитата kilogen:
да и подскажите пож-то, все же как поставить кодировку 866 -на будущее.... »
- использовать редактор, поддерживающий DOS (866)-кодировку. Например, AcelPad. Я предпочитаю работать с батниками в файловой оболочке FAR. Его текстовый редактор поддерживает и DOS и Windows кодировки. В этих редакторах есть возможность выбора кодировки для конкретного текстового файла (бат-файл тоже текстовый) либо в настройках (AcelPad), либо по горячей клавише (Far)

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 10-06-2011 в 13:06.


Отправлено: 10:01, 10-06-2011 | #6


Новый участник


Сообщения: 32
Благодарности: 0

Профиль | Отправить PM | Цитировать


подскажите пож-то какой параметр указать, что диск после выполнения батника автоматом отрубался?

Последний раз редактировалось kilogen, 10-06-2011 в 13:39.


Отправлено: 10:06, 10-06-2011 | #7


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


kilogen, если Ваш последний вопрос имеет какое-то отношение к данной теме — какой диск Вы имеете в виду?

Отправлено: 21:32, 10-06-2011 | #8


Новый участник


Сообщения: 32
Благодарности: 0

Профиль | Отправить PM | Цитировать


вопрос отменяю-решил net use X: /delete /yes

Последний раз редактировалось kilogen, 13-06-2011 в 11:21.


Отправлено: 07:07, 13-06-2011 | #9



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Bat файлы не работают без DOS

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Не запускаются .bat .cmd файлы aifam Microsoft Windows 2000/XP 28 18-03-2021 00:30
CMD/BAT - [решено] программа(.bat файл) которая случайным образом запускает .bat файлы из предложенных gangsterovich Скриптовые языки администрирования Windows 1 07-12-2010 06:45
CMD/BAT - [решено] Не работают Bat файлы. mithell Скриптовые языки администрирования Windows 8 20-05-2010 10:18
Файлы .bat censored Хочу все знать 1 21-07-2008 19:14
BAT-файлы в WindowsXP (окно CMD) Alick Microsoft Windows 2000/XP 4 14-12-2005 00:03




 
Переход