首页 > 其他分享 >SCHTASKS命令参数 :允许管理员在本地或远程系统上创建、删除、查询、更改、运行和结束定时任务

SCHTASKS命令参数 :允许管理员在本地或远程系统上创建、删除、查询、更改、运行和结束定时任务

时间:2024-03-23 22:24:37浏览次数:20  
标签:SCHTASKS 指向 Windows 任务 管理员 systemroot% 定时 环境变量


C:\Windows\System32\Tasks文件夹下的XML文件是用来存储Windows操作系统中计划任务的信息的。

Windows操作系统通过这些XML文件来管理和存储各种预定的任务,例如定时备份、系统维护、自动更新等。

这些任务可以在特定的时间或事件发生时自动执行,而XML文件则包含了这些任务的配置信息。

这些XML文件通常由Windows Task Scheduler服务使用,它负责在特定的时间点或特定的条件下执行这些任务。通过任务计划程序界面或使用命令行工具(如schtasks)可以创建、修改和删除这些任务,而相关的配置信息就会被保存在这些XML文件中。

要使用这些XML文件,你可以通过任务计划程序界面进行管理,也可以使用命令行工具(如schtasks)来操作这些任务。通过编辑这些XML文件,你也可以手动调整任务的配置参数。

%systemroot%\system32\tasks

C:\Windows\System32\Tasks文件夹下面 全是XML 配置文件


%systemroot% 是一个环境变量,通常指向Windows操作系统的安装目录。在大多数情况下,它指向 C:\Windows 目录。使用 %systemroot% 环境变量可以使系统更加灵活和可移植,因为无论Windows操作系统安装在哪个驱动器上,都可以通过这个环境变量来引用Windows目录。

关于基础技术原理,%systemroot% 环境变量涉及到以下方面的基础技术:

  1. 环境变量:环境变量是操作系统中用来存储特定信息的动态值。它们对于配置和控制应用程序行为非常重要。

  2. 系统路径%systemroot% 在系统中被广泛使用,特别是在批处理脚本和命令行操作中。了解系统路径的设置和使用可以帮助管理和维护Windows系统。

  3. 操作系统结构%systemroot% 的存在反映了操作系统的结构设计,即将系统文件和核心组件存放在一个独立的目录中,便于管理和维护。

  4. 系统部署和管理:在系统部署和管理过程中,了解和利用 %systemroot% 变量可以帮助管理员更好地管理系统资源,并编写更具可移植性的脚本和配置。

总的来说,%systemroot% 环境变量涉及到操作系统的结构、环境变量的使用和系统管理等基础技术原理。


除了 %systemroot%,在Windows操作系统中还有一些其他常用的环境变量,它们在系统管理和应用程序开发中发挥着重要作用。以下是一些常见的Windows环境变量及其作用:

  1. %USERPROFILE%:指向当前用户的个人文件夹,通常为 C:\Users\用户名。这个变量可以帮助访问用户的个人文件和设置。

  2. %PATH%:包含一组目录路径,系统会在这些路径中查找可执行文件。通过将程序的可执行文件路径添加到 %PATH% 中,可以在命令行中直接执行该程序。

  3. %TEMP%%TMP%:分别指向用于存储临时文件的目录。程序可以使用这些变量来保存临时数据,并确保在不同系统上具有一致的行为。

  4. %PROGRAMFILES%%PROGRAMFILES(x86)%:分别指向安装的应用程序的默认目录。%PROGRAMFILES% 在64位系统上指向 C:\Program Files,而 %PROGRAMFILES(x86)% 则指向 C:\Program Files (x86)

  5. %SystemDrive%:指向系统安装所在的驱动器。通常为 C:,但在某些情况下可能会安装在其他驱动器上。

  6. %COMPUTERNAME%:指向计算机的名称,用于标识网络中的计算机。

  7. %USERNAME%:指向当前登录用户的用户名。

这些环境变量在Windows系统中被广泛使用,可以简化系统管理、脚本编写和应用程序开发过程中的路径和配置管理。


除了之前提到的环境变量之外,Windows操作系统还有一些其他常用的环境变量,它们在系统管理和应用程序开发中也都有各自的作用。以下是另外一些常见的Windows环境变量及其作用:

  1. %APPDATA%:指向当前用户的应用程序数据目录,通常为 C:\Users\用户名\AppData\Roaming。这个变量用于存储应用程序的设置和数据。

  2. %HOMEPATH%:指向当前用户的用户文件夹路径(不包括驱动器信息),通常为 \Users\用户名

  3. %LOGONSERVER%:指向处理当前登录请求的域控制器的名称。

  4. %OS%:指向当前操作系统的名称。

  5. %NUMBER_OF_PROCESSORS%%PROCESSOR_ARCHITECTURE%:分别指向系统中安装的处理器数量和处理器架构。

  6. %SystemRoot%:与 %systemroot% 类似,都指向Windows系统的安装目录。

  7. %TEMP%%TMP%:这两个变量也被广泛使用,它们分别指向用于存储临时文件的目录。

这些环境变量在Windows系统中起着重要的作用,能够简化系统配置、管理和应用程序开发过程中的路径和设置管理。通过合理利用这些环境变量,可以使系统更加灵活、可移植和易于管理。


Windows操作系统还有一些其他常用的环境变量。以下是另外一些常见的Windows环境变量及其作用:

  1. %ALLUSERSPROFILE%:指向所有用户共享的配置文件和数据的目录,通常为 C:\ProgramData

  2. %PUBLIC%:指向公共文件夹的路径,通常为 C:\Users\Public

  3. %COMSPEC%:指向命令解释器的可执行文件路径,默认为 C:\Windows\System32\cmd.exe

  4. %SystemDrive%%SystemRoot%%SystemDrive% 指向系统安装所在的驱动器,通常为 C:%SystemRoot% 则指向Windows系统目录,通常为 %SystemDrive%\Windows

  5. %ProgramData%:指向程序数据的默认存储位置,通常为 C:\ProgramData

  6. %CommonProgramFiles%%CommonProgramFiles(x86)%:分别指向用于存储共享程序文件的目录,通常为 C:\Program Files\Common FilesC:\Program Files (x86)\Common Files

  7. %USERDOMAIN%:指向当前用户所属的域名。


以下是另外一些常见的Windows环境变量及其作用:

  1. %USERDOMAIN_ROAMINGPROFILE%:指向用户域的漫游配置文件路径。

  2. %APPDATA%:指向当前用户的应用程序数据目录,通常为 C:\Users\用户名\AppData\Roaming。这个变量用于存储应用程序的设置和数据。

  3. %LOCALAPPDATA%:指向当前用户的本地应用程序数据目录,通常为 C:\Users\用户名\AppData\Local。这个变量用于存储应用程序的本地设置和数据。

  4. %PUBLIC%:指向公共文件夹的路径,通常为 C:\Users\Public。该变量用于访问公共文件夹中的内容。

  5. %USERPROFILE%:指向当前用户的个人文件夹,通常为 C:\Users\用户名。可以使用这个变量来访问用户的个人文件和设置。

  6. %SystemDrive%%SystemRoot%%SystemDrive% 指向系统安装所在的驱动器,通常为 C:%SystemRoot% 则指向Windows系统目录,通常为 %SystemDrive%\Windows

  7. %SESSIONNAME%:指示当前会话的名称。


SCHTASKS /parameter [arguments]

描述:
允许管理员在本地或远程系统上创建、删除、查询、更改、运行和结束定时任务。

参数列表:
/Create         创建新的定时任务。

/Delete         删除定时任务。

/Query          显示所有定时任务。

/Change         更改定时任务的属性。

/Run            按需运行定时任务。

/End            停止当前正在运行的定时任务。

/ShowSid        显示与定时任务名称对应的安全标识符。

