作者bernachom (Terry)
看板Windows
標題[問題] bat中,輸出含有 " - " 符號的字串
時間Sun Sep 6 10:27:25 2015
作業系統: windows 7
Service Pack: sp3
問題內容:
各位前輩好,請教一下
SET FILENAME =E-L-M
^^^^^^^^^^^
多了空隔,所以輸出會有問題
ECHO %FILENAME%
PAUSE
上面這段是我簡單寫的輸出範例
我想要印出,E-L-M
我先將E-L-M丟到變數裡面,再做輸出
可是-是特殊符號,好像沒有辦法直接輸出
想請教前輩們,該怎麼印出含有-符號的字串呢?
謝謝幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.191.140
※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1441506447.A.19D.html
我找到原因了,謝謝你讓我看到這個原因...
好像是我多了一個空白,所以輸出會有問題...冏..
感謝協助
※ 編輯: bernachom (36.228.191.140), 09/06/2015 10:59:09
→ satou20444: 結果是空白的關係嗎XD 我以為是保留字 09/06 11:04
原本我也是這樣子想,一開始我先把大寫改小寫
然後,再對照你的範例,然後想想,跟這個空白會有關係嗎,不會這麼不人性化吧
,結果真的不人性化= =
※ 編輯: bernachom (36.228.191.140), 09/06/2015 11:24:27
→ exitptt: 加" 09/06 18:24