1
我旁邊,我希望它運行的.msi文件的文件夾內的批處理腳本,但是這兩個行:批處理腳本使用MSIEXEC無法找到相關文件來運行
msiexec.exe /i /L*V "%~dp0\UE4PrereqSetup_x86.msi"
msiexec.exe /i /L*V "%~dp0UE4PrereqSetup_x86.msi"
返回此錯誤:
This installation package could not be opened. Verify that the package exists...
批處理腳本和的.msi都內C:\用戶\ jm_ta \文檔\測試\和Echo %~dp0
並打印出文件路徑準確。
任何想法我做錯了什麼?
echo「%〜dp0 \ UE4PrereqSetup_x86.msi」返回什麼?和這個回聲「%〜dp0UE4PrereqSetup_x86.msi」? – Hackoo
我會在腳本中添加'dir/A「%〜dp0UE4PrereqSetup_x86.msi」''和'dir「%〜dp0UE4PrereqSetup_x86.msi」'並檢查'msi'是否存在('dir/A')以及是否不是標記隱藏或系統('dir'沒有'/ A'開關)。 – JosefZ