请尽力帮助我.. 如何使用asp.net3.5,C#.net ...
在命令提示符中打开和编写命令如果我在我的UI中单击一个按钮,它应该打开commaond提示符,我想在那里执行几个命令......
谢谢..
答案 0 :(得分:2)
尝试使用此代码添加命名空间
using System.Diagnostics;
var processStartInfo = new ProcessStartInfo
{
Arguments = "ping google.com",
FileName = "cmd"
};
Process process = Process.Start(processStartInfo);
答案 1 :(得分:1)
听起来您想要从客户端PC上的浏览器打开命令提示符。
要做到这一点,您需要:
即。您不能指望普通用户允许这种情况发生 - 这只会在您自己的PC上发挥作用。
如果没有问题,那么您可以在此处找到使用WScript.Shell对象从JavaScript运行应用程序的示例(这是两个选项中最简单的选项)。
答案 2 :(得分:0)
你说
如果我点击我的UI中的按钮
所以你的意思是在浏览器的客户端...抱歉,任何JavaScript代码都无法做到这一点。您无法使用在浏览器中运行的任何代码在客户端系统上启动进程。应该安装一些东西作为桌面应用程序。
答案 3 :(得分:0)
如果你想在服务器端打开它,请阅读这篇文章中的最后一个答案:Using Ghostscript in a Webapplication (PDF Thumbnails)。有源代码,您可以在其中打开cmd.exe并插入命令。