电脑高手们:用管理员权限安装的软件 普通用户没权限运行

电脑高手们:用管理员权限安装的软件 普通用户没权限运行,第1张

user 用户 使用管理员权限运行软件

大多数公司的IT人员,如果不想每天被繁琐的电话吵得想跳楼,被MM嚷得想开溜。那么就一定要实施域管理。如果由于公司资源不足,限制用户权限是一定要做的了。

但是在限制用户权限以后,我们所要面对的会是一些新问题,比如某个MM某天突然要安装一个什么软件,而且还得到了领导的许可。或者我们自己由于管理需要安装一些软件,那么就会比较麻烦,必须要用到超级用户的权限,这时候要注销用户然后用超级用户登陆,中间那段等待的过程是痛苦的。而且在切换用户的时候更有可能泄露密码信息,被一些居心不良的人盗用。

Windows NT内核的系统本身为我们提供了一个工具——Runas。它可以在不切换用户的情况下让我们以管理员的身份运行某个软件。请看Runas的命令介绍。

Runas

允许用户用其他权限运行指定的工具和程序,而不是用户当前登录提供的权限。

语法

runas [{/profile /noprofile}] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program

参数

/profile

加载用户的配置文件。/profile 是默认值。

/no profile

/noprofile 指定不加载用户的配置文件。这使应用程序载入的更加快速,但是在一些应用程序中也会引起错误。

/env

指定当前使用的网络环境,而不是用户的本地环境。

/netonly

指明指定的用户信息只用于远程访问。

/smartcard

/smartcard 表示凭据是否是由智能卡提供的。

/showtrustlevels

列出 /trustlevel 开关项。

/trustlevel

指定应用程序运行所在的授权级别。使用 /showtrustlevels 查看可用的信任级别。

/user:UserAccountName

指定在其下运行程序的用户帐户的名称。用户帐户的格式应是 user@domain 或 domain\user。

程序

指定要用在 /user 中指定的帐户运行的程序或命令。

/

在命令提示符显示帮助。

注释

管理员可以使用一个权限受限制的帐户执行日常、非管理性的任务,只有在执行特定管理任务时,才使用一个权限更大的帐户。要不经过注销再重新登录就完成这样的任务,可以用一般帐户登录,然后使用 runas 命令来运行需要更大权限的工具。

有关 runas 命令的使用范例,请参阅“相关主题”。

尽管 runas 通常由 Administrator 帐户使用,但并非仅限于 Administrator 帐户。任何拥有多个帐户的用户均可以利用备用凭据,使用 runas 运行程序、MMC 控制台或“控制面板”项。

如果要在计算机上使用 Administrator 帐户,对于 /user:,键入下列参数之一:

/user:AdministratorAccountName@ComputerName

/user:ComputerName\AdministratorAccountName

如果想以域管理员身份使用这个命令,键入下列参数之一:

/user:AdministratorAccountName@DomainName

/useromainName\AdministratorAccountName

runas 命令允许您运行程序 (exe)、保存的 MMC 控制台 (msc)、程序和保存的 MMC 控制台的快捷方式及“控制面板”项。作为另一组(例如“Users”或“Power Users”组)的成员登录到计算机时,可以以管理员的身份运行。

可以使用 runas 命令来启动任何程序、MMC 控制器或“控制面板”项。只要提供适当的用户帐户和密码信息,用户帐户就具有登录到计算机的能力,并且程序、MMC 控制台、“控制面板”项在系统中及对该用户帐户均可用

runas 命令允许您管理其他域的服务器(运行工具的计算机和要管理的服务器在不同的域中)。

如果尝试使用 runas 从网络位置启动程序、MMC 控制台或“控制面板”项,可能会因为用来连接网络共享的凭据与用来启动程序的凭据不同而失败。后者的凭据可能无法访问同一网络共享。

有些项,例如“打印机”文件夹和桌面项,间接由 Windows 2000 打开,而不能使用 runas 命令启动。

如果 runas 命令失败,则可能是没有运行 RunAs 服务或使用的用户帐户无效。要检查 RunAs 服务的状态,请在“计算机管理”中单击“服务和应用程序”,然后单击“服务”。要测试用户帐户,请尝试使用该帐户登录合适的域。

范例

要在本地计算机上以管理员身份启动 Windows 2000 命令提示行实例,请键入:

runas /user:localmachinename\administrator cmd

系统提示时,键入管理员密码。

要使用名为 companydomain\domainadmin 的域管理员帐户启动“计算机管理”管理单元实例,请键入:

runas /user:companydomain\domainadmin

方法一、

