Мое приложение получает путь к исходному контейнеру в чистом виде (из представления снимка), например: \ hostmachine \ vobs \ VOBNAME.vbs \ c \ cdft \ 1e \ 1d \ 92a7e1286af9489595a9df220730e1e3
Предполагая, что я знаю тип документа (PDF, Word, Excel, Text и т. Д.), Я могу открыть этот путь с помощью соответствующего приложения. Но как мне получить тип файла по этому пути?
Я знаю, что исходное имя файла можно получить с помощью команды cleartool desc:
Описание прозрачного инструмента: 92a7e1286af9489595a9df220730e1e3
, но это работает, только если я установил в своем рабочем каталоге представление, содержащее VOB. Поскольку все, что у меня есть, - это путь к исходному контейнеру - я не знаю, откуда он пришел. Есть ли способ получить исходное имя файла, используя этот путь, не зная пути представления?
В качестве альтернативы, есть ли простой способ определить, какое представление снимка содержит этот путь?