admin 管理员组

文章数量: 1184232

    今天写了一个bat脚本,用来一键关机,但发现双击运行不了,但是右击,以管理员身份运行,则可以正常执行。如何让它默认以管理员身份运行?     经过网上查找,需要在我的电脑-右击属性-管理,找到本地用户和组,修改administrator属性,但问题来了,我找不到本地用户和组选项。在运行中使用命令lusrmgr.msc,则提示说操作系统是wondows7 家庭普通版,没有此功能,原来家庭版的win7没有这个管理功能。      第二个问题来了,如何解决家庭版win7没有“本地用户和组”问题。一开始我想通过什么设置应该可以解决,但发现不行,必须要装windows7旗舰版才能解决,问题是,不可能因为这样重装系统。
问题一:windows7家庭版升级为旗舰版     再经过一轮查找并实践,发现原来windows7家庭版升级为旗舰版很简单(百度经验那里有http://jingyan.baidu/article/08b6a591ed82d314a809228d.html),操作如下:

1、点击【控制面板】,【系统和安全】,选择【Windows Anytime Upgrade】


2、点击【Windows Anytime Upgrade】,选择【输入升级密钥】。
上网找了一下密钥,我使用这个是正常升级的:22TKD-F8XX6-YG69F-9M66D-PMJBM 3、等待升级
      一直等待,升级期间系统会自动重启,直到最后完成。 4、完成
           OK,操作系统已成功升级,再继续解决第一个管理员运行的问题。

问题二: 默认以管理员身份运行bat

1、在桌面的“计算机”鼠标右键“管理” 


2、在左侧的控制台树依次展开到“计算机管理(本地)——系统工具——本地用户和组——用户”


3、双击右边窗口中的名称为“Administrator”的账户 
这时打开了“Administrator 属性”的界面,在“常规”选项下将“账户已禁用”的勾去掉,这样就开启了Administrator(管理员)账户
注:以后打开任何程序都会默认以管理员的身份运行

4、在已写好的bat上鼠标右键“属性“
5、出现了该程序的属性窗口,我们将其切换到“兼容性”选项卡上  6在特权等级栏下勾选“以管理员身份运行此程序”,单击“确定”
问题三:bat无法执行,只循环输出命令本身     此时以为可以正常执行了,但是发现还是不行,双击bat脚本运行后,dos界面一直在重复命令输出,没有执行。     由于我要做的事情很简单,就是一个关机命令:“shutdown -s -t 1”,直接在dos中输入此命令是可以正常执行,但是把它放在bat脚本那里则执行不了,只是不断输出命令本身,如下图所示:
     第三个问题来了,这是为什么,如何能让它点击可以正常运行。      命令很简单,在dos中也可以直接运行,因此不是命令本身的问题,应该是脚本文件的问题,经过查找,发现是因为bat文件命名问题,bat文件名称不能以命令本身作为文件名称,否则会执行自身造成命令不断输出,无法正常执行。     由于我原来bat文件名称为shutdown.bat,而文件内执行的命令也是shutdown,因此出现上图中不断输出命令的现象。修改文件名称为myshutdown.bat,再次双击bat文件,执行成功!以后关机直接双击此文件即可。     以上是一条关机命令引发的三大问题,弄了我几个小时,终于解决,希望可以帮助到同样遇到此问题的人。

本文标签: 命令 系列