.asp 文件如何让其在后台运行?
我有一个局域网络自动拷贝文件的.asp 文件,如何制作成后台运行程序?
------解决方案--------------------封装成exe文件
------解决方案--------------------在自己的电脑上建立test.vbs,内容如下:
Do While True
Call VVV
WScript.Sleep 1000
Loop
Sub VVV()
Dim http
Set http = WScript.CreateObject( "MSXML2.XMLHTTP ")
http.Open "GET ", "http://xxxx.com/你的文件.asp ", False
http.Send
Set http = Nothing
End Sub
将test.vbs添加到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run里
然后你每次开机它就会在进程里,每秒访问一次指定的url,进程名叫:wscript.exe
------解决方案--------------------编写一个脚本,然后使用
Eltima.Application.as.Service
AlwaysUp
FireDaemon.Pro(这三个工具都是将脚本变成系统服务的工具,随便选一个好了)
------解决方案--------------------test.vbs在进程里,进程名叫:wscript.exe,用任务管理器可以看到
你需要它什么反应?就用WScript.Echo输出提示,例如:
WScript.Echo "??? "
不过是以弹出提示框显示,每一秒你都要关闭一次提示框
进程与ASP不同,它是隐藏了的,它只执行任务,如果你想知道它在运行,就加段代码在里面,写入一些字符到一个文件,然后你去看文件就知道它是不是运行了