首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windows使用Schtasks在两个月后运行一次任务

在Windows操作系统中,可以使用Schtasks命令来创建和管理计划任务。计划任务是指在指定的时间或事件触发时自动执行的任务。对于需要在两个月后运行一次的任务,可以通过以下步骤来实现:

  1. 打开命令提示符窗口(CMD)或PowerShell窗口。
  2. 使用Schtasks命令创建计划任务。命令的基本语法如下:
  3. 使用Schtasks命令创建计划任务。命令的基本语法如下:
  4. 具体参数解释如下:
    • <任务名称>:指定任务的名称,可以自定义。
    • <任务路径>:指定要运行的任务的可执行文件路径或脚本路径。
    • <触发器类型>:指定任务触发的类型,对于两个月后运行一次的任务,可以使用ONCE
    • <开始时间>:指定任务的开始时间,可以使用YYYY/MM/DD HH:MM的格式,表示两个月后的具体日期和时间。
    • <重复间隔>:指定任务的重复间隔,对于只运行一次的任务,可以设置为null
    • <持续时间>:指定任务的持续时间,对于只运行一次的任务,可以设置为null
    • 例如,创建一个名为"MonthlyTask"的计划任务,运行一个名为"mytask.exe"的可执行文件,两个月后的2023年1月1日早上9点开始执行,可以使用以下命令:
    • 例如,创建一个名为"MonthlyTask"的计划任务,运行一个名为"mytask.exe"的可执行文件,两个月后的2023年1月1日早上9点开始执行,可以使用以下命令:
  • 执行以上命令后,系统会创建一个计划任务,并在指定的时间自动运行。

需要注意的是,以上命令只是创建了一个计划任务,具体的任务逻辑和功能需要根据实际需求来编写和实现。另外,Schtasks命令还提供了其他参数和选项,可以根据需要进行调整和配置。

对于腾讯云相关产品和产品介绍链接地址,可以参考腾讯云官方文档或网站获取相关信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何使用Kubernetes Job运行一次任务

Job 概念 kubernetes 中,Deployment、DaemonSet会持续运行任务,这些 pod 中的进程崩溃退出时会重新启动,永远达不到完成态。...你也许会遇到这样的场景,当需要运行一个一次性的可完成的任务,其进程终止后,不应该再重新启动,那么 Job 资源类型完全符合你。...发生节点故障时,该节点上由 Job 管理的 pod 将按照 ReplicaSet 的 pod 的方式, 重新安排到其他节点,以确保任务能够成功完成,所以 Job 通常用于执行一次任务或批处理作业。...Job 的注意事项 使用 Kubernetes Job 时,需要注意以下几点: Job 对象适用于一次任务或批处理作业,不适用于长时间运行的服务。...使用 Job 控制器时,应确保控制器的版本和 Kubernetes 版本兼容。不同版本之间可能存在语法变更和行为差异。

24210

关于dockerwindows环境下运行的第一次体验

关于dockerwindows环境下执行的原理 1.1.          ...实质上就是windows的物理机上面安装linux的虚拟机,这个虚拟机的启动镜像中就包含docker,运行docker的是linux。 1.3.          ...这是我们就想到赶紧把windows的容器迁移出来。关于docker的导出导入用最简单方式说明,除了最常见的把镜像push到docker公共仓库或者私人仓库。 2.1.          ...命令docker export  -o [filename] [container],这样就把正在运行的容器导出一个包文件,顺便用docker ps看一下容器启动的时候执行了什么命令command。...启动的时候需要在后面加上command。 2.2.           针对image的操作。

1K30

laravel Task Scheduling(任务调度)windows下的使用详解

问题 本篇博客主要是围绕着如下几个问题展开 1. windows下,怎么使用laravel任务调度? 2. windows的计划任务能否替代crontab的工作? 3....如何更好的使用windows的计划任务和laravel搭档? 解决方案 主要用到了windows任务计划程序,bat批处理,vbs脚本,有兴趣可以了解。...这个时候就会去调用laravel的任务调度了(前提是你已经laravel里面编写好了任务调度),但是我们会发现,没过一分钟,都会有个dos命令的黑框弹出来,然后运行完了之后再关闭,这样会分散我们的注意力...通过vb脚本,实现自动任务的静默执行 ? 前提是,你已经做完了第一步所有操作,会发现dos会自动弹出来执行程序,一分钟一次(下图所示),人都会逼疯,所以有了此方案。 1....但是突然发现vb好像也挺有用处的,我有不少大胆的想法了 以上这篇laravel Task Scheduling(任务调度)windows下的使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考

2K21

Swift 中使用 async let 并发运行后台任务

Async/await 语法与其他编程语言(如C#或JavaScript)中使用的语法类似。使用 "async let "是为了并行的运行多个后台任务,并等待它们的综合结果。...Swift异步编程是一种编写允许某些任务并发运行而不是按顺序运行的代码的方法。...长期运行任务阻塞了UI 一个同步的程序中,代码以线性的、从上到下的方式运行。程序等待当前任务完成后再进入下一任务。...这在用户界面(UI)方面会产生问题,因为如果一个长期运行任务被同步执行,程序就会阻塞,UI就会变得没有反应,直到任务完成。..."async let "来模拟并行下载多个文件的情况 使用 "async let "来模拟并行下载多个文件的情况 结论 在后台执行长期运行任务并保持UI的响应是很重要的。

1.1K20

使用Cygwinwindows运行linux的一些工具

windows 终端 对于开发者而言,windwos下的终端实在是不如linux,macos下的效率更高,速度更快.虽然Windows下也有一些不错的第三方终端.如 cmder,windows terminal...如果命令报错可能是没有依赖.比如python.那就重新安装一次cygwin,再选择包的时候添加进python,原来的不用改变.即可 注意事项 : 如果windows中安装了软件并设置了环境变量.会跟cygwin...里的命令冲突.优先使用windows里的软件执行.所以如果冲突.我们可以把windows下的改下名字.或者取消环境变量(如果不用的话)....安装目录 安装后,安装目录里就是一个linux的目录解构了.我们通过cygwin安装的应用都在 bin目录下.所以如果想再windows使用这些工具.我们可以给这个 bin 目录添加一个环境变量.这样就可以在外部调用了...即可启动一个fsih当作终端 jetbrains ide : 设置中找到 terminal既可以通过目录查找到fish的路径.应用即可 Windows terminal中 : 打开设置文件

2.3K20

Linux Windows下设置定时执行任务的方法

Linux篇   Linux下创建定时执行任务使用crontab,系统默认自带crontab,Ubuntu 16.04下进行演示说明。...左侧:脚本在运行过程中,会生成以当前时间命名的日志文件,记录脚本执行过程中的输出结果。   右侧:crontab的日志文件,可以看到,每5分钟,会定时执行一次脚本。...Windows篇   Windows系统没有crontab命令,但是Windows系统有跟crontab命令比较接近的命令:schtasks 命令。Win10上操作。.../End 中止当前正在运行的计划任务。 /ShowSid 显示与计划的任务名称相应的安全标识符。 /? 显示此帮助消息。 Examples: SCHTASKS SCHTASKS /?...2.查看系统默认任务   使用schtasks 命令,或带query参数,schtasks /query查询系统当前执行任务

1.5K61

横向移动-IPC

,可以上传木马文件然后使用计划任务将其上线,目前windows两个计划任务命令,系统小于windows 2012的使用at命令,系统大于等于Windows server 2012的操作系统已经弃用了at...1 /delete # 删除at id=1 的计划任务 到了19:10分后,我们可以看到通过at计划任务木马成功被执行,已经上线到了我们的CS中 Schtasks windows server...2012及以后的操作系统已经弃用了at命令,转而使用schtasks命令,schtasks命令比at命令更加的灵活,但是使用schtasks命令时,就会在系统中留下日志文件:C:\Windows|Tasks...命令,schtasks命令与at命令不同,schtasks命令为先创建一个任务,然后再按需运行任务,也可直接指定时间运行,但相对来说较于麻烦,所以这里使用按需运行任务创建了任务后直接让其运行即可...,每天运行一次 schtasks /run /s 192.168.3.32 /tn beacon /i # 运行beacon服务 这里可以通过schtasks命令去查看当前计划任务情况,和删除计划任务

1.7K80

Win系统任务计划命令一览表

指定在下一个指定日期(如,下周四)运行命令,如果省略日期,则默认为每月的本日运行 "command" 准备运行Windows NT 命令或批处理程序 实际案例: #示例1...注意事项: WIN7及以上不能用这个命令.如果要求WIN7执行交互式任务,则使用 schtasks.exe 实用程序(使用schtasks /?”...MONTHLY: 1 - 12,任务每 N 月运行一次。 MONTHLY: LASTDAY,任务月份的最后一天运行。..."gametime",每月的第一个星期天运行“空当接龙” SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN gametime /TR c:\windows...⑤/sc daily 表示命令每天的23:00:00都会执行一次;daily也可以换成minute,hourly等,分别表示每分钟执行一次,每小时执行一次; ⑥/tr "shutdown -s -t

1.9K21

利用计划任务进行权限维持的几种姿势

set target 5 exploit 命令提示符下,“ schtasks ”可执行文件可用于创建计划任务,该任务将在每个Windows登录中以SYSTEM的形式下载并执行基于PowerShell...持续性–计划任务日期和时间 如果为目标事件启用了事件日志记录,则可以特定的Windows事件中触发任务。b33f在他的网站上演示了此技术。Windows事件命令行实用程序可用于查询事件ID。...SharPersist –新计划任务登录 系统的下一次重新引导中,有效负载将执行,并且Meterpreter会话将打开。 ?...此命令可用于主机的态势感知期间,并确定是否存在可以修改以运行有效负载而不是创建新任务的现有计划任务。...Empire – 持久性计划任务 计划任务的提升模块提供了在用户登录期间执行有效负载的选项。在这两个模块中,都将使用注册表以Base64编码格式存储有效负载,但是以不同的注册表项存储。

2.7K20

Win系统任务计划命令一览表

指定在下一个指定日期(如,下周四)运行命令,如果省略日期,则默认为每月的本日运行 "command" 准备运行Windows NT 命令或批处理程序 实际案例: #示例1...注意事项: WIN7及以上不能用这个命令.如果要求WIN7执行交互式任务,则使用 schtasks.exe 实用程序(使用schtasks /?”...MONTHLY: 1 - 12,任务每 N 月运行一次。 MONTHLY: LASTDAY,任务月份的最后一天运行。..."gametime",每月的第一个星期天运行“空当接龙” SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN gametime /TR c:\windows...⑤/sc daily 表示命令每天的23:00:00都会执行一次;daily也可以换成minute,hourly等,分别表示每分钟执行一次,每小时执行一次; ⑥/tr "shutdown -s -t

2.2K10

利用计划任务劫持提升权限

计划任务windows系统中常见的功能,使用计划任务可以帮助运维人员或者开发人员指定时间或指定的时间间隔内运行所指定的计算机程序、脚本或系统命令,Windows与Linux中都有计划任务功能。...1.Windows计划任务如何使用 Win8之前我们可以使用at命令来帮助创建与执行计划任务终端中输入命令at 10:01 notepad.exe,则可以创建一个时间到达10:01时自动打开notepad.exe...表1-1 值参考表值说明MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY指定计划的时间单位ONCE任务指定的日期和时间运行一次ONSTART任务每次系统启动的时候运行,可以指定启动的日期...MINUTE1~1439任务每n分钟运行一次HOURLY1~23任务每n小时运行一次DAILY1~365任务每n天运行一次WEEKLY1~52任务每n周运行一次MONTHLY1~12任务每n月运行一次LASTDAY...任务月份的最后一天运行FIRST、SECOND、THIRD、FOURTH、LAST与/dday参数共同使用,并在特定的周和天运行任务,例如在月份的第三个周三运行创建计划任务之后,schtasks会在C

27410

通过计划任务实现持续性攻击

Windows操作系统中提供了一个实用工具schtasks.exe,系统管理可以使用该工具完成指定日期和时间执行程序或脚本的工作。但是目前这个工具经常被黑客或者红队利用,从而实现持续性攻击。...set target 5 exploit 命令提示行中使用schtasks”命令可以创建一个计划任务。...图*-* 使用SharPersist列出的计划任务信息 与Metasploit框架功能类似,SharPersist中也具有检查目标是否易受攻击的功能,SharPersist提供了一个运行检查,这个功能可用于通过检查名称和提供的参数来验证计划任务...图*-* 使用SharPersist列出的Backdoor 计划任务列表 Empire Empire中包含两个可以用来实现计划任务的模块(区别在于使用时权限不同),下面给出的命令可以通过PowerShell...注册表中将这两个模块以Base64编码的格式存储不同的表项中。 usemodule persistence/elevated/schtasks* set Listener http ?

1.1K30

Windows的IPC$共享学习

at 命令是Windows自带的用于创建计划任务的命令,但是 at 命令只2003及以下的版本使用schtasks 命令:Windows Vista、Windows Server 2008及之后版本.../ru 运行任务的用户账户名,不使用此参数的话使用执行schtasks命令的账户运行计划任务 /rp 运行任务的用户账户密码 /mo 指定任务计划类型中的运行间隔 /d 指定任务一个月或者星期的某一天运行.../m 指定任务某个月运行,只适用于MONTHLY类型。 /i 当计划任务类型为ONIDLE时,运行任务前计算机处于空闲状态的分钟数。.../it 只在用户登录时运行 /z 在任务计划完成后删除任务计划 /f 创建任务时如果任务已存在不显示警告 /RL 为作业设置运行级别。有效值为LIMITED 和 HIGHEST。...的计划任务,启动程序为c:/beacon.exe ,启动权限为system,启动时间为每隔一小时启动一次 schtasks /create /s 192.168.135.15 /u administrator

4.8K40

自动化测试之Windows计划定时任务命令schtasks及语法

对于测试机器是Windows的,所以使用schtasks命令解决,并且部署到Jenkins,也可以实现每天定时的自动重启,哇像这样一来,想想都开心,有解决了一项自动化。 ?...思路:每天自动重启远程机上的Hub和Node,新构建一个Jenkins Job, 配置运行时间,比如每天上班运行自动化脚本之前重启一次清一下缓存,每天下班之后,会有大量的自动化监控项目跑,也重启一下(...要验证任务正在远程计算机上运行,请使用任务管理器”或“任务计划程序”事务日志 Systemroot\SchedLgU.txt 示例 本地计算机上运行任务 以下命令用于启动“Security Script...远程计算机上运行任务 以下命令用于远程计算机 Svr01 上启动 Update 任务schtasks /run /tn Update /s Svr01 在这种情况下,SchTasks.exe 显示以下错误消息...备注 SchTasks.exe 只终止由计划任务启动的程序实例。要停止其他进程,请使用 TaskKill,它是一个包含在 Windows XP Professional 中的工具。

3.7K40

内网渗透之命令行渗透 - 渗透红队笔记

内网渗透 在内网渗透的时候,如果想要登录远程桌面,会容易暴露自己,所以尽可能学会使用命令行操作会在渗透实际过程中有很大的帮助。...命令行渗透 IPC$ ---- 建立ipc连接以后,就可以访问目标机器的文件(上传、下载),也可以目标机器 上运行命令。上传和下载文件直接通过 copy 命令就可以,不过路径换成 UNC 路径。...---- 计划任务执行命令 schtasks(计划任务)语法 # 一、执行bat schtasks /create /tn task1 /U 域\域用户 /P 域用户密码 /tr 执行的命令或者bat路径.../sc ONSTART /s 域机器IP /RU system # 二、运行 schtasks /run /tn task1 /s 域机子IP /U 域\域用户 /P 域用户密码 # 三、删除计划任务...然后创建计划任务并执行: # 创建计划任务名为task1 schtasks /create /tn task1 /U god\administrator /P Admin12345 /tr C:\users

1.9K30

IPC$横向移动

IPC是winNT/2000的一项新功能,它有一个特点,即在同一时间内,两个IP之间只允许建立一个连接,winNT/2000提供IPC功能的同时,初次安装系统时还打开了默认共享,即所有的逻辑共享(c...@#$ 计划任务 at是Windows自带的用于创建任务的命令,它主要工作WIndows server 2008之前版本的操作系统中,使用at命令远程目标主机上创建计划任务的流程大致如下: 使用net...time命令确定远程机器的当前时间 使用copy命令将payload文件复制到远程目标机器中 使用at/schtasks命令启动该payload文件 删除使用at/schtasks命令创建计划任务的记录...C盘中看到成功上传的shell.exe文件: (3)使用schtasks命令创建计划任务 使用at命令让目标主机指定的时间(22:22)运行一个程序: #创建一个22:22运行的计划任务 schtasks...@#$" #创建计划任务之后,如果时间间隔太长不想等,可以立即运行后门程序 schtasks /run /tn "test" /s 193.168.188.140 /u administrator

5K30

通过winrm、自动化助手tat无法达到系统内部执行命令的效果时,可以尝试这种办法

通过winrm、自动化助手tat无法达到系统内部执行命令的效果时,可以尝试这种办法: 保持vnc登录状态,通过tat创建计划任务,再触发计划任务执行 比如以前我A机器winrm远程到B机器,调用B机器的...3dsmax跑渲染失败后来我用了上面这个办法则OK 还有一次,我通过系统内部执行.vbs脚本进行windows update执行脚本OK,但是通过winrm调用执行这个.vbs脚本执行到中途会异常退出,...\Windows\Start Menu\Programs\Startup 公用startup目录: 运行shell:common startup C:\ProgramData\Microsoft\Windows...\Start Menu\Programs\Startup 设置了自动登录和开机计划任务,开机计划任务可能由于多种原因并未达到预期效果的话,设置自动登录并将程序快捷方式放置startup目录尤其是公用startup.../01/01 /ru Administrator /rp "密码" schtasks /run /tn "\Microsoft\Windows\doubleclick.bat" schtasks /change

9410

CobaltStrike权限维持及其自动化

笔者最近一次钓鱼活动中忘记添加自启直接就重启了目标机器,导致权限丢失,很难受,所以决定自己撸一个一键维权的插件,避免再出现此类低级错误。 ?...定时任务 schtasks允许管理员创建、删除、查询、更改、运行和中止本地或远程系统上的计划任务。替代 AT.exe,使用一下命令可以快捷的创建一个定时任务。.../create是创建新任务,/TN是TaskName的简写,也就是新建的任务的名字,系统必须唯一,/TR是TaskRun的简写,即为需要运行的程序的路径和文件名。...如果任务已经执行schtasks并不会重复拉起任务。...相比at来说,schtasks的优势在于可以周期运行,重复检索任务是否处于运行状态,可使用下面的命令删除: schtasks /delete /tn WindowsUpdate 注册表 windows系统的开机项位于注册表的

2.7K20

如何重启远程服务

,可以用schtasks命令创建, 参考 https://www.robvanderwoude.com/schtasks.php https://docs.microsoft.com/en-us/windows.../administration/windows-commands/schtasks-create.md 添加一个每隔一段时间就重启机器的计划任务,一句命令搞定计划任务添加 例如如果重启机器,建议设置凌晨定时重启...,例如: 每天2点触发后、每隔1439分钟(23小时59分)重启一次机器 schtasks.exe /CREATE /ru system /rl highest /SC DAILY /MO 1 /TN...,因为微软的远程服务健壮性太一般了,一定概率会在重启远程服务的过程中卡住 ①每天2点触发后、每隔120分钟(2小时)重启一次远程服务 schtasks.exe /CREATE /ru system /...'& {restart-service termservice -force}'" /ST 02:00 /f /RI 1439 /DU 24:00 如果是临时重启远程服务,一般从服务列表重启很方便 运行

5.7K20
领券