在C#中运行批处理文件代码

在C#中运行批处理文件代码

本文介绍了在C#中运行批处理文件代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我需要从C#运行批处理文件的内容。怎么做?



批处理文件的内容:



echo关闭

\\ server-name \directory\PsExec.exe -u domain\user-id -p ****** -d -e cmd.exe / c \\ \\\server-name \directory\file.exe




我要求在系统中运行带有管理员ID的软件用户没有管理员访问权限。



由于我是初学者,请发布包含所有命名空间详细信息的完整代码。



注意:我不想要一个批处理文件,我想用C#编写所有内容。

解决方案




Hi

I need to run the content of the batch file from C#. How to do that?

Content of the batch file:

echo off
\\server-name\directory\PsExec.exe -u domain\user-id -p ****** -d -e cmd.exe /c \\server-name\directory\file.exe


I require this to run a software with admin id in system where user does'nt have admin access.

Please post the complete code with all the namespace details since I'm a beginner.

Note: i dont want to have a batch file, i want to write everything in C#.

解决方案




这篇关于在C#中运行批处理文件代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-01 01:29