[已解決]如何寫批次檔,讓用戶遠端登入Server自動排程移動檔案?

因用戶在遠端登入Server後"直接輸出報表到用戶端電腦"很慢,一分鐘完成不到30k
但若先輸出在Server(瞬間完成),再移動到用戶電腦就很快,每秒數十 數百K
我猜是軟體報表輸出機制緣故,但看過軟體設定,無從從軟體著手

所以目前有個需求,想讓各用戶在遠端登入Server後可以排程每秒執行
move 登入用戶之桌面底下的*.pdf .txt xls xps檔 到 對應本機用戶電腦 \\tsclient\C\
\tsclinet\ 用戶電腦名稱(遠端登入後會自動抓用戶的電腦名稱)
\C\ 路徑
只要有報表輸出到桌面後,就會自動移到用戶電腦上
不知道該如何寫bat讓用戶登入後每秒運行?如果檔案還沒移動完,又在下一秒執行會有問題嗎
或者有更好辦法,感謝
2014-03-23 12:07 發佈
被蟑螂綁架的豬 wrote:
因用戶在遠端登入Se...(恕刪)

自動化必須對過程或結果能夠掌握才可行,不然會有無法預期的後果,此CASE個人建議方式為:
PULL方式:
.雙手萬能:寫BATCH,時機由USER自行掌握,按一下就執行MOVE的動作
.一定要自動也行,因為沒產生完畢的一般會自動鎖檔,因此不會有問題,只會出現無法刪除檔案的ERRORMESSAGE,可以用排程指定期間,偵測到有檔案要般時就執行搬移的程序.對於ERRORMESAGE則將他弄成不要顯示並跳過此檔即可.這部分牽涉到作業系統的安全性稽核原則和檔案完成的時間等因素(例如鎖檔時就等到檔案執行完畢解鎖),因此無法給予比較明確的建議,但一定有解.
PUSH方式:
.既然可在SERVER端產生,這部分應該用SERVER STORE PROCEDURE或是搭配排SCHEDULE定時RUN STORE PROCEDURE來解決比較合理,必要時可搭配方案一,由USER端RUN BATCH強迫拉檔案,我也比較建議使用這個方案.
被蟑螂綁架的豬 wrote:
如何寫批次檔,讓用戶遠端登入Server自動排程移動檔案?

我個人是不太喜歡使用者連入 Server 做些有點恐怖的事,
誰知使用者會在 Server 上做些什麼奇怪的事.

我覺的不用弄的複雜,
只須用 Monitor 目錄小工具,
再配合批次檔就能處理,
讓使用者端單純的只上傳檔案,
後續問題由 Server 端主控處理後再回傳給使用者端.
☆ 私人訊息直接刪除不再回覆 ☆ 願望 : bovuhPPjMnEfkyhggnsJdABaLFPuhXT4
目前用戶在大陸是用RemoteApp連入設備,只能操作軟體畫面,執行不了其他東西
也無法用遠端桌面連線 登入(進入後會自動被登出)
所以沒辦法讓用戶自己執行其他程式,
只能我在群組原則上,下進入後讓用戶登入後自動執行批次

早上已想到辦法,用FreeFileSync軟體來解決,
讓他登入後每2秒比對、同步伺服器端用戶資料夾及用戶的本機資料夾
感謝各位
nwcs wrote:
自動化必須對過程或結...(恕刪)
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?