Delphiにはファイル名を取り込み、それをUNCに変換する関数ExpandUNCFileNameがあります。マップされたドライブを展開し、ローカルおよび既に展開されている場所をスキップします。ローカルパスまたはマップされたパスからUNCパスを取得する
サンプル
C:\フォルダ\ TEXT.TXT - > C:\フォルダ\ TEXT.TXT
L:\フォルダ\ Sample.txtを - Folder1に\フォルダ\ Sample.txtを\> \\サーバーL:が\\ server \ Folder1 \
にマップされています \\ server \ Folder \ Sample.odf - > \ server \ Folder \ Sample.odf
C#でこれを行う簡単な方法はありますか? Windows APIを使用してWNetGetConnectionを呼び出してから、手動でマッピングされないものをチェックする必要がありますか?
非常に素晴らしい感謝そんなに –