无System权限解决方案, 具备System权限的CMD
使用Windows Vista和Windows 7的用户可能会发现一个问题, 就是无法完全删除一些文件, 提示权限不够, 虽然自己已经是管理员权限, 文件也是安装一些软件的时候产生的, 究竟为什么还是无法删除呢? 原因就是这些文件被所属System. 比较常见就是Adobe Reader下的几个文件, 可以在文件的属性上看出管理员是没有删除这些文件的权利的.
System权限是比Administrator权限还高的系统最高权限, 利用它可以完成很多常规情况下无法完成的任务.
正常情况下, System是无法取得的, system权限取得后可以对系统核心进行操作, 也是相当危险的. 但是文件必须删除, 在卸载软件后残留的几个文件可以用格式化来删除, 但估计没有人会为了几个小文件把整个盘都格式化掉吧. 其实, 我们可以通过创建一个服务来运行带System权限的CMD, 通过这个CMD窗口就可以删除这些文件了, 前提当然是知道CMD下的删除命令啦. 也就是DOS时代的命令了!
方法很简单, 打开记事本, 将下面代码复制粘贴到记事本,
sc Create SysCMD binPath= “cmd /K start” type= own type= interact
sc start SysCMD
选择另存为, 储存类型选择所有, 名称就存为”syscmd.bat”的批处理即可!
运行这个批处理, WindowsVista或者Windows 7下右键点击选择以管理员身份运行, 运行后弹出下面的对话框,

选择View the message, 这是桌面会切换到一个只有一个CMD窗口和一个有返回选项的界面, 这个CMD窗口赋予的是System权限, 这时就可以用命令来删除所有你不想要的文件了. 完成后按返回就可以返回原先的界面!
刚开始说这是通过创建一个服务来完成的, 在系统的服务表中你会看到一个名为”SysCMD”的服务, 不需要的话可以将其删除.