[NOT A BUG] Баг с кавычками при запуске программ из фара Topic is solved

Здесь можно сообщить о найденных багах в Far.
Post Reply
Anonymous

[NOT A BUG] Баг с кавычками при запуске программ из фара

Post by Anonymous »

FAR 1.70 alpha 6 1973, ОС - Windows 2000

Есть "c:\program files\tools\tdump.exe" (путь прописан в path).
Если в командной строке набрать tdump somefile, то Far вызовет
CreateProcessA так:
c:\winnt\system32\cmd.exe /C ""c:\program files\tools\tdump" somename"
- лишняя кавычка после /C
Этот баг уже убирали в 1.70, потом снова добавили в одной из альф
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

это не баг. так надо чтоб всё правильно запоскалось.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Post by zg »

t-rex wrote:так надо чтоб всё правильно запоскалось.
у tdump'а проблемы с разбором комманной строки. так что он может глючить :)
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

zg wrote:
t-rex wrote:так надо чтоб всё правильно запоскалось.
у tdump'а проблемы с разбором комманной строки. так что он может глючить :)
Эти кавычки вокруг они для cmd, tdump их видеть не должен.
Anonymous

Post by Anonymous »

Хорошо, у tdump действительно проблемы, а cmd правильно разбирает кавычки. Но то, что фар добавляет при вызове cmd путь к программе, хотя я его не указывал в командной строке - ненужная самодеятельность. Обычный cmd.exe так не делает.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Короче возми себе новый tdump и не парся. Есть в BCC 5.5 который можно бесплатно скачать у борланд.
Post Reply

Return to “Глюки и баги”