首先我要说的是,我知道这是非常不推荐的,但为了解决问题,我想通过Web服务启动记事本......
Dim p As New Process
Dim pi As ProcessStartInfo = New ProcessStartInfo
Dim fullPath As String = "C:\windows\notepad.exe"
pi.FileName = fullPath
pi.CreateNoWindow = False
pi.WindowStyle = ProcessWindowStyle.Maximized
p.StartInfo = pi
p.Start()
此代码执行没有问题,它确实启动记事本,因为我可以看到它在任务管理器中运行,但是没有显示记事本的窗口。启动时如何使窗口可见?
答案 0 :(得分:0)
考虑以下脚本,通过调用函数notepad
openApplication()
应用程序
<script language="javascript" type="text/javascript">
function openApplication()
{
var winShell = new ActiveXObject("WScript.Shell");
var prog = "c:\\WINDOWS\\system32\\notepad.exe";
winShell.Run('"'+prog+'"',1);
}
</script>