2503代码错误,换成你的安装程序全路径即可

作者: 操作系统  发布:2019-11-20

 

windows8以后的版本安装msi软件(比如nodejs.msi、Git.msi、python.msi、T ortoiseSVN.msi)的时候老师出现2503、2502的错误,究其原因还是系统权限的问题。

9159金沙官网 1

2503代码错误

 9159金沙官网 2

一、命令安装方法

按住win+x,在菜单中选择”命令提示符(管理员)(A)“;
或者在走下角的win的logo上右键,在菜单中选择”命令提示符(管理员)(A)“;

9159金沙官网 3

在命令提示符窗口中输入: msiexec /package "安装文件的全路径";
这里说的是安装文件在哪里,而不是要安装到哪里,请把这个问题注意一下,否则找不到文件。
也可以使用cd命令进入到安装文件的目录,再执行msiexec命令。

9159金沙官网 4

9159金沙官网 5

如果安装文件的路径中有空格一定要使用("),英文状态下的。其实,最好在安装的路径中始终都使用引号。比如,我的安装文件”E:softwareunion开发软件“下的”TortoiseSVN-1.8.5.25224-x64-svn-1.8.8.msi“,那么,我的命令就是这样的了:
msiexec /package "E:9159金沙官网,softwareunion开发软件TortoiseSVN-1.8.5.25224-x64-svn-1.8.8.msi"
回车就可了。。。。

此后就可以走下一步流程了,详细过程不再说了!
PS:此方法只是临时方法,只是仅限于当前安装文件,以后要安装msi文件,还必须重新这样的操作!

这时就需要你,再把启用改回未设置,就可以了。

二、权限设置方法

为了解决方法一的繁琐,因此方法就出现了!事实上,世上大多数事物的出现都是因为前者失去了市场的需求才导致后者的出现,生命的更替、技术的创新等等大都如此吧!

打开”运行“框,或者按win+r,打开运行框,输入命令:gpedit.msc 并确认;

9159金沙官网 6

打开本地组策略编辑器,依次展开 :“计算机配置”->“管理模板”->"windows组件"->“windows installer”,并找到“始终以提升的权限进行安装”;

9159金沙官网 7

双击该选项,或者右键”编辑“,在弹出的对话框中设置为“已启用”,并应用,如下图;

9159金沙官网 8

在本地组策略编辑器中依次展开 :“用户配置”->“管理模板”->"windows组件"->“windows installer”,并找到“始终以提升的权限进行安装”;

9159金沙官网 9

双击该选项,或者右键”编辑“,在弹出的对话框中设置为“已启用”,并应用,如下图;

9159金沙官网 10

二.永久提权方法

9159金沙官网 11

进入C:Windows,找到Temp,右击点击属性

一.命令提示符(管理员)启动

 9159金沙官网 12

试了好几种办法都不好使,现在罗列依次用到的三种方法:

注:D:scala-2.11.8.ms 换成你的安装程序全路径即可

9159金沙官网 13

四.为什么还有四呢不是三个方法吗

 9159金沙官网 14

我依次试了第一种、第二种、第三种,在第三种方法试完后,发现终于可以装上了,不再报2503错误了窃喜,但是,我发现不管我怎么设置安装路径,它都给我安装到默认路径下,即C:Program Files (x86)scala,但是scala的安装路径下不能有空格、()等符号,所以还是不能用。这时候我们可以回顾一下你是否用了第二种方法,在设置提升权限时,是否如图给设为了已启用

  其次,用户配置,同计算机配置再操作一遍:

刚升级了系统到win10,重新搭建开发环境,在安装scala的时候一直报2503、2502错误,如图

从上面这三种方法可以知道,其实就是因为权限问题,所以我们不管怎么操作都是提升权限,只不过看提对没提对。

 

三.C:WindowsTemp文件夹NTFS权限

 9159金沙官网 15

这样就已经配置好了

  1. "win+r" 然后输入“gredit.msc" 回车,进入如下画面

  本地组策略编辑器——>用户配置——>管理模板——Windows组件——>Windows Installer——>始终以提升的权限进行安装——选择已启用,并点击应用

 9159金沙官网 16

  首先计算机配置,本地组策略编辑器——>计算机配置——>管理模板——Windows组件—— >Windows Installer——>始终以提升的权限进行安装——选择已启用,并点击应用.

  1. "win+x" 打开命令提示符(管理员)
  2. 输入命令“msiexec /package D:scala-2.11.8.msi" 然后回车

以上就是介绍的三种方法,应该差不多总有一种就可以解决这个问题了,但是不绝对,各种问题因人而异。

编辑当前用户权限,选择上’完全控制 ‘和’修改‘两项,点击应用

本文由9159.com发布于操作系统,转载请注明出处:2503代码错误,换成你的安装程序全路径即可

关键词: