Я использую пакетный скрипт для получения последней версии конкретных проектов. Этот скрипт запускает только tf.exe и получает последнюю версию некоторых бинарных файлов. Все работает нормально, но я хотел бы изменить атрибут загруженных файлов, которые можно записать (дефаффл эти файлы доступны только для чтения). Для этого я хочу определить локальный путь к файлам и использовать команду attrib из команды.Определить локальный путь рабочей области TFS через tf.exe
tf.exe workfold [Workspace] показывает мне локальный путь в каком-то списке, но было бы проще, если бы оно только показывало мне, что я хочу, поэтому я могу использовать подсказку. До сих пор она не выглядит следующим образом:
tf.exe workfold [Workspace]
=======================================
Arbeitsbereich: XYZ-xxxxxx (Username)
Auflistung: TFS-URL
[Workspace]: C:\xxx\TFS\xxx
Можно определить только локальное отображение пути к TFS рабочей области, так что я могу использовать подсказку для ATTRIB-команды без разбора?
Это было здорово, но ошибка как -1 в разрезах подстроки от последнего символа пути '$ _. Line.subString ($ startIndex, $ _. Line.length - $ startIndex)' – SlaterCodes