Process.start() is failed on run with special account...why?

1: What i want?

Run a program with domain\administrator and make this program run a command-line

2: My Code

Processstartinfo myprocessstartinfo = new myproecessstartinfo();

myprocesstartinfo.domain = Domain;

myprocesstartinfo.username = administrator;

myprocessstartinfo.password = mysecurestringofpassword;

myprocessstartinfo.arguments = command-line;

myprocessstartinfo.useshellexecute = false;

3: Problem:

When i do debug on VS2010, a command-line windows is running with "administrator", not "domain\administrator" and  does not run the arguments.

When i remove the "argument", running again, the command-line window is still running but not with domain\administrator.

If i remove the info related with "domain\administrator", the arguments are running.

Adding is that i have run vs2010 with administrator previlige.


Can someone help me on this?

Thank you.



Dicuss link:

http://bbs.csdn.net/topics/390280790

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值