/?              显示此帮助消息。
示例:
SCHTASKS
SCHTASKS /?
SCHTASKS /Run /?
SCHTASKS /End /?
SCHTASKS /Create /?
SCHTASKS /Delete /?
SCHTASKS /Query  /?
SCHTASKS /Change /?
SCHTASKS /ShowSid /?

 


 

标签:SCHTASKS,指向,Windows,任务,管理员,systemroot%,定时,环境变量
From: https://www.cnblogs.com/suv789/p/18091784

相关文章

  • 18. 基本定时器
    一、基本定时器简介  STM32F407有两个基本定时器TIM6和TIM7,它们的功能完全相同,资源是完全独立的,可以同时使用。其主要特性如下:16位自动重载递增计数器,16位可编程预分频器,预分频系数1~65536,用于对计数器时钟频率进行分频,还可以触发DAC的同步电路,以及生成中断/DMA请......
  • 【嵌入式学习笔记】---- 定时器
    1定时器核心原理定时器的核心就是一个计数器模块,每出现一个计数信号,计数器的值可以自动加一减一。根据计数信号的来源,定时器分为两种工作模式:①计数模式:计数信号为外界非周期信号,可以对引脚输入的脉冲信号进行计数②定时模式:计数信号为内部周期性时钟信号,对内部周期性时钟信号......
  • skynet框架:量级可控的定时任务管理模块
    存在业务玩法,在单个场景内大量使用定时事件用于触发数据更新。skynet的定时器模块实现已经非常高效,一般不必太担心性能问题,事实上玩法的初版实现正是直接使用框架定时器处理触发。几个方面是期望做得更好的:减少外部消息。框架的定时事件是通过消息机制通知到指定service的,而单......
  • STM32G431RBT6之定时器05
    以该框图为例: 选择引脚配置参数 80MHz变为100Hz的配置设置占空比 打开定时器 手动更改占空比voidkeyb2_3_func(){if(key[1].single_flag==1){pa6_duty+=10;if(pa6_duty>=100){pa6_duty=10;}......
  • 蓝桥杯单片机快速开发笔记——利用定时器计数器设置定时器
    一、基本原理        参考本栏http://t.csdnimg.cn/iPHN0二、具体步骤三、主要事项    如果使用中断功能记得打开总中断EA四、示例代码voidTimer0_Isr(void)interrupt1{}voidTimer0_Init(void) //10毫秒@12.000MHz{ AUXR&=0x7F; //定时......
  • 定时备份docker日志(shell方式,可能存在丢部分日志)
    创建sh文件 vi~/backup_docker_log.sh #!bin/shif[!-d"/logs"];thenmkdir"/logs"ficd/logs/forfilein/var/lib/docker/containers/*doiftest-d$filethenecho$file是目录forlogfilein$file/*.log......
  • Sql Server 设置定时任务
    废话不多说,上教程。......
  • Java使用注解@Scheduled开启定时任务
    @Scheduled(cron="[秒][分][小时][日][月][周][年]")说明:多个并列的时间以英文逗号“,”隔开。比如:@Scheduled(cron="053,55161**")上面意思是:1号的下午16:53,16:55执行二次。 @Scheduled(cron="0/10****?")每隔10秒运行一次。 @Scheduled(c......
  • 定时任务优化总结(从半个小时优化到秒级)
    整体优化思路:1.按需查询、2.分小批次游标查询、3.JED场景下按数据库分片分组更新、4.精准定位要处理的数据、5.负载均衡业务背景:  站外广告投放平台在做推广管理状态优化重构的时候,引入了四个定时任务。分别是单元时间段更新更新任务,计划时间段更新任务,单元预算撞线恢......
  • 排查linux 定时任务cron crontab
    简介:我在使用shell编程来实现DDNS服务的注册更新工作。但是老发现cron不正常工作。为所有的排查做个指导记录吧。一:检查cron编写*/1****echohello>>/root/out.log每分钟执行一次写入临时文件。#查看cron日志journalctl--no-pager--sincetoday-g'cron'Ma......