2home 打造桃花源
標題:
bat檔去掉多餘符號
[打印本頁]
作者:
大地彩妝師
時間:
2018-1-7 18:13
標題:
bat檔去掉多餘符號
@echo off
set /p t=請輸入欲查詢的日期:
echo %t%
pause
echo 將網址存成變數ifo:
set ifo="http://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv&type=ALLBUT0999&date=%t%"
echo %ifo%
echo 截取第1個到倒數第1個字符並記錄在url.txt:
echo %ifo:~1,-1% > url.txt
wget -O "all.csv" -i url.txt
失敗
url.txt的內容:
系統無法接受輸入的日期。
輸入新日期: (yy-mm-dd)
======================
wget -O "all.csv" -i url.txt
url.txt裡的網址不能是
"
http://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv&type=ALLBUT0999&date=20180105
"
要想辦法弄成
http://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv&type=ALLBUT0999&date=20180105
但我弄不出來
作者:
alex.chen
時間:
2018-1-7 19:20
簡單才是王道!windows下確認正確取得檔案!
@echo off
set /p t=請輸入欲查詢的日期(YYYYMMDD):
echo 建立文件名網址變數(ifo):
set ifo="http://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv&type=ALLBUT0999&date=%t%"
wget %ifo%
rename *%t%* %t%.csv
作者:
大地彩妝師
時間:
2018-1-7 19:33
alex.chen 發表於 2018-1-7 19:20
簡單才是王道!windows下確認正確取得檔案!
@echo off
謝啦
原來 wget %ifo%
可以跑^^
為了讓excel都捉同一個檔
所以下載下來的檔名要固定
這樣應該就能自動捉動查詢日期的股價了吧
歡迎光臨 2home 打造桃花源 (http://2home.com.tw/bbs/)
Powered by Discuz! X2