既然选择远方,便只顾风雨兼程……
Run As(运行方式) 的几种代码实现方式(Python和C#)
上一篇 /
下一篇 2009-05-25 16:13:00
8ea
f4vTj+hW!L01,引入
QzO1t;f-@`Y051Testing软件测试网X~!e4R7F 最近因为项目的原因,需要在自动化测试代码中实现用户角色的切换,自然第一印象就想到了Run As(中文版windows中也叫“运行方式”)。比如我们可以在打开IE浏览器的时候右键单击“运行方式”:
Lp/IV T*T4p%b09|9e'o4NSv8eOJ0
\Ree \
i2I{7A-g0|/R2P7h9k}#G0然后输入一个新的用户帐户,如下图:
h.k"C_h+J1c0mu
cR
w]0 51Testing软件测试网,J]JW+H6a+NV|j
51Testing软件测试网'i@oW;J上图中我本机使用的是域帐户本地帐户登陆的操作系统,但是我现在需要使用域帐户来运行IE浏览器,以方便我在打开相应的绑定域帐户权限的页面,如公司内部站点。这样就不用在打开相应的页面时候输入域帐户名了。
n*C1h,v2Z.j#EL v07TxfO-s0 有些时候我们也可以应用相同的方式来使用管理员帐户启动相应的应用程序:
{w5zl`
O0i9GMV;]6[3G0
?]*x*L+R051Testing软件测试网2I S
|
y0@!c在较近操作系统中,右键菜单中没有了“Run as”,而是变成了“Run As Administrator”,目的是提高运行相应程序的用户权限: