问题描述: 当我们在某些没有赋予执行文件的权限目录去安装一些软件的时候,特别是一些破解版的软件。要是是.exe可执行文件还好,直接可以右键以管理员权限运行即可完成权限获取。但是有些文件是.msi后缀,你右键只会出现“安装,修复,卸载”这几个命令。那么下面的方法对所有需要安装权限的程序均可适用,以Endnote X9 为例。
解决方法:首先通过命令Win+X,打开拥有管理员权限的Windows PowerShell / 命令提示符(管理员) 窗口安装即可,前者适用win10操作系统,后者适用win7。但是想要执行命令的语句和CMD却有点不同。
以下是CMD中的进入方式,会发现报错了~~~以进入“Some APPS”文件夹为例
PS C:\WINDOWS\system32> e: #进入E盘(均可使用)
PS E:\> Some APPS
Some : 无法将“Some”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确
,然后再试一次。
所在位置 行:1 字符: 1
+ Some APPS
+ ~~~~
+ CategoryInfo : ObjectNotFound: (Some:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
正确进入方式如下图:
PS E:\> cd "Some APPS"
PS E:\Some APPS> cd "Endnote"
对的没错,你得加 " " 双引号......
然后开始执行可执行文件,以下为错误示范
PS E:\Some APPS\Endnote> ENX9Inst.msi
ENX9Inst.msi : 无法将“ENX9Inst.msi”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径
,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ ENX9Inst.msi
+ ~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (ENX9Inst.msi:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
哈哈哈哈,真的超级无奈你得用以下方式才能执行
PS E:\Some APPS\Endnote> .\ENX9Inst.msi
在执行文件前加上“.\”才行。
因此,只要在Windows PowerShell(管理员)中运行都能够以管理员权限运行程序。
EndNote资源:https://download.csdn.net/download/qq_38806886/10847944