- 浏览: 829694 次
- 性别:
- 来自: 北京、四川
文章分类
最新评论
-
sunbeamzheng:
总结的很好,好好看看。 拷贝问题确实很需要注意,特别是影不影响 ...
java深拷贝与浅拷贝 -
xmh8023:
...
获取POST数据的值 -
xmh8023:
我访问别的服务器怎么办?急求
获取POST数据的值 -
xmh8023:
String urlString="http://l ...
获取POST数据的值 -
lv12312:
Tomcat 7的老版本么?有bug的,https://iss ...
JMX问题
创建:SCHTASKS /Create /RU SYSTEM /TN ScheduleTaskTest /SC MONTHLY /D 1 /ST 00:00:00 /TR "C:\test.bat"
删除:SCHTASKS /DELETE /TN ScheduleTaskTest /F
疑问:在win2008中使用命令方式可行,但为什么我用java程序执行时却总执行不成功呢
转载:http://blog.donews.com/bigcarp/archive/2007/03/08/1138052.aspx
schtasks:
安排命令和程序,使其定期运行或在指定时间运行。向计划中添加任务和从中删除任务、根据需要启动和停止任务以及显示和更改计划的任务
1.create
Schtasks /create /sc ScheduleType /tn TaskName /tr TaskRun [/s Computer [/u [Domain\]User [/p Password]]] [/ru {[Domain\]User | System}] [/rp Password] [/mo Modifier] [/d Day[,Day...]| *] [/m Month[,Month...]][/i IdleTime] [/st StartTime] [/ri Interval] [{/et EndTime | /du Duration} [/k]] [/sd StartDate] [/ed EndDate] [/it] [/Z] [/F]
参数
/sc ScheduleType
指定计划类型。有效值为 MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY、ONCE、ONSTART、ONLOGON、ONIDLE。
/tr 运行的任务,可以为可执行的命令、脚本或者程序
/mo Modifier
指定任务在其计划类型内的运行频率。此参数对于 MINUTE、HOURLY、DAILY、WEEKLY 或 MONTHLY 有效,但是可选的。默认值为 1。
/d Day[,Day...] | *
指定周或月的一天(或几天)。只对 WEEKLY 或 MONTHLY 计划有效。1-31/MON-SUN[,MON-SUN...]|*/MON-SUN
对于不同的sc
WEEKLY,则/mo 可以为1-52
MONTHLY,则/mo 可以为 FIRST,SECOND,THIRD,FOURTH,LAST或者{1-12},默认为1
/m 对于/sc 为monthly时有效, 值可以为JAN-DEC和*(每月),默认每月
/ri Interval
指定重复的时间间隔(以分钟计)。此参数不适用于以下计划类型:MINUTE、HOURLY、ONSTART、ONLOGON、ONIDLE。有效范围为 1 到 599940 分钟(599940 分钟 = 9999 小时)。如果指定了 /ET 或 /DU,则重复间隔默认为 10 分钟。
/du Duration
指定“分钟”或“小时”计划的最大时间长度,格式为 HHHH:MM 24 小时格式。指定的时间过去之后,Schtasks 不重新启动任务,直到启动时间再次到来。默认情况下,任务计划没有最大持续时间。该参数是可选的,并且仅对“分钟”或“小时”计划有效。
/k
在 /et 或 /du 指定的时间停止任务运行的程序。如果没有 /k,Schtasks 在到达 /et 或 /du 指定的时间之后不再启动程序,但它不会停止仍在运行的程序。该参数是可选的,并且仅对“分钟”或“小时”计划有效。
示例:
计划任务每天运行一次
下面的示例计划 MyApp 程序在每天的上午 8:00 运行一次,直到 2002 年 12 月 31 日结束。由于它忽略了 /mo 参数,因此使用默认间隔 1 来每天运行命令。
在此示例中,由于本地计算机系统在“控制面板”的“区域和语言选项”中设置为“中文(中国)”,因此结束日期的格式为 YYYY/MM/DD (2002/12/31)。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc daily /st 08:00 /ed 2002/12/31
计划任务每 20 分钟运行一次
下面的命令计划安全脚本 Sec.vbs 每 20 分钟运行一次。该命令使用 /sc 参数指定分钟计划,使用 /mo 参数指定时间间隔为 20 分钟。
由于该命令没有包含开始日期或时间,因此任务在命令完成 20 分钟后启动,此后在系统运行时每 20 分钟运行一次。请注意,安全脚本源文件位于远程计算机上,但任务在本地计算机上计划并执行。
schtasks /create /sc minute /mo 20 /tn "Security Script" /tr \\central\data\scripts\sec.vbs
计划任务每六周运行一次
下面的命令计划 MyApp 程序在远程计算机上每六周运行一次。该命令使用 /mo 参数来指定间隔。由于该命令忽略了 /d 参数,因此任务就在星期一运行。
该命令也使用 /s 参数指定远程计算机,并使用 /u 参数,以用户 Adiminsitrator 帐户的权限运行该命令。因为忽略了 /p 参数,所以 SchTasks.exe 会提示用户输入 Administrator 帐户密码。
另外,因为命令是远程运行的,所以命令中所有的路径,包括到 MyApp.exe 的路径,都是指远程计算机上的路径。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc weekly /mo 6 /s Server16 /u Admin01
计划任务每星期三运行一次
下面的命令计划 MyApp 程序在每周的星期三运行一次。该命令使用 /d 参数指定周的天。由于该命令忽略了 /mo 参数,因此任务每周运行一次。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc weekly /d WED
rem 计划任务
rem 将在线用户同步到数据库表中,从2006-01-28 23:00:00开始每2分钟运行一次,持续运行3个小时-即(2006-01-29 01:00:00),并在完成后删除(/z)
schtasks /create /sc DAILY /tn "onlineMember2db" /tr Z:\__task\ol2db.vbs /st 23:00 /sd 2006/01/28 /ri 2 /du 0003:00 /k /z /s localhost /u adminstrator /p mypassword
2.delete
schtasks delete
删除计划任务。
语法
schtasks /delete /tn {TaskName | *} [/f] [/s Computer [/u [Domain\]User [/p Password]]]
删除所有为本地计算机计划的任务。
下面的命令从本地计算机的计划中删除所有的任务,包括由其他用户计划的任务。它使用 /tn * 参数代表计算机上所有的任务,使用/f 参数取消确认消息。
schtasks /delete /tn * /f
从远程计算机上的计划中删除任务
下面的命令从远程计算机上的计划中删除“Start Mail”任务。它使用 /s 参数来标识远程计算机。
schtasks /delete /tn "Start Mail" /s Svr16
作为响应, SchTasks.exe 显示以下确认消息。要删除任务,请键入 y。要取消命令,请键入 n:
删除:SCHTASKS /DELETE /TN ScheduleTaskTest /F
疑问:在win2008中使用命令方式可行,但为什么我用java程序执行时却总执行不成功呢
转载:http://blog.donews.com/bigcarp/archive/2007/03/08/1138052.aspx
schtasks:
安排命令和程序,使其定期运行或在指定时间运行。向计划中添加任务和从中删除任务、根据需要启动和停止任务以及显示和更改计划的任务
1.create
Schtasks /create /sc ScheduleType /tn TaskName /tr TaskRun [/s Computer [/u [Domain\]User [/p Password]]] [/ru {[Domain\]User | System}] [/rp Password] [/mo Modifier] [/d Day[,Day...]| *] [/m Month[,Month...]][/i IdleTime] [/st StartTime] [/ri Interval] [{/et EndTime | /du Duration} [/k]] [/sd StartDate] [/ed EndDate] [/it] [/Z] [/F]
参数
/sc ScheduleType
指定计划类型。有效值为 MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY、ONCE、ONSTART、ONLOGON、ONIDLE。
/tr 运行的任务,可以为可执行的命令、脚本或者程序
/mo Modifier
指定任务在其计划类型内的运行频率。此参数对于 MINUTE、HOURLY、DAILY、WEEKLY 或 MONTHLY 有效,但是可选的。默认值为 1。
/d Day[,Day...] | *
指定周或月的一天(或几天)。只对 WEEKLY 或 MONTHLY 计划有效。1-31/MON-SUN[,MON-SUN...]|*/MON-SUN
对于不同的sc
WEEKLY,则/mo 可以为1-52
MONTHLY,则/mo 可以为 FIRST,SECOND,THIRD,FOURTH,LAST或者{1-12},默认为1
/m 对于/sc 为monthly时有效, 值可以为JAN-DEC和*(每月),默认每月
/ri Interval
指定重复的时间间隔(以分钟计)。此参数不适用于以下计划类型:MINUTE、HOURLY、ONSTART、ONLOGON、ONIDLE。有效范围为 1 到 599940 分钟(599940 分钟 = 9999 小时)。如果指定了 /ET 或 /DU,则重复间隔默认为 10 分钟。
/du Duration
指定“分钟”或“小时”计划的最大时间长度,格式为 HHHH:MM 24 小时格式。指定的时间过去之后,Schtasks 不重新启动任务,直到启动时间再次到来。默认情况下,任务计划没有最大持续时间。该参数是可选的,并且仅对“分钟”或“小时”计划有效。
/k
在 /et 或 /du 指定的时间停止任务运行的程序。如果没有 /k,Schtasks 在到达 /et 或 /du 指定的时间之后不再启动程序,但它不会停止仍在运行的程序。该参数是可选的,并且仅对“分钟”或“小时”计划有效。
示例:
计划任务每天运行一次
下面的示例计划 MyApp 程序在每天的上午 8:00 运行一次,直到 2002 年 12 月 31 日结束。由于它忽略了 /mo 参数,因此使用默认间隔 1 来每天运行命令。
在此示例中,由于本地计算机系统在“控制面板”的“区域和语言选项”中设置为“中文(中国)”,因此结束日期的格式为 YYYY/MM/DD (2002/12/31)。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc daily /st 08:00 /ed 2002/12/31
计划任务每 20 分钟运行一次
下面的命令计划安全脚本 Sec.vbs 每 20 分钟运行一次。该命令使用 /sc 参数指定分钟计划,使用 /mo 参数指定时间间隔为 20 分钟。
由于该命令没有包含开始日期或时间,因此任务在命令完成 20 分钟后启动,此后在系统运行时每 20 分钟运行一次。请注意,安全脚本源文件位于远程计算机上,但任务在本地计算机上计划并执行。
schtasks /create /sc minute /mo 20 /tn "Security Script" /tr \\central\data\scripts\sec.vbs
计划任务每六周运行一次
下面的命令计划 MyApp 程序在远程计算机上每六周运行一次。该命令使用 /mo 参数来指定间隔。由于该命令忽略了 /d 参数,因此任务就在星期一运行。
该命令也使用 /s 参数指定远程计算机,并使用 /u 参数,以用户 Adiminsitrator 帐户的权限运行该命令。因为忽略了 /p 参数,所以 SchTasks.exe 会提示用户输入 Administrator 帐户密码。
另外,因为命令是远程运行的,所以命令中所有的路径,包括到 MyApp.exe 的路径,都是指远程计算机上的路径。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc weekly /mo 6 /s Server16 /u Admin01
计划任务每星期三运行一次
下面的命令计划 MyApp 程序在每周的星期三运行一次。该命令使用 /d 参数指定周的天。由于该命令忽略了 /mo 参数,因此任务每周运行一次。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc weekly /d WED
rem 计划任务
rem 将在线用户同步到数据库表中,从2006-01-28 23:00:00开始每2分钟运行一次,持续运行3个小时-即(2006-01-29 01:00:00),并在完成后删除(/z)
schtasks /create /sc DAILY /tn "onlineMember2db" /tr Z:\__task\ol2db.vbs /st 23:00 /sd 2006/01/28 /ri 2 /du 0003:00 /k /z /s localhost /u adminstrator /p mypassword
2.delete
schtasks delete
删除计划任务。
语法
schtasks /delete /tn {TaskName | *} [/f] [/s Computer [/u [Domain\]User [/p Password]]]
删除所有为本地计算机计划的任务。
下面的命令从本地计算机的计划中删除所有的任务,包括由其他用户计划的任务。它使用 /tn * 参数代表计算机上所有的任务,使用/f 参数取消确认消息。
schtasks /delete /tn * /f
从远程计算机上的计划中删除任务
下面的命令从远程计算机上的计划中删除“Start Mail”任务。它使用 /s 参数来标识远程计算机。
schtasks /delete /tn "Start Mail" /s Svr16
作为响应, SchTasks.exe 显示以下确认消息。要删除任务,请键入 y。要取消命令,请键入 n:
发表评论
-
Java并发编程:volatile关键字解析
2015-07-30 11:30 635转:http://www.cnblogs.com/dolp ... -
Java内存模型
2015-07-29 13:55 9131. 概述 多任务和 ... -
自定义classloader
2015-07-29 13:54 688转:http://tiantian911.iteye.com ... -
自定义ClassLoader实现java应用核心逻辑模块热部署
2015-07-29 13:51 1021转:http://blog.csdn.net/zhangda ... -
java classloader原理初探
2015-07-29 10:14 667转:http://www.cnblogs.com/ ... -
Java 内存分配全面浅析
2015-07-29 08:52 608转:http://blog.csdn.net/shimi ... -
http stream
2014-07-29 16:38 1142StringBuilder sb = new String ... -
Tomcat远程调试
2011-04-09 12:33 1060需要在Tomcat中的catalina.bat中添加如下的一行 ... -
用jmx监控多台服务器(tomcat)
2010-09-08 18:25 4576因为需要写一个后台监控服务器的程序,涉及到jmx,也涉 ... -
call cmd /c start 一点疑问
2010-09-01 10:16 2249call "cmd /c start aaa.bat ... -
ajax返回值中有中文存在的乱码现象
2010-08-27 16:28 1446ajax返回值中有中文存在的乱码现象,解决就加入下面一行代码即 ... -
MIME TYPE
2010-08-26 16:23 7258最近要做需要在页面上放音频的东西,因此需要用到mime typ ... -
JMX问题
2010-08-20 17:20 5505这个问题貌似是启动tomcat之后就获取不到jmx的链接了,不 ... -
Eclipse控制台乱码
2010-08-05 15:18 4893安装了Eclipse,在运行tomcat时,控制台的中文显示乱 ... -
JMX服务端和客户端的代码
2010-07-27 15:37 3573服务端代码如下 package com.rmi; i ... -
JMX连接Tomcat的JMX测试类
2010-07-27 15:33 3296首先是为了使tomcat支持JMX,必须在tomcat的启动项 ... -
JMX的一个链接类
2010-07-27 09:37 1461package com.pachira.oamp.jmxS ... -
java中文转unicode码
2010-07-22 11:04 43406转载地址:http://www.iteye.com/topic ... -
获取POST数据的值
2010-07-21 14:17 9923当method为POST,Content-Type为 ... -
apache的tomcat负载均衡(两个tomcat)和集群配置(session复制)
2010-06-05 16:24 4600参考地址:http://www.iteye.com/topic ...
相关推荐
【跨平台横向移动:Windows计划任务利用】 在网络安全和渗透测试中,跨平台横向移动是攻击者在获得初步立足点后,进一步扩大控制范围的重要手段。Windows计划任务是这一过程中的一个常见工具,因为它允许非交互式...
在Windows API中,可以使用`SchTasks.exe`命令行工具或者`Task Scheduler`库(如`taskschd.dll`)来创建、查询、修改和删除计划任务。 在描述中提到的“通过At命令创建的计划任务”,At命令是Windows的一个旧式命令...
在Windows操作系统中,计划任务是一种自动化工具,允许用户在特定时间或事件触发时运行程序或脚本。在某些情况下,我们需要将这些计划任务从一台计算机移植到另一台,或者备份和恢复计划任务。本文将详细介绍如何...
在Windows操作系统中,`schtasks`是一个非常重要的命令行工具,它允许用户创建、查询、修改和删除计划任务。这个工具在Windows XP系统中同样适用,但有时可能会遇到“`schtasks` 不是内部命令”的错误提示。这种问题...
`schtasks`命令是Windows操作系统中的一个实用工具,主要用于创建、查询、修改和删除计划任务。这个命令在DOS环境中或者批处理脚本中尤其有用,因为它允许用户自动化执行各种系统任务,比如定期运行程序、启动服务...
之后,Windows任务计划程序会按照设定的时间自动执行备份操作。 除了内置的备份工具,用户还可以选择第三方备份软件,如EaseUS Todo Backup、Acronis True Image等,它们通常提供了更丰富的备份选项和更友好的用户...
Windows定时任务.bat文件
在Windows操作系统中,任务计划程序(Task Scheduler)允许我们设置定时或触发事件来运行特定的程序。在Linux系统中,我们可以使用cron服务来达到类似的目的。Qt提供了QCoreApplication类,可以用于与操作系统进行...
此外,还需要了解如何使用`RegCreateKeyEx`、`RegSetValueEx`等API在注册表中创建启动项,或者使用`SchTasks.exe`命令行工具来与任务计划程序交互。 3. **任务计划程序接口**:学习如何通过C++调用Windows的任务...
【VB仿Windows任务计划管理工具】是一款基于Visual Basic(VB)开发的应用程序,它扩展了Windows操作系统自带的任务计划管理功能。这款工具提供了更加丰富的任务调度选项,用户可以根据具体需求设置任务按照时间、...
命令行方式主要使用 SchTasks 命令,例如 SchTasks /Create 来创立新任务,SchTasks /Delete 来删除任务,SchTasks /Query 来显示全部任务计划等。 使用 Windows 任务计划程序需要具体的任务执行程序(exe、批处理...
### schtasks详解:任务计划程序命令的深度解析 在Windows操作系统中,`schtasks`命令是一个非常强大的工具,用于创建、修改、删除和查询定时任务。这些任务可以被安排在每天、每周、每月或是特定事件(如系统启动...
标题所述的方案旨在利用Zabbix监控系统与Windows脚本及计划任务相结合,实现在Windows服务器出现异常时,通过Zabbix Web界面远程桌面登录进行问题排查。以下是对这一解决方案的详细说明: 1. **Zabbix监控基础**: ...
设置计划任务通常需要使用`schtasks`命令或者通过任务计划程序界面进行。 总的来说,这个压缩包提供了一个实用的解决方案,适用于需要自动开机启动Tomcat服务器的环境。批处理脚本和计划任务的结合,大大提升了运维...
首先,我们要知道在Windows中设置计划任务主要依赖于`Task Scheduler` API或者通过批处理文件结合`schtasks`命令行工具。对于编程人员,可以使用Python的`pywin32`库,C#的`System.Threading.Tasks.TaskScheduler`,...
本文将详细解析"CScheduledTask"类的源码,它是一个演示如何利用Windows任务计划API来创建、修改和管理任务的实例。 首先,我们需要了解Windows API中的`Schedule Service`接口,这是Windows任务计划程序的核心。...
2. **使用Windows任务计划程序**:利用Windows内置的任务计划程序来安排定时任务的执行。 3. **测试**:在正式部署之前,务必对定时任务进行充分的测试,确保其能够按照预期正常运行。 #### 五、案例分析 假设我们...
Windows系统提供了强大的计划任务功能,可以通过schtasks.exe这个内置工具来安排程序或者脚本在指定的时间运行。这一特性不仅可以用于日常的系统维护工作,还能够成为Red Team在渗透测试中的一个重要武器。特别是...
schtasks是Windows操作系统中用于管理和调度计划任务的命令行工具。创建一次性计划任务的命令格式如下: `schtasks /create /tn TaskName /tr TaskRun /sc once /st StartTime /sd StartDate [/s computer [/u ...