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 

Single Post  Topic: Command Line Windows 
Author Message
MVV



PostPosted: Fri Jun 11, 2010 00:21    Post subject: Reply with quote

Quote:
Достаточно одних двойных кавычек: "%COMMANDER_PATH%\SOFT\LAME\lame.exe"

Для нормальных приложений - достаточно. А cmd.exe скажет:
Quote:
- Ы-ы, гыляди, кавычка! Нада удалить ее, и в конце тоже.

Насколько я понял, он удаляет обрамляющие кавычки, если после /C или /K параметр начинается с кавычки. При этом он не задумывается, что может нарушить командную строку. У меня лично при запуске программы из папки с пробелом оно работало именно в указанным мной варианте - то есть, с дополнительным обрамлением кавычками всей командной строки, передаваемой командному интерпретатору после /C (то есть, одна кавычка перед путем к программе, другая - в конце строки параметров).
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group