[批次] 大批抓檔

看板EzHotKey作者 (迴圈)時間15年前 (2010/10/26 12:19), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
我以網路磁碟方式抓取遠端檔案,執行動作如下: NET USE K: \\192.168.0.5\E$ 123456 /user:User copy K:\*.log d:\DVR NET USE K: /delete 依據IP不同,共有五百多部電腦需要做這樣的動作 我以 & 符號將上述三行指令串接成為一行指令,儲存在Excel中 所以Excel可以看到五百多列的指令,如下所示: NET USE K: \\192.168.0.5\E$ 123456 /user:User & copy K:\*.log d:\DVR & NET USE K: /delete NET USE K: \\192.168.0.6\E$ 123456 /user:User & copy K:\*.log d:\DVR & NET USE K: /delete NET USE K: \\192.168.0.7\E$ 123456 /user:User & copy K:\*.log d:\DVR & NET USE K: /delete .......依此類推(只有IP不同,其餘均相同) 請問有什麼方法可以用批次的方式一次執行這五百多行指令? 而且,將來也可以針對單一的電腦,就直接執行單一的指令即可 我的想法有幾個: 1.將每行指令再用 & 串接,作成批次檔(但若將來想執行某一部電腦時,可能會找許久) 2.將每個指令作成一個批次檔,但五百多部就會有五百多個檔案,該怎麼做? 3.不知道Excel可不可以直接呼叫批次檔? 我比較希望後兩者的方法,請高手幫忙了,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.154.204 ※ 編輯: whileloop 來自: 220.132.154.204 (10/26 12:25)

10/27 15:00, , 1F
把 IP 列一個清單.txt 批次檔用 For 去讀清單 變數套入即可
10/27 15:00, 1F

11/05 13:27, , 2F
是只在一台電腦做500個指令而以
11/05 13:27, 2F

11/05 13:28, , 3F
用vb shell 很簡單就能解決
11/05 13:28, 3F

11/05 13:28, , 4F
就一個for迴圈而以 ip用變數
11/05 13:28, 4F
文章代碼(AID): #1CnbRDJ3 (EzHotKey)
文章代碼(AID): #1CnbRDJ3 (EzHotKey)