пятница, 20 января 2012 г.

Работа с файлами с длинными полными именами

      Итак, следуя всем рекомендациям, вы рассортировали все свои файлы по папкам. Всё просто и понятно. Но тут может возникнуть проблема: полное имя файла становится чрезвычайно длинным! Обычно мы работаем с относительным именем файла, и тут проблем нет. Есть ситуации, когда использовать полный путь к файлу просто неудобно, но есть ситуации, когда длина полного пути к файлу является критичной. Например, для такой повседневной операции как копирование файла в Windows есть ограничение на длину полного имени файла в 256 символов. Что же делать в этом случае?

      Если вы часто пользуетесь каким-то файлом или, например, в программе или скрипте вам нужно указать его полное имя, а сам файл запрятан где-то в глубинах вашего жесткого диска, то не нужно мучить себя, каждый раз вспоминая этот длинный путь к файлу. Достаточно вспомнить, что в Windows есть ярлыки - указатели на объекты!
      Создать ярлык для файла или программы можно разными способами:
      - Нажать правой кнопкой мыши в любой области рабочего стола, в пункте "Создать(New)" выбрать пункт "Ярлык(Shortcut)", и далее создать ярлык.
      - В Проводнике навести курсор на этот файл, нажать на правую кнопку мыши и выбрать пункт "Создать ярлык (Create Shortcut)".
      Ярлык создан. Можно пользоваться. Просто и удобно!


      Если же из-за длинного пути к файлу не удается выполнить копирование, то создание ярлыка в этом случае не поможет. В этом случае можно использовать очень простой способ: подключение сетевого диска (маппинг).
      Как это сделать:
      - На рабочем столе нажать правой кнопкой мыши на значке "Мой компьютер" и выбрать "Подключить сетевой диск (Map Network Drive)". В появившемся окне нужно выбрать букву для подключаемого диска и указать путь. Можно указать как путь к папке на этом же компьютере, так и путь к папке на другом компьютере сети.
      или
      - В Проводнике Windows на панели настрое выбрать "Сервис (Tools)", "Подключить сетевой диск (Map Network Drive)".
      Например, полный путь к файлу более допустимой для копирования длины в 256 символов D:\E-books\New\Novels\...\Summer.txt. Если при подключении сетевого диска выбрать букву диска Z: и путь вида D:\E-books\New, то для доступа к нужному файлу можно будет использовать короткий путь Z:\Novels\...\Summer.txt.


      Для тех кому не нравится подключение сетевых дисков я знаю еще один способ копирования файла с длинным полным именем: использование программы FAR 2.0. В этой программе можно копировать даже файлы с длиной полного имени более 255 символов. Замечание: если файл по-прежнему не копируется, то нужно отключить RecycleBin.






Комментариев нет:

Отправить комментарий