Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Кнопка для очень длинного списка параметров?

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Wed Dec 13, 2006 05:09    Post subject: Кнопка для очень длинного списка параметров? Reply with quote

Всем привет!

Хочу сделать кнопку проверки файла под курсором ClamWin-ом (антивирус).

Пишу команду:
Code:
"C:\Program Files\ClamWin\bin\clamscan.exe"

И её параметры:
Code:
--tempdir "c:\tmp" --keep-mbox --stdout --database="C:\Documents and Settings\All Users\.clamwin\db" --log="c:\tmp\ClamWinLOG.txt" --max-ratio=0 --no-mail --detect-broken --infected --max-files=5000 --max-space=51200 --max-recursion=10 --show-progress --recursive --kill

но эта строка просто не влезает в поле ввода параметров.
Что делать?

ЗЫ: bat-файл почему-то с КламВином не работает...
_________________
Xubuntu
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Wed Dec 13, 2006 11:23    Post subject: Reply with quote

Постоянные параметры можно запихнуть в поле "Команда". А вообще, решения нет, только просить Гислера увеличить буфер.
Можно вместо BAT попробовать VBS.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Wed Dec 13, 2006 11:23    Post subject: Reply with quote

Факт, в строку ввода параметров (и в остальные, видимо, тоже) влезает всего 259 символов. Если в ини-файле вручную дописать лишнее - оно отсекается. Надо репортить Гислеру, тем более, что длину командной строки он в семёрке увеличил...
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Thu Dec 14, 2006 21:01    Post subject: Reply with quote

Я, видимо, чего-то не понял, но все же - а почему не запихнуть всю эту строку параметров в батник, то есть, фактически, отказаться от "параметров"? Если же они есть, то символы "%P %M" и т. д. вряд ли исчерпают допустимую длину. Может, Гислер поэтому и не морочится с увеличением длины?
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Thu Dec 14, 2006 21:06    Post subject: Reply with quote

Вахмурка
Ник wrote:
ЗЫ: bat-файл почему-то с КламВином не работает...

_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Thu Dec 14, 2006 21:15    Post subject: Reply with quote

А как это, простите, может быть?! ВАТ-файл - это фактически команды операционной системы, и разве может какая-то программа их отменить? Никогда не встречал, чтобы какая-то программа не работала с батниками. Может, Нику просто потренироваться с другими программами и передачей параметров в батник? Возможно, виной какая-то простенькая ошибка, обнаружить которую мешает большая длина строки...
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Mon Dec 18, 2006 22:16    Post subject: Reply with quote

Вахмурка wrote:
Никогда не встречал, чтобы какая-то программа не работала с батниками


ClamWin - GUI Windows версия ClamAV антвируса из-под Linux. Он работает в командной строке, но это Win32 приложение (как я понял).
При попытке скормить ему bat-файл он не работает.
На конфе антивируса посоветовали уменьшить список параметров.

Гислер мне ответил сегодня:
Quote:
Unfortunately the commands are currently limited to 259 characters. I recommend that you put the command in a script or batch file, and call that script from a button in Total Commander


Дайте, плз, ссылку на мануал на скрипты - буду, блин, разбираться...
_________________
Xubuntu
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Wed Dec 20, 2006 22:34    Post subject: Reply with quote

Quote:
I recommend that you put the command in a script or batch file, and call that script from a button in Total Commander
Дык... я так и сказал.
А скрипты: качаем PowerPro и изучаем документацию.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group