net定时执行exe文件

net定时执行exe文件,第1张

打开计划程序

1、打开任务计划程序,点击创建基本任务按钮,输入任务的名称和描述,点击下一步

2、选择任务触发器的类型,可以选择每天、每周、每月等,也可以选择一次性,设置任务触发器的具体时间和日期,点击下一步。

3、选择要执行的 *** 作,这里选择启动程序,点击下一步,输入要执行的exe文件的路径和名称,点击下一步,点击完成按钮,任务就会被创建并保存。

因为从winxp开始,windows是一个多用户的os因此iis即使指定了对应的用户,也无法在特定的用户界面上显出对应的程序,只会以 进程的形式出现

至于你调试的时候可以 ,那是因为调试的时候,是以你当前的用户作为执行用户的,因此可以正常显示,但是发布以后就是另一个用户(即使是一个用户名,如果你有非常丰富的远程经验,应该遇到过类似的情况,即一个用户被多次登录)

如果你一定要实现,只有两个办法:

换成win2000  搭载iis5

写一个守护程序 或者 windows service,web app请求守护程序,由守护进程去执行打开对应的应用程序

本地是指服务器本地,还是客户端本地?

服务端用System.Diagnostics.Process.Start("exe文件")可以运行exe文件。

客户端就别想了,asp.net不管客户端的事,管客户端的js又没有执行文件的权限。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12042700.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存