我已經分配了一個內部任務,我需要在C#中編寫Windows應用程序,當用戶輸入用戶名和密碼時,Windows會奇蹟般地映射FTP或SFTP文件夾作爲網絡驅動器。以編程方式將FTP和SFTP映射爲網絡驅動器(網絡重定向器)
我已經通過一些研究,似乎「網絡重定向器」是我的問題的答案。
我不是很熟悉windows thingies,誰能告訴我這是否是正確的方向?或者你有更好的線索?
謝謝。
我已經分配了一個內部任務,我需要在C#中編寫Windows應用程序,當用戶輸入用戶名和密碼時,Windows會奇蹟般地映射FTP或SFTP文件夾作爲網絡驅動器。以編程方式將FTP和SFTP映射爲網絡驅動器(網絡重定向器)
我已經通過一些研究,似乎「網絡重定向器」是我的問題的答案。
我不是很熟悉windows thingies,誰能告訴我這是否是正確的方向?或者你有更好的線索?
謝謝。
您需要創建一個由FTP或SFTP服務器支持的虛擬文件系統。這可以使用我們的Callback File System庫(FTP或SFTP部分可以使用我們的其他產品SecureBlackbox完成)完成。還有Dokan庫,它試圖在Windows上模仿FUSE並創建一個虛擬磁盤。
如果你可以與最終用戶的解決方案去,我們實現了一個使用我們的回調文件系統和SFTP服務器映射到一個虛擬驅動器免費SFTP Net Drive應用。
這是一項艱鉅的任務。 「神奇地」你是對的。 :) – bzlm
我剛纔引用了我老闆的話,隊友:)如果這個任務是巨大的,我想知道爲什麼,並告訴我的老闆在結構上需要多長時間才能完成。 :D –
@ Bill Kary如果你想從頭開始寫所有東西 - 一個人約2年。如果你使用第三方庫,那麼這個任務將縮減到一個月的密集工作。 –