Получение реального пути текущего каталога при использовании символических ссылок
Итак, я только что узнал, что моя сборка не удалась на сервере сборки (Windows 2008 R2), потому что рабочая область расположена на другом диске с использованием символических ссылок.
Путь сборки есть, C:\Program Files (x86)\Jenkins\jobs\MyProjectTestBuild\workspace
но на самом деле он ведет, d:\Jenkins\jobs\MyProjectTestBuild\workspace\
потому что C:\Program Files (x86)\Jenkins\jobs
это символическая ссылка на D:\Jenkins\jobs
.
По какой-то причине моя сборка никогда не завершается при запуске из, C:\Program Files (x86)\Jenkins\jobs\MyProjectTestBuild\workspace
а завершается нормально при работе в реальном месте.
Итак, вопрос: как я могу узнать реальное местоположение текущего каталога, чтобы я мог перейти в него перед запуском сценария сборки ?
Редактировать:
Я знаю, как проверить расположение символической ссылки. Дело не в этом. Я хочу знать, учитывая путь, где находится реальное местоположение. Не имеет значения, могут ли быть какие-либо символические ссылки в цепочке путей.
0 ответов на вопрос
Похожие вопросы
-
5
Как удалить символическую ссылку на каталог?
-
1
Ссылки в Excel изменены после сбоя
-
5
Отключение звукового сигнала окна cmd
-
-
1
Почему обычные пользователи в Windows не могут создавать символические ссылки?
-
3
Выясните, какой будет путь без символической ссылки?
-
2
Как скопировать файл журнала службы XP при перезагрузке или завершении работы с помощью командной ст...
-
8
Создайте символическую ссылку в Mac OS X Finder
-
4
Необходимо скрыть символическую ссылку, не скрывая каталог, на который она ссылается
-
5
Как изменить символическую ссылку в OS X?
-
4
Каковы преимущества символических ссылок по сравнению с жесткими ссылками и наоборот?