Board logo

标题: [系统相关] 批处理如何获得系统权限? [打印本页]

作者: seeof    时间: 2010-9-27 20:23     标题: 批处理如何获得系统权限?

最近装了一个数据库程序, 光安装就花了将近1个多小时, 可见之大, 服务之多.
无奈老电脑承受不起, 于是把这些服务器设为手动, 需要时候在用.
可麻烦的事来了, 以前在XP中可以直接输入net start XX启动某个服务
可到了Vista下不好使了, 说没有权限, 结果每次都要右键-管理员方式打开,然后输入
前几天回想了下以前用过的批处理, 却没有与批处理获得获得操作系统权限的.特来批处理之家询问高手, 望不吝赐教.

[ 本帖最后由 seeof 于 2010-9-27 20:24 编辑 ]
作者: Batcher    时间: 2010-9-27 21:22

把Vista的UAC关掉吧
作者: nomiren    时间: 2010-9-28 08:59

原帖由 seeof 于 2010-9-27 20:23 发表
最近装了一个数据库程序, 光安装就花了将近1个多小时, 可见之大, 服务之多.
无奈老电脑承受不起, 于是把这些服务器设为手动, 需要时候在用.
可麻烦的事来了, 以前在XP中可以直接输入net start XX启动某个服务
可到 ...


我才发现我一直都是错误的。以前起动服务一直在用sc start XX

似乎用net start XX更正确。

感谢。
作者: seeof    时间: 2010-9-29 17:51

看来想用命令获得一个root shell的想法还是太天真了, 但这事又不值得研究api获得动态提权,
结果是参考2楼朋友的意见, 把uac关了, 反正开着也嫌麻烦.

最后感谢回帖的每一位朋友.

[ 本帖最后由 seeof 于 2010-9-29 17:56 编辑 ]
作者: Batcher    时间: 2010-9-29 22:11     标题: 回复 3楼 的帖子

sc start后面只能是服务的service name
而net start后面可以是服务的display name




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