我想知道如何编写vbs代码来安排Windows任务在每次Windows启动时启动.exe程序。
我在网上找到了以下代码:
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objNewJob = objWMIService.Get("Win32_ScheduledJob")
errJobCreated = objNewJob.Create _
("Notepad.exe", "********123000.000000-420", _
True , 1 OR 4 OR 16, , , JobID)
Wscript.Echo errJobCreated
但它只告诉我如何在特定的日子和时间安排任务。
我想过创建一个Windows服务。然而,以下是我必须寻找替代方案的故事。
我为包含RunAsService的java程序创建了一个Janel的Windows服务。我第一次安装和启动它时,该服务工作正常。但是,重新启动我的Windows XP后,一个对话框窗口说明我的janel生成的.exe文件已崩溃,我的RunAsService服务继续运行。当我终止服务并再次手动重新启动它时,该服务工作正常。然而,每次重新启动Windows时,同样的崩溃都会反复发生。
答案 0 :(得分:1)
在Startup文件夹中放置应用程序的快捷方式???
会不会更容易