台灣最大程式設計社群網站
線上人數
1169
 
會員總數:243449
討論主題:188175
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 上傳檔案至遠端目錄
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
上傳檔案至遠端目錄
價值 : 30 QP  點閱數:125 回應數:3

樓主

Henry
門外漢
0 9
191 13
發送站內信

目前有個需求是必須同時上傳檔案到本地目錄及遠端桌面連線的目錄
例如我想將檔案上傳到 192.***.*.**的 C:/TEST/images/ 之中
請問該怎麼做才能達到此目的,感激不盡





搜尋相關Tags的文章: [ 上傳遠端 ] , [ 遠端目錄 ] , [ 上傳檔案 ] ,
本篇文章發表於2018-10-31 17:48
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
我覺得你寫個dos 的 copy C:/TEST/images/*.* 遠端路徑的 bat 去排程執行 會比較簡單一點
本篇文章回覆於2018-10-31 19:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

初階MIS
檢舉此回應
Directory.CreateDirectory("192.***.*.**的 C:/TEST/images/");
String fileName = "檔案名字";
String savePath = "192.***.*.**的 C:/TEST/images/";
String saveResult = savePath + fileName;
FileUpload3.SaveAs(saveResult);

你可以試試看這個
本篇文章回覆於2018-11-01 08:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
目前有個需求是必須同時上傳檔案到本地目錄及遠端桌面連線的目錄
例如我想將檔案上傳到 192.***.*.**的 C:/TEST/images/ 之中
請問該怎麼做才能達到此目的,感激不盡


小喵比較好奇的是背後的原因?
為何需要同時寫到遠端網路路徑分享的資料夾中

寫過去就好嗎?還是需要同步(同時有、同時無)?

---
會這麼問,是因為小喵有系統,後台系統在另外一台主機(B)上
而前台又是另外一台主機(A)

檔案上傳,小喵後從後台上傳,前台要同時可以顯示出來

小喵的做法如下:
1.B主機設定一個網路路徑分享(//ServerB/FileShare),分享給某一個指定的帳號(accountA)『讀取』的權限(無寫入)
2.然後在A主機,建立一個相同帳密的(accountA)
3.在A主機的IIS,建立一個『虛擬目錄(FileShare)』他的實體路徑是(//ServerB/FileShare)
4.建立一組新的AppPool,在進階設定中,指定他使用的帳號是(accountA)(讓他有讀取的權限)
5.3的虛擬目錄,指定他的AppPool是4建立的那個AppPool

這樣,我的檔案只需要『存一份』,然後共用
就可以『避免兩端同步』的複雜處理,讓管理、維護、撰寫單純化

以上是小喵的需求與做法,提供您參考
主要還是希望知道您的需求是什麼?才能針對您的需求給予更符合您需求的建議方案

^_^

本篇文章回覆於2018-11-01 11:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.