ユーザーが 2 つの個別のパス名を指定できる状況があり、一方のパス名がもう一方のパス名の「内側」にあるかどうかを確認する必要があります。両方のパス名が UNC である場合、または両方がドライブ文字ベースである場合はこれを行うことができますが、それらが混在している場合はどうなりますか?
「C:\Program Files」などのパスを「\\[このコンピューター名]\C\Program Files」に「正規化」できますか? 明らかに、UNC 形式のネットワーク フォルダーには、対応するドライブ文字がマップされていない可能性があるため、別の方法に進むことはできません。