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");
}
これでもうまくいきません。サーバーのメモ帳を邪魔することなく、クライアント側でメモ帳アプリケーションを開く方法について教えてください。