正常我會思考其它通道的方式來處理這件事。如ftp、ssh、put....
因為如果需要用到如「xcopy」這樣的指令。一般都是至少需要有「讀、列表、寫、執行」的權限。
所以你很難做到不給看。
但這是因為使用指令的問題。所以只要換另外一種搬檔案的方式,不需要「讀、列表」的權限情況下。就可以做到你要的事。
我之前的做法其實是利用的ftp。再搭配網路硬碟的方式處理。
後來改用共用區的方式。加入步進程式的處理。
也就是user並不會去做搬或copy的動作。而是建立一個埶行指令檔出來。
該指令檔是會由總管理權限的帳號。去做拉取的動作。(當然要搭配一下排程了)
批次檔可以這樣寫,檔案複製完就刪除連線:
@echo off
net use \\1.1.1.1\TEMP [password] /user:Domain\UserName
xcopy * \\1.1.1.1\TEMP /C/D/Y
net use /delete \\1.1.1.1\TEMP
但風險是密碼是以明碼存在批次檔中,您可以找bat編譯exe的程式來克服