<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<SCRIPT>
function exec (command) {
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function (err) {
if (err.indexOf('utomation') != -1) {
alert('命令' + window._command + ' 已经被用户禁止!');
return true;
}
else return false;
};
var wsh = new ActiveXObject('WScript.Shell');
if (wsh)
wsh.Run(command);
window.onerror = window.oldOnError;
}
</SCRIPT>
<input type="button" onclick="exec('D:\Program Files\Thunder\Thunder.exe')" value="执行">
</form>
</body>
</HTML>
<HTML>
<HEAD>
<title>WebForm1</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<SCRIPT>
function exec (command) {
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function (err) {
if (err.indexOf('utomation') != -1) {
alert('命令' + window._command + ' 已经被用户禁止!');
return true;
}
else return false;
};
var wsh = new ActiveXObject('WScript.Shell');
if (wsh)
wsh.Run(command);
window.onerror = window.oldOnError;
}
</SCRIPT>
<input type="button" onclick="exec('D:\Program Files\Thunder\Thunder.exe')" value="执行">
</form>
</body>
</HTML>
解决方案 »
- 向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不
- 使用GetPixel函数出错!(方法的类型签名与 PInvoke 不兼容。)
- ADOX 追加Access数据库字段!
- 缩略图代码
- VB 语言 改C# 需解决 废话请不要留 谢谢合作 结贴率高!!急 在线等待!!!
- Console.WriteLine("{0,4} {1,9} {2,9} {3,9} {4,9}")的意思?
- 它ResponseEncoding="GB2312"必须用,但使用的话,在页面中的文本框中输入文字,再点击按钮搜索,就会出错,文本框中的文字就会编程乱码
- decimal类型的问题
- HTML Table里添加Checkbox
- DataGrid 中显示表头
- Sql数据库问题..望能认真的解答我的问题..!
- 关于静态变量的问题!急等!五十分求解决方案!
NOTEPAD默认在SYSTEM32下是有的,所以系统在调用程序的时候,自己目录下找不到的时候就会到SYSTEM32下找,这里找不到的话,就会有错了你可能路径没写吧,如调用C盘下的A.EXE时要写C:\A.EXE