编程语言
首页 > 编程语言> > javascript-通过asp.net访问记事本,计算器

javascript-通过asp.net访问记事本,计算器

作者:互联网

我正在尝试在asp.net中用C#背后的代码打开“记事本”,“计算器”,然后单击按钮.我尝试了代码

 System.Diagnostics.Process.Start("c:\\windows\\system32\\notepad.exe");

这在本地系统上工作正常,但在服务器上不工作.我什至尝试了JavaScript

function executeCommands(inputparms)
{
alert('ff');
var oShell = new ActiveXObject("Shell.Application");
var commandtoRun = "C:\\Winnt\\Notepad.exe";
if (inputparms != "")
{
    var commandParms = document.form1.filename.value;
}

oShell.ShellExecute(commandtoRun, commandParms, "", "open", "1");
}

即使这没有解决.您能否建议我在不打扰服务器记事本的情况下如何在客户端打开记事本应用程序.

解决方法:

无法做到这一点.想象一下,如果网页可以在客户端计算机上运行任意程序,我们将陷入安全困境.等一下…

标签:javascript,asp-net,notepad-2
来源: https://codeday.me/bug/20191013/1908731.html