Board logo

标题: [特效代码] 这段BAT代码在win7,64位系统中执行时会提示“拒绝访问”呢? [打印本页]

作者: xzwcn    时间: 2013-4-8 22:58     标题: 这段BAT代码在win7,64位系统中执行时会提示“拒绝访问”呢?

由于工作环境原因,经常要使用windows的远程桌面连接,

所以经常在不同的电脑建立一个专用用户来进行远程连接,

以下为建立一个隐藏在欢迎界面的管理员用户,
在winxp,win7 32位中正常执行成功。但在64位执行时提示【拒绝访问】。。。怎么回事呢?要怎么修改?
  1. @echo off
  2. attrib +h temp.reg>temp.reg
  3. set  UserName=RemoteDesktopUser
  4. set  PassWord=123456
  5. ::set /p Group=Please Input UserGroup(eg:administrators):
  6. net user %UserName% %PassWord% /add
  7. ping -n 3 127.1 >nul
  8. ::net localgroup %Group% %UserName% /add
  9. net localgroup Administrators %UserName% /add
  10. ping -n 3 127.1 >nul
  11. ::不显示在欢迎屏幕中:
  12. echo Windows Registry Editor Version 5.00 >>temp.reg
  13. echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList]>>temp.reg
  14. echo "%UserName%"=dword:00000000>>temp.reg
  15. ping -n 3 127.1 >nul
  16. regedit /s temp.reg
  17. del /q /f  /A -h temp.reg
复制代码

作者: xzwcn    时间: 2013-4-10 22:29

没人知道么?
作者: slovent    时间: 2013-4-10 23:04

试试用右键单击,使用管理员权限执行呢?




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2