[問題] batch file 檔名 filename
作業系統:Windows 10
版本號:1709
組建:16299.64
發生問題頻率:每次執行這個檔案時
是否有做Windows Update:有
問題內容:
我想要做一個batch file來開啟我編譯過的java class檔,
所以在.bat檔裡要取得這個被開啟的file的名字,
我想要的檔名的格式是只有名字,沒有副檔名,也沒有路徑,也沒有雙引號。
我已經Google過了,但都不理解。
請問要使用什麼字來代表呢?
我在網路上找到的範例(無法使用):"%~ni"
"%%~ni"
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.4.12
※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1511095174.A.9A2.html
※ 編輯: LawLombie (111.243.4.12), 11/19/2017 20:46:27
推
11/20 01:29,
8年前
, 1F
11/20 01:29, 1F
無法使用
※ 編輯: LawLombie (111.243.4.12), 11/20/2017 20:35:42
推
11/20 20:41,
8年前
, 2F
11/20 20:41, 2F
→
11/20 20:41,
8年前
, 3F
11/20 20:41, 3F
java dir \B
pause
※ 編輯: LawLombie (111.243.4.12), 11/20/2017 21:27:35
→
11/20 21:29,
8年前
, 4F
11/20 21:29, 4F
推
11/20 22:36,
8年前
, 5F
11/20 22:36, 5F
→
11/20 22:36,
8年前
, 6F
11/20 22:36, 6F
→
11/20 22:37,
8年前
, 7F
11/20 22:37, 7F
還是不行
java %n~1
pause
※ 編輯: LawLombie (111.243.4.12), 11/21/2017 21:28:29