#: в меню дисков
#: в меню дисков
В именах SUBST-дисков можно использовать спецсимволы - получаются диски вроде #: и @:. Перейти в них в Far'е можно только из комстроки. Возможно ли отображать их в меню дисков?
Magically yours
Raistlin
Raistlin
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Re: #: в меню дисков
Вообще любые символы.В именах SUBST-дисков можно использовать спецсимволы
Проблема в том, что соответствующие функции из windows api, возвращающие список доступных дисков, работают только с A-Z.
Re: #: в меню дисков
Э?
сделал
cd @:
фар отработал, показал замэпленную папку
но теперь что-то нифига AltF1 не открывается 0_0
Win7x64, Far3.2630 x86
сделал
cd @:
фар отработал, показал замэпленную папку
но теперь что-то нифига AltF1 не открывается 0_0
Win7x64, Far3.2630 x86
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Re: #: в меню дисков
Maximus5 wrote:cd @:
Code: Select all
if (!strCurDir.IsEmpty() && strCurDir.At(1)==L':')
{
Pos=Upper(strCurDir.At(0))-L'A';
}
while (Pos!=-1)
{
Pos=ChangeDiskMenu(Pos,FirstCall);
FirstCall=FALSE;
}
лол, это же надо было так угадать с первой попытки.
А это такая мутная фича - если команда начинается с @, то панели не гасятся. Делай @@:Raistlin wrote:И переходит только по "cd @:" - просто "@:" не работает.
Re: #: в меню дисков
Это, конечно, мелочь и фигня, но вообще-то - баг. В cmd.exe у "@" тоже есть особый смысл, и ничего, "@:" отрабатывает правильно.DrKnS wrote:А это такая мутная фича - если команда начинается с @, то панели не гасятся. Делай @@:
Magically yours
Raistlin
Raistlin
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Re: #: в меню дисков
Как по мне - весь этот "особый смысл" - один большой баг. А cmd по @: у меня не переходит, чяднт?Raistlin wrote:Это, конечно, мелочь и фигня, но вообще-то - баг. В cmd.exe у "@" тоже есть особый смысл, и ничего, "@:" отрабатывает правильно.DrKnS wrote:А это такая мутная фича - если команда начинается с @, то панели не гасятся. Делай @@: