На Enter'ы по умолчанию назначено:
Команды управления панелями - сервисные команды wrote:Запуск, смена папки, вход в архив Enter
Запуск в отдельном окне Shift-Enter
Запуск от имени администратора Ctrl-Alt-Enter
Т.е., что «Enter», что «Shift-Enter» — это, в общем, означает исполнение одного и того же глагола по умолчанию, назначенного для данного типа файлов. Так что «когда-то в XP», очевидно, могло быть так:
chupakabra wrote:У тебя в Винампе видимо стояла опция Enqueue by default
(соответственно, и в Проводнике по двойному щелчку должно было получаться не пение, а добавление в плэйлист), плюс настроенная ассоциация файлов на данный тип файлов в Far Manager'е, выполняющая:
Code: Select all
"<Path2winamp>\winamp.exe" "!\!.!"
Лично мне такой подход не нравится.
Можно попробовать повесить макрос в файловых панелях на «Shift-Enter», проверяющий расширение файла и выполняющий команду при совпадении, наподобие:
Code: Select all
%sExt = fsplit(APanel.Current, FSPLIT_EXT);
$If (%sExt == ".mp3")
CtrlPgDn
$Else
$AKey
$End
(естественно, оставив при этом в ассоциациях файлов вышеприведённую команду на «Сtrl-PgDn»).