Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#控制台应用程序-以本地管理员和网络用户(Windows)身份运行进程_C#_Windows_Console Application_Process.start_Network Shares - Fatal编程技术网

C#控制台应用程序-以本地管理员和网络用户(Windows)身份运行进程

C#控制台应用程序-以本地管理员和网络用户(Windows)身份运行进程,c#,windows,console-application,process.start,network-shares,C#,Windows,Console Application,Process.start,Network Shares,我正在试图找出一种运行进程的方法。如果可能的话,从两组凭据开始 我需要使用进程中的大量参数运行cscript.exe。在C#console应用程序中启动,a需要作为本地管理员运行,B需要访问网络共享以获取wsf脚本文件以供cscript使用 进程。开始似乎只接受一批凭据,因此我只能满足一个或其他条件 你知道我怎么可能以本地管理员的身份执行这个过程,但也可以使用凭据将整个过程包装到网络访问会话中吗 谢谢 为什么它不使用一组凭证本地复制wsf,然后使用另一组凭证本地复制执行?为什么它必须是一个同时完

我正在试图找出一种运行进程的方法。如果可能的话,从两组凭据开始

我需要使用进程中的大量参数运行cscript.exe。在C#console应用程序中启动,a需要作为本地管理员运行,B需要访问网络共享以获取wsf脚本文件以供cscript使用

进程。开始似乎只接受一批凭据,因此我只能满足一个或其他条件

你知道我怎么可能以本地管理员的身份执行这个过程,但也可以使用凭据将整个过程包装到网络访问会话中吗


谢谢

为什么它不使用一组凭证本地复制
wsf
,然后使用另一组凭证本地复制执行?为什么它必须是一个同时完成这两件事的进程?@Damien_The_unsiver这是个好主意,实际上,没有想到:)我只是想知道是否可以使用模拟和作为本地管理员执行的某种组合来完成。。。