标题: [文件操作] 批处理如何赋予程序或文件夹管理员权限? [打印本页]
作者: Heykuz 时间: 2015-11-24 13:02 标题: 批处理如何赋予程序或文件夹管理员权限?
- Reg.exe add "HKCR\*\shell\runas" /ve /t REG_SZ /d "获取管理员权限" /f
- Reg.exe add "HKCR\*\shell\runas" /v "NoWorkingDirectory" /t REG_SZ /d "" /f
- Reg.exe add "HKCR\*\shell\runas\command" /ve /t REG_SZ /d "cmd.exe /c takeown /f \"%%1\" && icacls \"%%1\" /grant administrators:F" /f
- 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
- Reg.exe add "HKCR\exefile\shell\runas2" /ve /t REG_SZ /d "获取管理员权限" /f
- Reg.exe add "HKCR\exefile\shell\runas2" /v "NoWorkingDirectory" /t REG_SZ /d "" /f
- 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
- 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
- Reg.exe add "HKCR\Directory\shell\runas" /ve /t REG_SZ /d "获取管理员权限" /f
- Reg.exe add "HKCR\Directory\shell\runas" /v "NoWorkingDirectory" /t REG_SZ /d "" /f
- 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
- 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
- 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://www.bathome.net/) |
Powered by Discuz! 7.2 |