1、打开任务计划程序,点击创建基本任务按钮,输入任务的名称和描述,点击下一步。
2、选择任务触发器的类型,可以选择每天、每周、每月等,也可以选择一次性,设置任务触发器的具体时间和日期,点击下一步。
3、选择要执行的 *** 作,这里选择启动程序,点击下一步,输入要执行的exe文件的路径和名称,点击下一步,点击完成按钮,任务就会被创建并保存。
因为从winxp开始,windows是一个多用户的os因此iis即使指定了对应的用户,也无法在特定的用户界面上显出对应的程序,只会以 进程的形式出现
至于你调试的时候可以 ,那是因为调试的时候,是以你当前的用户作为执行用户的,因此可以正常显示,但是发布以后就是另一个用户(即使是一个用户名,如果你有非常丰富的远程经验,应该遇到过类似的情况,即一个用户被多次登录)
如果你一定要实现,只有两个办法:
换成win2000 搭载iis5
写一个守护程序 或者 windows service,web app请求守护程序,由守护进程去执行打开对应的应用程序
本地是指服务器本地,还是客户端本地?服务端用System.Diagnostics.Process.Start("exe文件")可以运行exe文件。
客户端就别想了,asp.net不管客户端的事,管客户端的js又没有执行文件的权限。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)