2013-01-09 18 views
0

我正在研究企業社會書籤工具(主要用於Windows用戶)。用戶可能書籤此工具本地鏈接,包括網絡驅動器上,如:獲取Windows局域網上本地靜態文件的完全限定URL

//SERVER//something/file.doc 

或東西是局部的,但還是通過網絡訪問(如果本地設置允許)

//MYNAME_MYMACHINE/Desktop/file.doc 

我想以確保當有人加入書籤像這樣的鏈接:

c:/Desktop/file.doc 

..我其實可以測定C什麼:引用(因爲它可能僅僅是一個安裝的驅動器)。在現實中 - 如果他們已經將驅動器安裝在本地信件下,則此參考僅對本地的一個人有意義。如果其他人試圖點擊以獲取該資源,它將不起作用。

我的問題是 - 我怎樣(使用任何方法) - 查詢本地文件引用並解析任何用戶提供的鏈接的完全合格的網絡路徑?我想提取鏈接的「最完全限定版本」,以最大限度地提高AD/LAN成員的其他人可以點擊的機會。例如,這可以防止用戶不必擔心共享鏈接到文件共享的「完全限定」意味着什麼。

而且 - 在Windows

使用該右鍵菜單上面的第一部分確定最完全合格的網絡訪問的地址資源。然後,我想要構建一個右鍵單擊按鈕,這樣當有人右鍵單擊Windows資源管理器中的某個文件時 - 他們會看到一個選項收藏&分享此文件。當他們點擊時 - 上述解決方案發生並且該文件的鏈接保存在服務器上。這需要經歷的過程很簡單 - 它是一個發佈到應用程序的JSON/XML端點的文章,它保存了您要保存的資源的URL。我怎麼開始爲各種流行的Windows操作系統做這個工作?這是否稱爲「外殼擴展」?

+0

對於'C:/桌面/ file.doc',你會被期待'\\ MYNAME_MYMACHINE \ C $ \桌面\ file.doc'?解決股票可能會增加難度。 –

回答

相關問題