⑴ 在CMD命令如何提升至管理员 用什么命令操作
1、首先还得打开DOS操作窗口。点击“开始”菜单,选择“命令提示符”:
⑵ c语言如何调用命令行并且是以管理员身份运行的命令行
这里要看具体情况,你最好能贴出具体的运行代码。
一般来说,如果你本身是一个控制台程序,那么zhuhuaizhong所说是一个合理的办法。
但如果本身是一个windows窗口程序,通过抛出方式运行一个命令行,那么应该采用如下几个办法之一:
1.
使用cmd的runas命令:runas
/user:user_name
program.exe
2.
创建外部命令行函数提权,要使用以下几个函数之一(其它如winexec等方式无法实现),它们都有runas类似功能:
CreateProcess
CreateProcessAsUser
CreateProcessWithLogonW
CreateProcessWithTokenW
如果是在win7下,CreateProcessWithLogonW是推荐使用的方式,具体代码请根据函数名搜索,不在这里粘贴了。
⑶ 如何用cmd命令获取文件权限
1、点击屏幕最左下角的“开始”按钮,选择“运行”命令:
2、在弹出的“运行”对话框中输入“CMD”命令,再单击“确定”按钮:
3、正常打开了DOS命令提示符窗口了。但是是“user”权限下:
4、“运行”对话框中可能不能通过“CMD”命令打开DOS弹出窗口,此时我们可以单击“开始”按钮,再选择“所有程序”,选择“附件”,再选择“命令提示符”命令:
此时同样会打开DOS窗口,但同样的受限的“user”权限下;
5、如果此时我们要以管理员方式运行,且如果是在WIN7下,则比较的容易操作。同样“附件”下,右击“命令提示符”命令,从弹出的菜单中选择“以管理员身份运行”命令:
6、win7有UAC管理机制,所以这里会弹出UAC警告框,单击“继续”即可:
之后我们可以看到,新打开的DOS窗口标题栏中会有“管理员:”字符显示,同时下面的是进入了“System32”目录:
此时你在这里输入的任何命令都将会有管理员权限了;
或者,你在普通的DOS窗口中输入命令“runas /user:administrator "cmd /k" ”按回车,并输入这个管理员帐号的密码,同样会有管理员权限:
⑷ 在CMD命令如何提升至管理员 用什么命令操作
两个不懂装懂的瞎特么回答,完了还真有S.B给选成最佳了,那个什么分类达人也是个2B,现在网络知道的回答质量越来越低了!
使用runas命令进行切换
runas
/user:administrator
cmd
回车后输入密码,administrator可以是任意管理员用户,比如自己新建的拥有管理员权限的账号都可以。
使用runas命令需要开启Secondary
Logon服务,不然会报错。管理员账号必须有密码,空密码无效。
⑸ 请问 cmd怎么用命令升级为管理员身份运行
cd /d "%~dp0"
%1 start "" mshta vbscript:createobject("shell.application").shellexecute("%~s0","::","","runas",1)(window.close)&exit
使用bat脚本文件执行的话,把以上命令写入脚本开头。
如果直接在cmd窗口中提升,请参阅runas命令的用法
⑹ CMD 切换管理员权限
方法一:鼠标右键
这个方法比较比较普通,点开开始找到cmd,右击鼠标“以管理员身份运行(A)”这样调用就是管理员的权限;
方法二:快捷模式
在点开win+R后,选择“以管理员身份运行”,然后确定;可以这还是会调出UAC的提示界面,选择“是”即可;
方法三:纯键盘模式
点开开始,在开始的输入框中输入cmd,这个时候出现cmd的快捷方式,可以采用方法一的方法启用管理员调用,但这里我们不用鼠标,直接按住CTRL+SHIFT+ENTER三个键就可以直接调用管理员权限的cmd了;
方法四:命令模式
我们可以直接进入非管理员模式的cmd,然后输入:
runas /user:administrator cmd
但是这里你得知道administrator的密码。而这里不用administrator这个用户也可以,可以用同在一个管理组中的其他用户来启动cmd也是可以的,权限同样是管理员,比如administrators中还有一个用户叫:abc 那么可以用命令:runas /user:abc cmd。这个时候只要输入abc用户的登录密码即可。
⑺ runas 命令怎么用
其实,命令非常简单:
runas
/user:user_name
program.exe
user_name是要使用哪个用户运行该程序就写上哪个用户名,program.exe是程序名,如果program.exe不在system32目录下的话,需要指明具体路径。
做一个实验,那就是使用guest帐号来运行at命令,查看当前的计划任务清单,大家都知道,guest默认情况下是没有此权限的,因此,只要这个命令真的起作用的话,会出现“拒绝访问”的字样,在这里,我们使用这个命令:
runas
/user:guest
"cmd.exe
cmd/k
at.exe"
cmd.exe
是调用cmd这个程序,而cmd/k则是指cmd命令后跟/k参数,目的是为了是当前的执行结果的屏幕保留
⑻ runas用法
runas 命令
或者在这个文件上单击右键选择运行方式...
然后输入用户名和密码就可以了
赠:
runas的用法(注:2k和2k3中用法一样)
在win2k中,开始→程序→附件 ,找到计算器,按住shift键,点右键,选择“运行方式 ...”,这时候,会弹出对话框,询问你要使用哪个用户身份来运行该程序 。
不知道大家是否使用过win2k的这个功能,如果大家是使用win2k的英文版本的话,在按住shift后选择的就不是“运行方式 ...”而是“runas...”,也就是今天要讲的这个命令。
在cmd中输入runas,会得到帮助,今天,我们只将它最简单的用法,就是怎么样使用这个命令来以另外一个用户身份运行一个程序。
其实,命令非常简单:
runas /user:user_name program.exe
user_name是要使用哪个用户运行该程序就写上哪个用户名,program.exe是程序名,如果program.exe不在system32目录下的话,需要指明具体路径。
为了证明这个过程,做一个实验,那就是使用guest帐号来运行at命令,查看当前的计划任务清单,大家都知道,guest默认情况下是没有此权限的,因此,只要这个命令真的起作用的话,会出现“拒绝访问”的字样,在这里,我们使用这个命令:
runas /user:guest "cmd.exe cmd/k at.exe"
cmd.exe 是调用cmd这个程序,而cmd/k则是指cmd命令后跟/k参数,目的是为了是当前的执行结果的屏幕保留 。
(注意:这里由于命令过长,而且中间有空格,所以用引号引起来,如果只有一个命令,例如at.exe的话,那么就不需要有引号了)
由于运行的程序是在一个新窗口中打开,而不是在原来的cmd窗口中打开,所以,如果我不使用cmd.exe cmd/k这个参数的话,窗口会一闪而过,看不到效果。
运行完这个命令后,会要求guest的密码,填上,回车,等一会,一会就会出现一个cmd窗口,里面写着“拒绝访问”,而且,在cmd窗口上沿还有“(运行为guest)”的字样。
这个工具还可以在域中使用,而且还可以加上个人配置文件,实在是很爽 ~~~
-------
RUNAS 用法:
RUNAS [/profile] [/env] [/netonly] /user: program
/profile 如果需要加载用户的配置文件
/env 要使用当前环境,而不是用户的环境。
/netonly 只在指定的凭据限于远程访问的情况下才使用
/user 应使用 USER@DOMAIN 或 DOMAIN\USER 形式
program EXE. 的命令行。参阅下面的例子
例如:
> runas /profile /user:mymachine\administrator cmd
> runas /profile /env /user:mydomain\admin "mmc %windir%\system32\dsa.msc"
> runas /env /user:[email protected] "notepad \"my file.txt\""
注意: 只有在被提示时才输入用户的密码。
注意: USER@DOMAIN 与 /netonly 不兼容。
这应该是英语吧!!!!!!!