Как записывать путь к файлу

3 способа скопировать путь к файлу или папке

В этой инструкции я покажу, как скопировать полный путь к файлу в Windows 10. Иногда нам для поиска информации или работы других программ, необходимо скопировать путь расположения файла, папки или каталога. Чтобы найти определенный файл в иерархии каталогов, необходимо указать абсолютный путь к нему.

Как посмотреть путь к файлу?

Существует несколько способов просмотра и копирования пути к файлам и папкам. Самый простой из них, это использовать клавишу «Shift» ⇒

С помощью Shift

  • выбираем папку или файл, до которого вам нужно скопировать путь;
  • зажимаем «Shift» и кликаем правой кнопкой мыши по иконке выбранного файла;
  • в появившемся меню жмем по пункту «Копировать как путь»;

  • путь скопирован в буфер обмена и теперь его можно вставлять куда вам требуется.
  • Например, путь к рабочему столу Windows 10 на моем компьютере имеет вид ⇒ C:UsersAlexDesktop, а к папке Temp ⇒ C:Program Files (x86)Temp

    Через свойства папки или файла

    Следующим способом удобно смотреть расположение папки или документа, но скопировать весь путь не получиться, так как последняя директория в пути не указывается.

    1. Нажмите правой кнопкой мыши на папку и откройте ее “Свойства”.
    2. У вас появиться вкладка «Общие» в которой есть пункт «Расположение». В нем прописан весь абсолютный путь до вашей папки, но без ее имени. Можно сохранить и без него, но для полного пути все равно придется копировать и имя нужного файла, что не очень удобно.

    Например путь к графическому изображению help.png

    E:Фотоматериалы и изображенияИконкиhelp.png

    будет выглядеть как ⇒

    E:Фотоматериалы и изображенияИконки

    Узнаем путь к файлу в командной строке Windows

    1. Открываем командную строку. Сделать это можно, нажав комбинацию клавиш Win+R и в открывшейся строке ввести cmd.
    2. Перетаскиваем иконку файла или папки в основное окно программы cmd.exe.
    3. Полный путь до файла будет скопирован в окно командной строки. Если это будет файл запуска, например exe, то при нажатии кнопки Ввод (Enter) запуститься программа.

    Для примера создадим документ Word с именем Doc3 и поместим его в любую папку и посмотрим его путь в командной строке.

    Как скопировать путь к файлу на Mac

    Пути к файлам и папкам на Маке можно узнать так же, как и в Виндовс через Shift, только названия кнопок другие ⇒

    • открываем в Finder нужную папку или программу;
    • удерживая клавишу Option, жмем по ней правой кнопкой мыши;
    • выбираем пункт «Скопировать путь до имя вашего файла«.

    В буфер обмена скопируется полный путь к файлу например ⇒

    Скопировать полный путь до любого файла достаточно просто и с этим справится любой пользователь ПК или ноутбука.

    Абсолютный и относительный пути

    Путь (от англ. path) — набор символов, показывающий расположение файла или каталога в файловой системе.

    Например, в следующей записи G:EPIM ProНеобходимые программыABBYY FineReader 10.0.102.95 Proreadme.txt

    readme.txt — это имя файла, а G:EPIM ProНеобходимые программыABBYY FineReader 10.0.102.95 Pro — путь к нему.

    Полный (абсолютный) путь к файлу начинается с логического имени диска. Далее идут имена вложенных друг в друга папок (их может быть сколько угодно много). В последней папке содержится требуемый файл.

    Имена дисков и папок записываются через слеш-разделитель. В операционных системах UNIX разделительным знаком при формировании пути является обратный слеш «/» . В Windows — «» . Они служат для разделения названия каталогов, составляющих путь к файлу.

    Стандартный путь состоит из трех компонентов ⇒

    1. Буква тома или диска, после которой следует разделитель томов ( «:» двоеточие).
    2. Имя каталога. Символ «» разделителя каталогов служит для разделения подкаталогов в его внутренней иерархии.
    3. Необязательное имя файла. Символ разделителя каталогов служит для разделения пути к файлу и его имени.

    Если присутствуют все три компонента, путь является абсолютным. Полный путь всегда начинается с корневого каталога.

    Если буква тома или диска не указана и имя каталога начинается с символа разделителя, то такой путь задан относительно корня текущего диска. В противном случае путь задан относительно текущего каталога.

    В следующей таблице показаны некоторые возможные пути к каталогам и файлам ⇒

    C:UsersAlexAppData — абсолютный путь к файлу из корня диска C.
    AlexAppData — относительный путь из подкаталога.

    Как прописать путь к файлу в HTML?

    Наверняка вы уже сталкивались с необходимостью вставки на своём сайте изображений, видео или какого-то файла для скачивания. При решении этой задачи много проблем возникает именно из-за неправильно прописанного пути к файлу. Давайте разбираться как же правильно прописать путь к файлу.

    Навигация по статье:

    • Что такое абсолютный путь к файлу?
    • Как определить абсолютный путь к файлу у себя на хостинге?
    • Что такое относительный путь к файлу?
    • Определение пути к файлу в WordPress и других CMS

    Путь к файлу это своего рода его адрес содержащий в себе цепочку (последовательность) папок, внутри которых он находится. Путь может быть абсолютным и относительным.

    Что такое абсолютный путь к файлу?

    Если говорить простым языком, то это полный путь к файлу, который содержит в себе название сайта, протокол http или https, название папок, внутри которых он находится, а так же его имя и расширение.

    Например, для картинки image.png, которая лежит в папке images на вашем хостинге абсолютный путь будет выглядеть так:

    Когда вы создаёте HTML страницу на компьютере у вас абсолютный путь будет начинаться не с HTTPS, а с названия диска, на котором этот файл находится. Затем будет идти последовательность папок внутри которых он лежит, а уже потом имя файл и его расширение.

    Посмотреть этот путь можно в адресной строке:

    Как определить абсолютный путь к файлу у себя на хостинге?

    Часто при подключению к сайту по FTP или файловый менеджер на хостинге у вас открывается корневая папка, в которой находится куча других папок и не всегда понятно где находится сама папка с доменом, куда загружать файл и какие папки указывать в абсолютном пути.

    В этом случае нам нужно:

      1. Найти папку, в которой лежат файлы сайта.
      Например, в случае с CMS WordPress в ней должны находиться папки «wp-admin», «wp-content» и так далее.

    Потом приписываем к нему скопированный адрес папки с загруженным файлом и в конце пишем название его название и расширение.

    Особенности абсолютного пути:

    • указанный адрес будет работать при его использовании на других сайтах или страницах
    • при смене домена основного сайта или при переходе на https адреса в этом пути тоже нужно будет менять.

    Что такое относительный путь к файлу?

    С эти немного сложнее. Относительный путь к файлу указывается относительно расположения того файла в коде которого он указывается. Давайте разберём на конкретных примерах.

    Пример 1.
    Допустим, мы вставляем картинку в index.html, который лежит в папке с доменом. Там же в папке с доменом находится папка images с нашей картинкой.

    Относительный путь будет выглядеть так:

    Пример 2.
    Нам нужно указать относительный путь к картинке в файле style.css, который лежит в папке CSS. При этом сама картинка находится не папке images.

    В этом случае если мы просто напишем /images/image.png, как в предыдущем примере, то это не сработает!

    Браузер будет воспринимать эту запись так: «Зайди в папку images, которая лежит рядом с файлом style.css и возьми там файл image.png». Проблема в том, что в рядом с style.css нет никакой папки images! Она находится на уровень выше.

    В таком случае мы должны как бы сказать браузеру: «Сначала выйди из папки CSS, в которой лежит style.css в котором мы указываем наш абсолютный путь, а потом зайди в папку images и возьми там файл image.png»

    На языке кода команда «выйди из папки» будет выглядеть так: ../

    В итоге получим:

    Пример 3.

    Если нужная картинка лежит рядом с файлом, в коде которого вы пишете путь, то это будет выглядеть так:

    Особенности относительного пути:

    • для того чтобы его указать нужно представлять структуру файлов сайта
    • указанные адреса будут работать только в пределах вашего сайта
    • при переходе на https или смене домена все адреса будут по прежнем работать и их не нужно менять.

    Определение пути к файлу в WordPress и других CMS

    При работе с движками для отображения определённых файлов на сайте вам нужно указывать пути к ним или в админке или коде темы или шаблона.

    Если вы вносите правки в коде, то указывать относительный путь вы должны относительно файла index.php который лежит в папке с доменом.

    Получается, что вы вносите правки в файле шаблона, но путь должны указывать как будто бы вы работаете с index.php в корне сайта. Такова особенность работы движков.

    Если вы указываете адрес внутри скрипта или CSS файла, то путь указывается относительно этого файла.

    Так же в WordPerss есть специальные функции, которые избавят вас от необходимости бродить по папкам и гадать какой адрес нужно указывать. Эти функции возвращают абсолютный путь к папке с темой. Их несколько, но я обычно использую вот эту:

    Как записывать путь к файлу

    Абсолютные и относительные ссылки. Как указать путь к файлу правильно Абсолютные ссылки всегда начинаются с имени протокола. Например http:// и содержат имя файла.

    Относительные — ведут отсчет от корня сайта или текущего документа.

    При обращении к каталогу без явного указания названия файла (то, что пишется в конце, после /fail.html) обычно открывается индексный файл — index.html. Это стоит помнить, чтобы всегда вы могли защитить свой сайт от мошенников. Об этом я рассказываю в настройках WP.

    Абсолютные ссылки обычно применяются для указания документа на другом сетевом ресурсе, впрочем, допустимо делать абсолютные ссылки и внутри текущего сайта. Однако подобное практикуется нечасто, поскольку такие ссылки достаточно длинные и громоздкие. Поэтому внутри сайта преимущественно используются относительные ссылки.
    Если вы забыли как правильно написать ссылку в коде , то следует вернуться к этому посту.
    Рассмотрим создание относительных ссылок более подробно.

    Вариант 1 Фалы располагаются в одной папке?

    Здесь все просто. Нужно сделать ссылку из исходного на ссылаемый. То есть вот так:

    Вариант 2. Исходный в папке, а ссылаемый в корне

    ../ мы говорим, что нужно выйти из текущей папки на уровень выше. Много папок, значит и ../ ../ ../ — много. Столько сколько папок (уровней)

    Вариант 3. Исходный в корне сайта, ссылаемый в папке
    То есть зеркальный вариант от предыдущего.

    Здесь путь такой

    Если много папок, то

    Вариант 4.Файлы в разных папках

    Здесь нужно выйти — ../ из одной и второй ../ папки и там уже найти файл

    Как видите, ничего трудного нет в этом, если знать, как правильно обозначить путь к файлу.

    Хочется предупредить, что этот метод указания пути к файлу не работает на локальном компьютере и годится, только для серверов.

    Зато на компьютере вообще все проще простого.

    Сейчас я вам расскажу пару фишек о том, как легко и точно прописать путь к файлу.

    Вариант первый.

    1. Выбираете нужный вам файл
    2. Зажмите кнопку Shift и щелкаете правой кнопкой мыши.
    3. В открывшемся меню выбираете копировать путь к файлу.
    4. Вставляете сразу после = без кавычек. Они подставятся автоматически.

    Если вы пользуетесь командной строкой на компьютере. Лично у меня она даже закреплена в панели задач. То..

    Вариант второй.

    1. Открываете командную строку
    2. Просто перетаскиваете туда нужный файл
    3. Получаете точный путь к вашему файлу. Копируйте и наслаждайтесь!

    На этом все на сегодня. Хочется добавить. что при создании папок и файлов не стоит пользоваться кириллицей и тем более пробелом, или разными регистрами символов.
    Пробуйте, экспериментируйте и делитесь своими «фишками» и «кейсами».

    Абсолютный и относительный путь к файлу

    Тем, кто изучал и знает HTML известно, что в качестве значения атрибута href тега a необходимо указать путь к файлу, на который делается ссылка.

    Или, например, значением атрибута src тега img является путь к файлу с изображением, которое будет располагаться на странице.

    Путь к файлу — это его адрес. Адрес может быть абсолютным и относительным.

    Итак, что такое абсолютный и относительный пути к файлу?

    Абсолютный путь к файлу

    Абсолютный путь к файлу (иногда говорят полный путь к файлу) или абсолютный адрес работает везде, где прописана ссылка — независимо от имени сайта и его расположения.

    Например, ссылка https://www.webpupil.ru является абсолютной и ведет на главную страницу этого сайта.

    Ссылка https://www.webpupil.ru/articles.php также является абсолютной и указывает путь к странице этого сайта, содержащей перечень статей — к файлу articles.php.

    Таким образом, абсолютный адрес или абсолютный путь к файлу — это полный путь к файлу, начинающийся с указания протокола http или https с двоеточием и двумя символами слэш :// , затем указывается адрес сайта, в нашем случае — это www.webpupil.ru и далее через слэш / непосредственно имя файла — articles.php .

    Если файл расположен не в корневом каталоге сайта (корневой каталог/папка — это каталог, который не является подкаталогом ни одного другого каталога), а в папке folder (то есть расположен во вложенной папке), то для указания абсолютного пути к этому файлу следует после имени сайта указать имя папки, а затем имя самого файла: https://www.webpupil.ru/folder/articles.php .

    Любую абсолютную ссылку (то есть ссылку, содержащую адрес сайта) можно разместить на любой странице любого другого сайта или текущего сайта, и она будет рабочей, то есть, кликнув по ней, пользователь обязательно перейдет по указанному в ней адресу.

    Абсолютный путь к файлу, как правило, используется для создания ссылок на другие сайты. Конечно, такие ссылки можно использовать и внутри сайта, но подобное происходит редко, так как в основном абсолютные ссылки длинны и неудобны .

    Относительный путь к файлу

    Для перехода между страницами внутри сайта используют относительные ссылки или относительные адреса. Относительный путь к файлу указывают относительно текущего документа или относительно корневого каталога. И здесь возможны варианты.

    Рассмотрим несколько примеров.

    Файлы расположены в одной папке

    Главная страница этого сайта — файл index.php и страница, содержащая перечень статей — файл articles.php находятся в корневом каталоге (в одной папке). Для создания ссылки с одной из этих страницы на другую, необходимо в качестве значения атрибута href тега a указать имя файла, на который делается ссылка.

    Ссылка на файл, расположенный во вложенной папке

    Файл articles.php находится в корневом каталоге, а файл с изображением, которое необходимо вставить на страницу располагается во вложенной папке img корневого каталога.

    Вложенная папка или каталог – это папка, которая расположена внутри другого каталога. Условно назовем это первым уровнем вложенности.

    Итак, для указания относительного пути к файлу с изображением необходимо сначала указать имя папки, в которой расположен нужный файл, а затем через слэш / непосредственно имя файла.


    Относительный путь к файлу с изображением.

    Относительный путь к файлу с изображением.

    Ссылка из вложенной папки

    Теперь наоборот: допустим, текущий файл находится во вложенной папке, а файл index.php , на который делается ссылка, расположен в корневом каталоге. В этом случае относительная ссылка (из файла, расположенного во вложенной папке) на файл index.php будет иметь следующий вид:

    То есть перед именем файла, на который делается ссылка из вложенного каталога, необходимо поставить две точки и слэш ../ .

    Второй уровень вложенности каталога

    Еще один пример работы с относительными ссылками.

    Файл, на который делается ссылка, имеет второй уровень вложенности, то есть он расположен в папке, которая уже является вложенной.

    Тогда, чтобы сделать ссылку на файл, который расположен в корневом каталоге, необходимо добавить еще две точки и слэш ../ .

    Подведем итог

    Таким образом, относительные ссылки, относительный путь к файлу или относительный адрес используют для организации ссылочной структуры между файлами, которые являются страницами одного сайта, а также файлами, содержащими изображения, фотографии и другие объекты, которые также непосредственно относятся к текущему сайту.

    То есть все файлы, это и страницы сайта, и различные объекты, вставляемые на эти страницы, расположены на разных уровнях вложенности, но в одном корневом каталоге .

    Если требуется сослаться на какую-либо страницу другого сайта или вставить какой-либо объект, расположенный на другом сайте, то здесь уже нужно использовать абсолютный путь к файлу.

    Как указать путь к файлу: основные правила

    Несмотря на достаточно высокую автоматизацию всех процессов и пользовательских действий, которые предусмотрены в Windows-системах, иногда возникает необходимость ручного задания пути к какому-то объекту, хранящемуся на локальных дисках или на удаленных серверах в Интернете. Ситуаций, когда крайне необходимо вводить такие данные, может быть очень много, но обычно рядовые пользователи ограничиваются простейшими действиями при задании выполнения команд в командной строке, при быстром вызове программных модулей, при проверке расположения объектов на локальных или сетевых ресурсах и т. д. Далее попробуем определиться, как указать путь к файлу или к любому другому объекту, затронув только самые основные аспекты и действия, которые могут понадобиться в повседневной работе, не вникая в нюансы организации сложных структур веб-страниц.

    Что такое путь к файлу, каталогу, диску или веб-странице?

    Для начала давайте определимся с основным понятием пути файла. Что это такое? Грубо говоря, путь к любому объекту представляет собой полную или сокращенную ссылку на его физическое местоположение на жестком диске или в Интернете (но тоже на жестком диске удаленного сервера или компьютера). В некотором смысле компьютерное указание пути можно сравнить со всем привычным почтовым адресом, где вы проживаете.

    Так, например, в адресе указывается страна, город, улица, дом, корпус, квартира и имя жильца. Аналогия здесь такая:

    • страна – диск или удаленный сетевой ресурс;
    • имя жильца или адресата – название конечного файла;
    • все остальное – промежуточные подпапки.

    Многие могут заметить, что в почтовом адресе указывается еще и индекс города. Его чисто условно можно соотнести, скажем, с IP-адресом страницы в Интернете или в сетевом окружении, поскольку для локальных ресурсов такие пути практически никогда не используются.

    Теперь давайте посмотрим, как указать путь к файлу, исходя из такой аналогии. Для начала рассмотрим локальные ресурсы, то есть носители, подключенные непосредственно к одному компьютеру.

    Типы путей

    Но тут сразу стоит сделать еще одно небольшое отступление. При указании пути к любому объекту нужно учитывать, что они могут быть либо абсолютными (полными), либо относительными (сокращенными). Полные пути применяются для указания точного местоположения искомого объекта, а относительные предназначены для объектов, которые могут находиться в определенных папках, для которых указывать их расположение изначально не нужно (это чаще всего применяется в веб-программировании при создании ссылок для перехода к документу).

    Как записывать путь к файлу в Windows-системах: общие правила

    Но это все пока что была теория. Перейдем к практике.

    Итак, абсолютный путь всегда должен начинаться с указания литеры (буквы) диска или носителя, после которой ставится двоеточие. После него вписывается обратный слэш (черта с наклоном влево), далее указываются все промежуточные каталоги (опять же через разделитель в виде слэша), а в конце вписывается имя файла с обязательным указанием его расширения.

    Запись путей для веб-страниц

    Теперь отдельно стоит сказать о том, как указать путь к файлу, находящемуся на удаленном сервере (в Интернете). Понятно, что в этом случае точно определить букву диска вы не сможете. Собственно, это и не нужно.

    В качестве абсолютного пути указывается последовательность, в которой первым вписывается название протокола (например, http, https и т. д.). Затем ставится двоеточие, указывается двойной правый слэш. После этого через одинарный правый слэш прописываются все промежуточные страницы (ресурсы). А в конце, как и в прошлом случае, задается название файла с расширением или имя содержащего его каталога (или страницы) для просмотра всех объектов.

    Как узнать, где находится файл?

    Но очень часто можно встретить ситуации, когда абсолютный путь к нужному объекту вы не знаете, а его срочно нужно определить. Для этого можете воспользоваться «Проводником» и просто задать название файла в специальном поисковом поле или выполнить аналогичный поиск по расширению, вписав его после точки и заключив в звездочки.

    В случае с папками в адресной строке путь можно будет скопировать, используя для этого пункт меню ПКМ «Копировать адрес как текст», а затем вставить в нужное место, дописав название файла вручную. Однако можно использовать свойства самого файла, где тоже будет указана директория, в которой он находится.

    А вот в случае наличия для файла ярлыка уже в его свойствах следует обратить внимание на поле типа объекта. В котором как раз и будет указан абсолютный путь.

    Методы быстрого копирования путей и открытия нужных файлов

    Как указать путь к файлу, немного разобрались. Теперь кратко остановимся на некоторых методах, позволяющих ускорить открытие файлов или копирование их адресов (путей).

    Например, используя копирование, описанное выше, ссылки на абсолютные пути файлов можно вставлять в командную консоль, но при этом сам путь с обеих сторон должен заключаться в кавычки. Чтобы не заниматься такими вещами, можете просто перетащить нужный объект из «Проводника» в командную строку. Если это исполняемый файл программы, она запустится немедленно. Если же это какой-то документ, он будет автоматически открыт в сопоставленном ему приложении.

    Напоследок остается добавить, что очень часто может потребоваться использовать консоль «Выполнить». В качестве простейших команд в ней вводятся именно названия исполняемых компонентов, для которых путь доступа к файлу и расширение запускаемого объекта очень часто указывать не нужно. Почему? Да только потому, что меню «Выполнить» в основном предназначено для вызова исполняемых апплетов (обычно EXE-формата и некоторых других), находящихся по умолчанию либо в директории System32, либо в каталоге Windows.

    Например, для запуска редактора реестра достаточно вписать только имя файла regedit, для старта стандартного «Блокнота» — notepad, для командной строки — cmd и т. д. В принципе, если выполнить некоторые нехитрые настройки, для такого типа быстрого запуска можно указать любое приложение или какой-то документ, но это уже отдельная тема для разговора.