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

来源:互联网 发布:js 计数器 编辑:程序博客网 时间:2024/05/22 08:28

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

原创粉丝点击