Имя: Пароль:
1C
 
Вопрос по консольному RAR. Что делаю не так?
0 Соратник
 
27.04.05
11:55
Следующая команда:
ЗапуститьПриложение(КаталогИБ()+"RAR\rar.exe a -ep -swincon "+ВремКаталог+"\out.exe "+ВремКаталог+"\*.dbf");

Файл создает, через ВинРар открыть его можно, а сам не распаковывается. Открывается черное окно и там бегает булый курсор :) Весело, но непонятно :)

Файл WinCon.sfx находится в каталоге где и rar.exe, если не указываю модуль (т.е. по умолчанию, Default.sfx там же), то файл тоже создается, но при распаковке ругается что 16-разрялная система и т.п.

В чем трабл? Что не так делаю?
1 miki
 
27.04.05
12:01
Попробуй в параметре Winrar вместо rar.
2 Соратник
 
27.04.05
12:04
1) Так мой - это консольный файл как я понимаю как раз для этих случаев. Так как не хочу зависеть от того установлен ВинРАР в системе или нет буду этот файл хранить в каталоге ИБ.
3 Crew
 
27.04.05
12:06
-sfx[имя]
           Создать самораспаковывающийся архив
           
           Если при создании архива вы укажете этот ключ, то будет создан
           самораспаковывающийся (SFX) архив (с использованием SFX-модуля
           из файла default.sfx или того, который был определен в
           параметре ключа). В версии RAR для Windows файл default.sfx
           должен находиться в том же каталоге, что и Rar.exe, в версии
           для UNIX - в домашнем каталоге пользователя, в /usr/lib или в
           /usr/local/lib.

           Пример:

           rar a -sfxwincon.sfx myinst

           В данном примере создается самораспаковывающийся архив с
           использованием указанного SFX-модуля (wincon.sfx).
4 Соратник
 
27.04.05
12:16
3) Так вообще не работает :-\, стаким параметром у меня древний ДОСовый рар работал
5 Соратник
 
27.04.05
12:19
+3)У меня в хелпе написано все тоже самое тока параметр уже не sfs, а просто s
6 Diter
 
27.04.05
12:20
ПРобелы у тебя в именах путей. Не хватает кавычек, вот и не запускается
7 Crew
 
27.04.05
12:21
(4)
Все работает. WinRar 3.0
Rar.exe a -sfx 1111 *.url
8 Diter
 
27.04.05
12:23
Пост (6) не читать - промахнулся я... :)
9 Соратник
 
27.04.05
12:27
6) нет пробелов и все запускается тока самораспаковывающимся его не делает
10 Crew
 
27.04.05
12:30
Default.sfx есть?
11 Соратник
 
27.04.05
12:30
7) Тоже заработало, ему видимо не нравилось, что я в имени архива расширение указал
12 Crew
 
27.04.05
12:32
(10)+
расширение exe у архива еще не говорит что он будет SFX. Можешь ему doc написать и попробывать Word'ом открыть...
13 Crew
 
27.04.05
12:33
(11) читай (12) расширение ничего не значит.
14 Соратник
 
27.04.05
13:04
12) а я и не рассчитывал что он тока поэтому станет самораспаковщиком, читай 0