如何使用batch(.bat)建立大量URL

因為工作關係,需要產生大量的網址清單來測試設備功能
但這網址清單又需要藉由XML檔案才能匯入
如果要一筆一筆敲進去,真的會讓人抓狂

參考網路上一些batch的說明與範例,做出適合我自己lab用的批次檔
如此一來, 可以將XML固定的欄位與變數欄位藉次方式直接產生, 完成後將這整段貼回XML即可XD

lab.bat

@echo off
for /l %%n in (1 2 2001) do (
set /a val=%%n
echo ^
echo ^test%%n^
echo ^www.host%%n.com/*^
echo ^
echo ^

)

在command line 下執行lab.bat, 並將結果輸出至 lab_result.txt 這個純文字檔
c:\>lab.bat >lab_result.txt 2>&1

for /l %%n in (1 2 2001) do (
)
這個是讓batch裡面的%%n 變數能夠從1 run 到 2001, 每次的變數+2

0 意見:

張貼留言