Автоматическая замена шары на букву диска
Автоматическая замена шары на букву диска
Заметил тут вот что.
Я отобразил каталог на шаре на диск Z (net use ...). Потом в Фар зашел на эту шару, но при этом использовал имя UNC, т.е. "cd \\myserver\my\path". Но при этом панель оказалась на диске Z. В истории каталогов тоже занеслось Z, а не имя UNC.
Мне это показалось странным и неожиданным. Кроме того, если я "отсоединю" этот диск (присоединение было временным), то в истории папок останутся несуществующие папки.
Такая автоматическая замена сетевых путей на (действительные в момент использования) буквы дисков так и задумана?
Я отобразил каталог на шаре на диск Z (net use ...). Потом в Фар зашел на эту шару, но при этом использовал имя UNC, т.е. "cd \\myserver\my\path". Но при этом панель оказалась на диске Z. В истории каталогов тоже занеслось Z, а не имя UNC.
Мне это показалось странным и неожиданным. Кроме того, если я "отсоединю" этот диск (присоединение было временным), то в истории папок останутся несуществующие папки.
Такая автоматическая замена сетевых путей на (действительные в момент использования) буквы дисков так и задумана?
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Автоматическая замена шары на букву диска
Или можно навесить разный способ входа на разные клавиши: Enter/CtrlPgDn.
Или, например, в режиме коротких имён (CtrlN) входить по букве (притом только если она есть), а в обычном — по UNC-пути.
Last edited by HaRT on Tue 21 Mar, 2017 20:48, edited 1 time in total.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Автоматическая замена шары на букву диска
А в чем вообще смысл такого интеллектуального поведения?
Заходя через сервер, вроде как ожидаешь попасть в шару (и, что немаловажно, иметь возможность потом из неё выйти обратно в сервер), а вместо этого оказываешься непойми где и назад пути нет.
Заходя через сервер, вроде как ожидаешь попасть в шару (и, что немаловажно, иметь возможность потом из неё выйти обратно в сервер), а вместо этого оказываешься непойми где и назад пути нет.
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Автоматическая замена шары на букву диска
+1, тем более для захода по букве есть более короткий путь.
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Автоматическая замена шары на букву диска
Некоторые не очень хорошо написанные программы не понимают UNC-пути. Ну и с буквой вместо шары тупо короче.
Так я ж и не предлагаю „входить в букву“ по умолчанию. На мой взгляд, режим коротких имён достаточно редко применяется в целом (и вроде бы вообще не применяется в плагине Network), чтобы он неплохо подходил для этой цели. Вот если бы ещё добавить какую-то индикацию на панели (хоть регистром замапленной буквы).
Фар есть инструмент, а не нянька. © 2009 DrKnS
Автоматическая замена шары на букву диска
Мне бы больше всего понравилось решение, при котором по Enter заходишь на шару, а по какой-нибудь другой кнопке (н-р, Ctrl+Enter или Shift+Enter или Ctrl+PgDn) -- на диск, если таковой имеется. Если диска нет, то не знаю, что лучше: зайти как на шару или остаться на месте.
Мне кажется, привязывать режим вхождения к коротким/длинным именам неправильно. Ведь есть программы, которые могут работать с длинными именами, но не могут с UNC.
Мне кажется, привязывать режим вхождения к коротким/длинным именам неправильно. Ведь есть программы, которые могут работать с длинными именами, но не могут с UNC.
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Автоматическая замена шары на букву диска
Проблема в том, что режим коротких имён:
- глобален
- режим (сам включил - сам и выключай).
CtrlN Enter CtrlN - вы правда готовы этим пользоваться?
"%буквадиска% : Enter" - подходящая кнопка?
Автоматическая замена шары на букву диска
Настолько очевидно нет, что непонятно зачем об этом спрашивать.
Предложенный fml2 вариант практически идеален: по-умолчанию разумное поведение, все возможности сохранены без дополнительных настроек.
Я за: Enter -> шара, Ctrl-PgDn -> есть=диск, нет=шара. В каком-то смысле аналогия Ctrl-PgDn в на архивах.
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact: