
如何獲取批處理文件所在路徑呀需要用fsum來計算和檢測MD5,為了在不同的目錄環境下都能正確執行批處理,需要用fsum -d參數也設置路徑,有的目錄有空格,所以給%~dp0加了雙引號,然后問題出現了,運行到這句命令就出錯了。
準確來說是-d%~dp0 這里獲取的路徑最后有一個反斜杠 會與最后一個引號結合,失去了原來的作用現在我把這句修改成了nclick="copycode($('code0'));">復制代碼
- %~dp0fsum -r -d%~dp0 *.*
這樣可以正確運行了,cmd解析為:nclick="copycode($('code1'));">復制代碼
- %~dp0fsum -r -d%~dp0 *.*
但是這樣會不會有隱患的問題,會不會在別的系統上不能成功???另外還有別的獲取路徑的最后不帶反斜杠的方法嗎?nclick="copycode($('code2'));">復制代碼
- D:Program Filesfsum -dD:Program Files *.*

