安装时出错";azure powershell.0.8.7.msi“;通过.cmd文件
我正在尝试使用命令通过.cmd文件安装“azure powershell.0.8.7.msi” msiexec.exe/i“\azure powershell.0.8.7.MSI”/passive 此msi文件是解决方案资源管理器的一部分(项目的一部分,我只能以这种方式执行)。 虽然我可以在本地磁盘(即某些驱动器)上安装/卸载此msi文件 我试图记录错误,它是: 无法打开此安装程序包。请验证该程序包是否存在以及您是否可以访问它,或者与应用程序供应商联系以验证这是一个有效的Windows Installer程序包 这是微软的一个已知错误。我在互联网上尝试了每一个建议的解决方案,但都不起作用。安装时出错";azure powershell.0.8.7.msi“;通过.cmd文件,powershell,azure,windows-installer,startup,Powershell,Azure,Windows Installer,Startup,我正在尝试使用命令通过.cmd文件安装“azure powershell.0.8.7.msi” msiexec.exe/i“\azure powershell.0.8.7.MSI”/passive 此msi文件是解决方案资源管理器的一部分(项目的一部分,我只能以这种方式执行)。 虽然我可以在本地磁盘(即某些驱动器)上安装/卸载此msi文件 我试图记录错误,它是: 无法打开此安装程序包。请验证该程序包是否存在以及您是否可以访问它,或者与应用程序供应商联系以验证这是一个有效的Windows Inst
注意:系统的当前用户/管理员拥有所有访问权限(读、写、修改)。如果您的MSI文件与cmd文件位于同一目录中,则必须执行以下命令
msiexec/i“%~dp0azure powershell.0.8.7.MSI”/qb
%~dp0引用的是cmd文件目录,在本例中是MSI文件。
如果要创建日志文件,请在/qb
之后使用/l
和logfilepath加上名称。
例如:
msiexec/i“%~dp0azure powershell.0.8.7.MSI”/qb/l*v%temp%\azure powershell.log
如果您的MSI文件与cmd文件位于同一目录中,则必须执行以下命令
msiexec/i“%~dp0azure powershell.0.8.7.MSI”/qb
%~dp0引用的是cmd文件目录,在本例中是MSI文件。
如果要创建日志文件,请在/qb
之后使用/l
和logfilepath加上名称。
例如:
msiexec/i“%~dp0azure powershell.0.8.7.MSI”/qb/l*v%temp%\azure powershell.log
如果您的MSI文件与cmd文件位于同一目录中,则必须执行以下命令
msiexec/i“%~dp0azure powershell.0.8.7.MSI”/qb
%~dp0引用的是cmd文件目录,在本例中是MSI文件。
如果要创建日志文件,请在/qb
之后使用/l
和logfilepath加上名称。
例如:
msiexec/i“%~dp0azure powershell.0.8.7.MSI”/qb/l*v%temp%\azure powershell.log
如果您的MSI文件与cmd文件位于同一目录中,则必须执行以下命令
msiexec/i“%~dp0azure powershell.0.8.7.MSI”/qb
%~dp0引用的是cmd文件目录,在本例中是MSI文件。
如果要创建日志文件,请在/qb
之后使用/l
和logfilepath加上名称。
例如:
msiexec/i“%~dp0azure powershell.0.8.7.MSI”/qb/l*v%temp%\azure powershell.log
非常感谢Daniel Michen。我现在面临的一个问题是,我正在通过Azure中工作角色的“启动”任务安装此msi文件,而不是在工作角色的Run()方法中执行Powershell命令(.ps1)文件。它不工作,但由于msi已经安装,我再次运行我的代码,并对“启动”任务进行了注释,powershell脚本工作正常。非常感谢Daniel Michen。我现在面临的一个问题是,我正在通过Azure中工作角色的“启动”任务安装此msi文件,而不是在工作角色的Run()方法中执行Powershell命令(.ps1)文件。它不工作,但由于msi已经安装,我再次运行我的代码,并对“启动”任务进行了注释,powershell脚本工作正常。非常感谢Daniel Michen。我现在面临的一个问题是,我正在通过Azure中工作角色的“启动”任务安装此msi文件,而不是在工作角色的Run()方法中执行Powershell命令(.ps1)文件。它不工作,但由于msi已经安装,我再次运行我的代码,并对“启动”任务进行了注释,powershell脚本工作正常。非常感谢Daniel Michen。我现在面临的一个问题是,我正在通过Azure中工作角色的“启动”任务安装此msi文件,而不是在工作角色的Run()方法中执行Powershell命令(.ps1)文件。它不工作,但由于msi已经安装,并且我再次运行代码,并对“启动”任务进行了注释,powershell脚本工作正常。