我正在尝试使用 C# 后面的代码在 asp.net 中单击按钮打开记事本、计算器。我尝试了代码
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");
}
即使这样也行不通。您能否建议我如何在不干扰服务器记事本的情况下在客户端打开记事本应用程序。