Board logo

标题: [文件操作] 批处理如何赋予程序或文件夹管理员权限? [打印本页]

作者: Heykuz    时间: 2015-11-24 13:02     标题: 批处理如何赋予程序或文件夹管理员权限?

  1. Reg.exe add "HKCR\*\shell\runas" /ve /t REG_SZ /d "获取管理员权限" /f
  2. Reg.exe add "HKCR\*\shell\runas" /v "NoWorkingDirectory" /t REG_SZ /d "" /f
  3. Reg.exe add "HKCR\*\shell\runas\command" /ve /t REG_SZ /d "cmd.exe /c takeown /f \"%%1\" && icacls \"%%1\" /grant administrators:F" /f
  4. Reg.exe add "HKCR\*\shell\runas\command" /v "IsolatedCommand" /t REG_SZ /d "cmd.exe /c takeown /f \"%%1\" && icacls \"%%1\" /grant administrators:F" /f
  5. Reg.exe add "HKCR\exefile\shell\runas2" /ve /t REG_SZ /d "获取管理员权限" /f
  6. Reg.exe add "HKCR\exefile\shell\runas2" /v "NoWorkingDirectory" /t REG_SZ /d "" /f
  7. Reg.exe add "HKCR\exefile\shell\runas2\command" /ve /t REG_SZ /d "cmd.exe /c takeown /f \"%%1\" && icacls \"%%1\" /grant administrators:F" /f
  8. Reg.exe add "HKCR\exefile\shell\runas2\command" /v "IsolatedCommand" /t REG_SZ /d "cmd.exe /c takeown /f \"%%1\" && icacls \"%%1\" /grant administrators:F" /f
  9. Reg.exe add "HKCR\Directory\shell\runas" /ve /t REG_SZ /d "获取管理员权限" /f
  10. Reg.exe add "HKCR\Directory\shell\runas" /v "NoWorkingDirectory" /t REG_SZ /d "" /f
  11. Reg.exe add "HKCR\Directory\shell\runas\command" /ve /t REG_SZ /d "cmd.exe /c takeown /f \"%%1\" /r /d y && icacls \"%%1\" /grant administrators:F /t" /f
  12. Reg.exe add "HKCR\Directory\shell\runas\command" /v "IsolatedCommand" /t REG_SZ /d "cmd.exe /c takeown /f \"%%1\" /r /d y && icacls \"%%1\" /grant administrators:F /t" /f
  13. rem 此为添加右键获取管理员权限
复制代码
例如,我现在要D盘的explorer替换C盘的explorer,要先转到C:\windows,右键explorer获取管理员权限。
能有方法直接获取,都写在一个BAT上吗?
Copy /y "D:\ explorer.exe" "C:\windows"
作者: DAIC    时间: 2015-11-24 14:52

直接在BAT里面执行takeown和icacls不行是吗?
作者: Heykuz    时间: 2015-11-25 16:40

回复 2# DAIC


    试过不行。
作者: DAIC    时间: 2015-11-25 18:01

回复 3# Heykuz


    嗯,有可能是试的方式不对。
作者: Heykuz    时间: 2015-11-27 09:51

唉,轻顶一下,望再有人来看看。
作者: 小智BAT    时间: 2015-11-28 10:23

回复 5# Heykuz


    你要搞病毒吗?
作者: Batcher    时间: 2015-11-28 10:27

回复 1# Heykuz


    这个代码是你自己写的?还是从别人那里拿的现成的?




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