某公司面試時出的題目, 小弟我實在想不到如何解答, 只好來請教大家..
題目大至上是這樣:兩台電腦,a跟b, 由a架設FTP伺服器, b電腦需每隔15分鐘自動透過FTP登入a伺服器資料夾(10.0.0.1/share)並上傳b電腦中 D:\log.txt 的檔案。登入a伺服器帳號:abc 密碼:123
此過程不能使用額外的程式或工具, 僅能使用Windows標準安裝的指令, 並寫出完整的指令集.
Ex:
CMD
FTP
open 10.0.0.1
user abc
pwd 123
cd share
我只會到這..其中的每隔15分鐘更是想不到怎麼設定, 用AT排程?
最後一行應該是 bye
一時沒想到要用 goto, 真是好答案, 推!!!
by 是 bye 的 簡寫
在批次檔(*.bat)中內建並沒有 SLEEP 命令
利用 PING 指令好了,這個最好用啦!
ping 127.0.0.1 -n 900 > nul
沒想到是裝了Windows Resource Kits Tools才有sleep 指令
我在cmd下的等待都是用 choice 去做比較多..^^ 當然 ping 也是很好的用法..^^
choice /c ab /n /d a /t 900 <-- 這個 900 就是 900 秒
命令提示字元並沒有計時器的功能
您可以用 以下方法代替
ping -n 900 127.1 > NUL
基本上每秒 PING 本機一次 900次就是15分鐘
大大你好
好感動 找到這個主題
我也想執行藉由衛星網路定時傳送船隻的GPS檔案到公司伺服器
請大大交我
請問是架FTP-----有推介可以執行上述指令的嗎
架好FTP後 在哪裡執行上述指令呢 一般都是看到左半(寄出端)跟右半(接收端)