OK按我的理解,這裏是您的解決方案。
1.創建一個可以訪問該位置的特定用戶。並憑藉該憑證您可以運行您的批處理程序。
2.你多想少一個調度器。看看石英here
或者你可以使用Java給出的TimeTask。您可以根據需要修改以下程序。 示例如下所示。
import java.util.Timer;
import java.util.TimerTask;
public class TimerTest{
private Timer timer;
public TimerTest() {
timer = new Timer();
timer.schedule(new PrintTask(), 5*60*1000);
}
class PrintTask extends TimerTask {
public void run() {
// System.out.println("Timer task is printing..");
// timer.cancel();
//write file copy logic here.
// see - Files.copy(source, target, REPLACE_EXISTING);
// see java nio APIs
}
}
public static void main(String args[]) {
new TimerTest(5);
}
}
你的問題是非常不清楚的。 1.你想要一個批處理程序嗎? 2.你想對你的邏輯有單獨的權限? 3.你想節省帶寬嗎? 請明確要求。看到有人已經低估了你的問題,可能只是因爲這個原因。 –
看'robocopy'。 – Endoro
我試圖讓自己非常清楚。無論如何,這是我需要的。 批處理程序可以每5分鐘(或我選擇的任何時間間隔)從另一個文件夾移動另一個文件夾 – Vivek