winexec執行bat檔案不能使用環境變數
在bat裡單獨執行能效,但是放到delphi的winexec裡就不行,後來把要執行的路徑明確寫出來,winexec執行生效。如下:
d:
cd delphi_for_mysql
if exist complete.txt (del complete.txt)
e:
cd E:\TDDOWNLOAD\mysql相關檔案\mysql-5.1.57-win32\mysql-5.1.57-win32\bin
mysql -uroot d:
cd delphi_for_mysql
echo ok111>complete.txt
本來"E:\TDDOWNLOAD\mysql相關檔案\mysql-5.1.57-win32\mysql-5.1.57-win32\bin
"是放到path環境變數裡的,但是不生效,所以只有寫到詳細的目錄了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25027760/viewspace-704029/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Lua環境搭建luavs.bat檔案不能生成exeBAT
- JS變數和執行環境JS變數
- windows使用bat檔案 執行java程式WindowsBATJava
- 環境變數與檔案查詢變數
- linux登入bash shell環境執行環境變數Linux變數
- shell指令碼的執行環境變數指令碼變數
- 使用ScopeGuard在執行環境中監測內部變數 (轉)變數
- Ubuntu為軟體執行新增環境變數Ubuntu變數
- Java執行exe,bat等可執行檔案JavaBAT
- Shell啟動檔案與環境變數(轉)變數
- 使用 setenv 配置檔案管理 Tomcat 的自定義環境變數Tomcat變數
- 執行環境和變數物件的深入理解變數物件
- docker 修改執行容器環境變數,如何修改容器中的環境變數env使長期有效Docker變數
- 簡單介紹Linux環境變數檔案Linux變數
- shell程式設計之環境變數配置檔案程式設計變數
- Linux 應用程式處理當前執行環境的環境變數(轉)Linux變數
- win10系統怎麼執行bat檔案_win10執行bat檔案的4種方法Win10BAT
- 環境變數變數
- 批處理檔案 bat 後臺執行BAT
- OpenMP 環境變數使用總結變數
- Hyperledger Fabric 通道配置檔案和容器環境變數詳解變數
- linux系統環境變數.bash_profile/bashrc檔案Linux變數
- Linux 新增環境變數和刪除環境變數Linux變數
- Mac 修改Java環境變數 pod brew等其他不能用MacJava變數
- 簡述SHELL全域性環境變數與局變環境變數變數
- Java 環境變數Java變數
- jdk環境變數JDK變數
- DOS環境變數變數
- env 環境變數變數
- 環境變數path變數
- Java環境變數Java變數
- ORACLE 環境變數Oracle變數
- postman環境變數Postman變數
- 配置環境變數變數
- Windows環境下實現批量執行Sql檔案勒鴛WindowsSQL
- Linux 學習筆記--環境變數與檔案查詢Linux筆記變數
- 『忘了再學』Shell基礎 — 23、其他環境變數配置檔案變數
- win10系統怎麼執行.bat檔案_win10如何開啟bat檔案Win10BAT