1、在键盘按“WIN+R”打开“运行”窗口,输入cmd命令打开命令提示符;

2、在打开的命令提示符窗口中输入assoc exe=exefile命令重新建立关联〔注意:assoc与exe之间有一个空格〕;

PS:如果无法运行cmd命令进入命令提示符的话,那么就在重启计算机的时候按住F8键,然后选择带有命令提示符的安全模式中直接进行 *** 作即可。

方法二、

1、首先进入系统盘的windows文件夹,注册表所在的根目录,然后鼠标右击regeditexe,选择重命名(提示:最好在命令提示符来改名,用ren命令);

2、将文件后缀名“exe”改为“com”,然后双击打开注册表,依次展开定位找到“HKEY_CLASSES_ROOTexefileshellopencommand”的注册项;

3、然后双击默认键值,输入“%1%”,之后单击“确定”即可。

方法三、

1、该方法针对木马限制权限起作用, *** 作方法是使用360或其它杀毒软件全盘杀毒以达到清除木马的效果。

2、用户没有权限的情况。

首先,右键点击目标文件夹-属性-安全-编辑:

在d出的对话框中点击添加:

此时,再次d出一个新的对话框,在对话框下方的框框中填写需要添加的用户名称,点击检查名称存在后再点击确定即可。

3、软件限制权限。如果安装了杀毒软件或者SS等安全工具的话,它默认是挂载在系统的最底层,有着非常高的优先级,当你访问一些存在不安全的因素,或者没有通过消息子钩的验证,就得不到访问权限。如果要继续访问,建议关掉杀毒软件即可。

出现该故障的原因有很多咱,而解决方法也各有不同,大家可以逐个尝试,相信Win7中出现没有访问权限的故障会迎刃而解。

在使用WIN7过程中,常常会再出现没有管理员权限而不能正常运行软件(有的软件直接就是打不开,有的软件不能正常运行(比如如果没有管理员权限,keil就不能注册成功))也许你会说,我的电脑里只有一个用户,这个用户应该就是管理员啊!不如果你在安装WIN7系统的时候,在那个输入用户信息的地方输入了一个用户名,那么你就新建了一个个人用户,但这个用户并不是管理员真正的管理员是Administrator有下面两种方法可以得到WIN7的管理员权限

方法一:

在桌面建一个文本文档(也就是txt文件)双击打开把下面的代码复制进去再把这个文本文件改名为1reg(一般电脑已知后缀是隐藏起来的,也就是说你新建的文本文件名字是"新建文本文档"而不是"新建文本文档txt"如果是这样,你就要先打开"计算机",左上角有个"组织",点开后有个"文件夹和搜索选项",然后"查看"然后下面有个"显示隐藏的文件,文件夹和驱动器"把这个选上再"确定一下"那个文本文件名字就是"新建文本文档txt"了再把它的名字改成 1reg )如果改完后提示后缀改变,那就说明改对了双击打开改好的文件,提示写入注册表,后你就有全部管理员权限了

复制以下代码:

Windows Registry Editor Version 500

[HKEY_CLASSES_ROOT\\shell\runas]

@="管理员取得所有权"

"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\\shell\runas\command]

@="cmdexe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

"IsolatedCommand"="cmdexe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\exefile\shell\runas2]

@="管理员取得所有权"

"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]

@="cmdexe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

"IsolatedCommand"="cmdexe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]

@="管理员取得所有权"

"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]

@="cmdexe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

"IsolatedCommand"="cmdexe /c takeown /f \"%1\" /r /d y && icacls \

方法二:

右键点"计算机"在选"管理",里面有个"本地用户和组",再在Administrator点右键,把禁用关掉这个才是有全部权限的管理员,再在关机的地方切换到管理员用户,把其它用户删掉就可以了(删掉后的这个用户里的桌面上等等地方的信息会再提示保存下来的),这里面你才可以完全 *** 作你的电脑才有全部权限

1、右键安装安装程序以管理员权限运行

2、下载最新版本1003。

3、安装时请关闭360之类的安全软件,正确的选择允许权限提升,或者直接右键以管

4、更换版本,检查下载文件的完整性,比如校验md5值是否和官方发布的相同!

5、另外使用的Windows系统,最好不是精简版本。

这个问题好多种情况:

1、你没有电脑的管理员权限。

2、你有管理员权限,在安装时候,没有点鼠标右键,选择“以管理员身份运行”

3、你有管理员权限,也选择了“以管理员身份运行”,在问你这个程序需要网络、硬盘、等等系统控制“同意”“取消”的时候,你选了取消。

4、安装目标的目录权限没有解锁

