如标题所述,我运行 MSI 安装,但无法更改安装目录,我需要更改它,因为我的 C:\ 磁盘是 60gb ssd,我只想将其用于操作系统。
有办法改变安装路径吗?
提前致谢!
理论上这应该有效:
msiexec /i "Path To MSI" INSTALLDIR="D:\New\Installation\Directory" /qb
但是如果这不起作用,请尝试:
msiexec /i "Path To MSI" TARGETDIR="D:\New\Installation\Directory" /qb
/qb = 基本界面。您还可以尝试 /qn 进行静默安装。
http://helpnet.installshield.com/installshield21helplib/helplibrary/FAQFilesInstallDirs.htm
MySql:我真的不知道你在使用什么安装程序,但快速浏览一下我能找到的最简单的安装程序,似乎表明安装位置是由
INSTALLLOCATION
定义的,还有另一个位置称为DATALOCATION
。
如果
TARGETDIR
或 INSTALLDIR
不起作用(它们可能),那么您也可以尝试设置这两个位置属性。像这样的东西:
msiexec /i MySetup.msi INSTALLLOCATION="D:\MySqlBins" DATALOCATION="D:\MySqlData" /qb
SSD 磁盘清理技巧:还想让您了解这个答案,它试图提供如何处理非常小的 SSD 磁盘的想法列表(60GB 对于开发人员 PC 来说是一个挑战 - 很遗憾地说显而易见):VS 2017 安装失败。
msiexec /i“MSI 路径”INSTALLDIR="D:\New\Installation\Directory"/qb
这仅指定 mysql 安装程序的 installdir。所以之后安装程序将位于 D 盘上。但下一个问题是安装程序将无法运行。
解决方案是正常运行安装程序,但选择自定义安装,添加所需的组件,然后单击服务器组件并更改高级选项。