主要就是以上几种情况,当然还有别的情况。以上四条你要是都试过了,可以追问。

第一种方法:首先前提是Windows

Installer服务已启用(开始---运行---Servicesmsc,察看Windows

Installer服

务,是否已被停用),然后找到windows/system32/目录下的cmdexe(必须是这里的cmdexe,不能用

开始

---所有程序---附件里的命令提示符,切记!)右键“以管理员身份运行”

输入:regsvr32

msidll

回车,提示“DllRegisterServer在msidll已成功”,若不成功,请用第二种方法:

1

首先检查当前用户有没有管理员权限,因为很多时候低权限用户是不能进行软件安装的。

2

接下来,从“控制面板---服务”(或者,开始---运行---Servicesmsc)

中察看Windows

Installer服务,是否已被停用,并尝试启用该服务(右击点

选)。如能成功启用,可尝试再次进行正

常的程序安装或卸载 *** 作。如果发现无法启用,有时是被系统禁用,或者看到提示:“指定的服务已标

记为删除”,请继续

下法。

3

到微软官方网站下载最新的Windows

Installer

(7个选项,请根据你的系统自行选择)安装程序,

并尝试重新安装该程序。安装成功后,重复步骤2,启用该服务,然后再尝试正常安装软件 *** 作。如果

试图重新

安装时,再次遇到提示:“指定的服务已存在”,则继续下法。

4

从命令行窗口(开始---运行---cmd),输入:msiexec

/unregserver

,手动终止Windows

Installer服务。然后再尝试步骤3,重新安装Windows

Installer并启用该服务。如若仍存在问题,则

继续下法。

5

用“Ctrl+Alt+Delete”快捷键或者用鼠标右击系统栏,激活任务管理器。从进程页中查找并结束

Ikernelexe进程。再尝试重复步骤

3,看看是否可以成功完成Windows

Installer和启用。若还不行,

则继续下法。

6

打开我的电脑,从系统盘(默认一般为C盘,双系统请自己选择)中找到,并删除Windows

Installer系统安装目录X:\Program

Files\Common

Files\InstallShield\Engine。此外,你还可以尝试在命令行模式下,使用Windows自带的sfc/scannow,来对系统进行自我修复。复制下列代码到记事本,另存为“修复Installerreg”

Windows

Registry

Editor

Version

500

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]

“ImagePath”=-

“ImagePath”=hex(2):

25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\

74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\

00,73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,\

56,00,00,00

然后在DOS下执行如下命令:

msiexec

/regserver

回车

安装 *** 作系统之后,你确实是管理员,但是这个管理员的权限不是很大,Win 7里面有一个超级管理员,你去百度一下,下载一个注册表项,获取管理员权限,然后安装程序的时候右击安装文件,选择获取管理员权限,然后再双击安装程序进行安装就可以了

其实很简单,我自己研究了一下,你找到c盘的那个文件,点属性需改文件权限,改成所有用户全部权限,然后点安装里的重试就行了。

具体如下:

1、安装软件、文件 *** 作都需要”管理员账户权限“:

有时候新装了系统,会出现已经使用了管理员账户登录,但是进行文件 *** 作或安装软件的时候还提示需要“管理员账户权限”才能进行此 *** 作。

解决这个问题,就要首先进入账户中心,点击“更改用户账户控制”,进入账户控制界面进行设置;

2、更改用户账户控制:

查看“用户账户控制”,会发现左侧的滑块处于顶部“始终通知”,看右边的说明,也就是说这个设置无论是安装软件还是对电脑中的文件进行 *** 作时,都会进行通知。把滑块下拉,根据需要选择合适的设置即可。

3、某些文件复制、移动需要管理员权限:

如果解决了上面的问题,还是无法对文件进行复制或移动 *** 作,那么久看下文件的安全访问设置——单击右键——点击属性——点击安全选项卡,然后可以看到,EveryOne用户的权限中只有“读取和写入”权限,而没有就”完全控制“权限;

4、设置文件的安全访问权限:

点击编辑按钮,然后勾选Everyone权限的“完全控制”,再点击确定;

5、可以对文件进行 *** 作:

再实现对文件进行移动 *** 作,已经可以顺利进行。

以上就是关于电脑高手们:用管理员权限安装的软件 普通用户没权限运行全部的内容,包括:电脑高手们:用管理员权限安装的软件 普通用户没权限运行、win7无权限安装软件怎么解决、安装程序时提示没有修改文件的权限等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10636994.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-10
下一篇2023-05-10

发表评论

登录后才能评论

评论列表(0条)

    保存