Windows 计划任务】的更多相关文章

最近有个项目需要在在windows计划中使用powershell脚本备份sharepoint2010网站集,打开sharepoint的powershell执行命令管理界面的属性 查看: C:\Windows\System32\WindowsPowerShell\v1.0\PowerShell.exe -NoExit " & ' C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\PO…
最近开发了工具,带界面的,需要定时执行的,为了方便直接用Windows计划任务做定时了.跑了一段时间发现,进程中也有,就是看不到程序的界面,进程的执行貌似也阻塞了. 从网上查了下,发现时启动方式的问题,原来选择的不管是否登录都要运行,导致窗口类的应用启动出现问题,设置为只在登录时启动就好了.当然服务器上的用户不能注销.…
2016年3月1号,北京出差,documentbrowser系统改善上线. 其中有一个数据库表需要每天进行同步,原计划使用SQLServer的作业来执行又方便又快捷,但是客户的数据库是05的express版没有数据库作业.客户系统已经使用多年,如果升级数据库正式版会存在一定的风险,一担升级失败,客户的生产环境瘫痪,耽误了客户那就不好了.该怎么办呢?首先想到是用Windows服务,在系统启动时自动执行服务,在服务中每天定时执行数据库同步任务,但是需要编写程序并制作成.exe安装程序,有点麻烦,不适…
使用windows计划任务定时做些事情,确实非常方便,但创建任务时老是需要设置密码,否则在执行任务时会报80070005的系统错误导致任务无法执行. 有时windows没设密码或当账户修改密码就必须修改任务属性,这些都很麻烦,但我们可也使用“NT AUTHORITY\SYSTEM”账户来执行任务就不需要密码了. SYSTEM 用户和使用普通管理员用户对于文件有相同的特权.但是它们有不同的功能.系统帐户可以由 Windows 下运行的服务和操作系统使用.有许多服务和Windows 进程需要能够在内…
1.  查找并打开Windows计划任务 2. 创建任务 3. 输入名称 4. 通过触发器设置运行时间或周期 5. 通过操作,设置运行的脚本 a. 操作选择'启动程序' b. 程序或脚本选择 python c. '参数'中填写命令行执行脚本时,需要使用的参数 d. '起始于'填写脚本所在的文件目录(注意路径结尾要写上'\')…
用windows计划任务执行一些内容的写法, 以下示例: 1.创建ws对象 2.关闭java进程 3.执行bat文件 start.vbe文件内容 set ws=wscript.createobject("wscript.shell")ws.run "taskkill /im java.exe /f", , Truews.run "cmd /c cd E:\server\james\bin & E: & E:\server\james\bin…
OUTLOOK有延迟传递功能,可延迟传递的发送邮件在功能设计时(mircosoft的support帮助页的解释)就是邮件发送时的时间而不是邮件发送成功后的时间.比如早上10点发一封11点后的延迟传递邮件,11点后成功发出,可邮件的发送时间显示还是10点而不是我想要的发送成功后的时间11点!所以想用vbs调用outlook发送邮件,配合windows计划任务设置定时启动. vbs调用outlook发送邮件代码 以下test1.vbs.test2.vbs代码方式在windows7下测试了,都行: t…
以下脚本windows7下成功运行过,脚本也可以windows计划任务程序一起组合使用 新建一个记事本文档粘贴下面代码后将新建的记事本文档重命名下面对应的脚本名就能使用了: 添加windows计划任务 cmd命令脚本创建windows计划任务,关键是schtasks添加计划任务命令 参考:AU3运行cmd命令添加/删除Windows计划任务 schtasks.exe schtasks参数说明: 描述: 允许管理员创建.删除.查询.更改.运行和中止本地或远程系统上的计划系统.替代 AT.exe.参…
VBScript(Microsoft Visual Basic Script Edition).,微软公司可视化BASIC脚本版). 正如其字面所透露的信息, VBS(VBScript的进一步简写)是基于Visual Basic的脚本语言.开发人员通常简称VBS,俗称VBS脚本. GoTO_Sleep_v2.vbs脚本,备注:能在XP.Windows7.Windows 2000 Professional操作系统下执行,服务器系统不运行. '关机脚本 On Error Resume Next Di…
Windows 计划任务之消息提醒 你肯定也有这种需求.想做一个计划任务,却发现老式消息提醒已经被微软禁止了. 或者就是很单纯的希望给系统弹出一个消息框而并非CMD的echo命令. so...how do that? # 消息命令语法 msg { username | 会话名称 | sessionid | @ filename | ***** } [ / server:servername ][ / time:seconds ] [ / v ][ / w ] [ message ] 提示:如果您…
当然,实现定时任务有更好的操作方式,比如方式一:asp.net mvc+quartz.net +corn +webapi,asp.net mvc做任务管理的平台,使用CronTrigger做定时触发,quartz.net做定时执行控制,webapi实现执行逻辑方式二:老生常谈的一种,windows服务(开机自启)+定时器(timer,quartz.net等)+webapi(或者其他实现执行逻辑)最近在做cs,timer实现时间的控制并不精确,决定以windows计划实现,先介绍一下mshta吧:…
每次设置好synctoy之后,需要让synctoy运行一次,windows的计划任务才能成功执行,如果变更了synctoy的设置,而没有让synctoy成功执行过,windows计划任务将执行失败,坑:…
对于计划任务的执行有很多种解决方案,如利用开源Quartz作业调度框架,在SQL Server的作业等等,同时Windows的任务计划程序功能也很强大,利用此可以很方便的实现很多计划任务,除了人工进行管理和维护外,可以使用开源的TaskScheduler组件进行自动管理和维护,本文主要利用开源TaskScheduler组件进行指定windows任务计划程序的监控和运维,以保证任务计划的稳定可靠,开源TaskScheduler组件的下载地址:http://taskscheduler.codeple…
windows 计划任务访问网络存储NAS的问题 WINDOWS 计划任务访问网络存储(NAS),程序找不到路径解决办法 Windows 服务器端运行的软件,大多时需要开机自启,这时Windows 计划任务就是一个很好的选择.我在实践中总结了一些小经验,解决了“计划任务”访问网络存储(NAS)时,因用户没登陆,程序找不到网络路径而失败的问题. 关键有两点需要注意 1.计划任务触发器设置为“任何用户登陆时触发”,并且仅在用户登录时运行.这样设置是因为NAS存储一般是要用户挂载的,这就需要用户在登录…
目的: 1.计划每天每半小时备份1次,每天8点开始,执行12小时,20点结束. 2.定期删除历史备份文件,由于每天有多个时间段备份,删除前只保留当天最后一个备份. 说明: 由于删除的操作只有每天第一次执行时才真正起作用,可将以下命令拆分成两个计划任务分别执行,当然也可一起执行.可具体根据执行的效率定夺. 实施: 1.将以下代码保存为back.bat,修改源文件路径和备份目录 @echo off rem 备份指定目录下的文件 set "Ymd=%date:~,4%-%date:~5,2%-%dat…
编写windows 计划任务只需要在普通的类里面使用main方法就好了,因为任务计划在创建后走的是程序的主方法,代码如下: using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.ServiceProcess; using System.Text; using System.Threading; using System.Threading.Tasks; na…
参照:https://www.cnblogs.com/jonezzz/p/10364153.html 使用WIndows计划任务去执行Exe文件时无法写Log,而Exe双击执行就能写Log,这是由于计划任务默认的执行路径是在C:\Windows\SysWOW64下的,所以log也会写在这里去. 解决的办法是修改程序的起始位置为当前目录. 另外,测试还发现尽量不要在文件夹的路径中包含空格,不清楚是偶发还是其他,我的环境中有空格会导致写不了.…
1.介绍 Quartz是功能强大的开源作业调度库,几乎可以集成到任何Java应用程序中-从最小的独立应用程序到最大的电子商务系统.Quartz可用于创建简单或复杂的计划,以执行数以万计,数以万计的工作.任务定义为标准Java组件的作业,它们实际上可以执行您可以对其执行的任何编程操作.Quartz Scheduler包含许多企业级功能,例如对JTA事务和集群的支持. Quartz是免费使用的,并根据Apache 2.0许可获得许可. Java网址:http://www.quartz-schedul…
1.  备份: PS:2014-1-15 如果导出的dmp数据文件不大的话,就直接每天导出好了,不要只保存七天的数据.然后顶起通过winrar对文件进行打包,我发现dmp文件的压缩包还是很高的. 那么就需要考虑在导出的dmp文件末尾加上日期了.bat脚本里面有date和time的函数,通过以下函数我们就可以得到想要的日期了.如果要求日期是以"-"结束,需要设定日期的格式为YYYY-M-D,而不是YYYY/M/D才可以. C:\Users\User>echo %date:~0,10…
近期在windows server 2003上运行的备份脚本,在7月23日之后,没再运行,在计划任务里看到的状态是:未能启动.结果手动运行了一下备份脚本,没有问题,可以正常运行,但是在计划任务里为什么就不行了,随后想看一下计划任务的日志,但是却不知道日志在哪里,有人说是: SchedLgU.Txt,随后在C盘了,搜索了一遍,也没发现,有人说看注册表,找到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SchedulingAgent在我这里对应的是:C:\WINDOW…
前段时间写了一个小工具,实现两个数据库的数据同步. 需求:要求每天的某个时间自动同步数据 功能写好之后,发现了windows一个自带的功能不错,可以实现我的需要,不用写定时器触发了 控制面板->管理工具->任务计划程序…
打开计划任务 windows 7及以下:在开始菜单中,搜索“计划任务” windwos 10:按下Win键+S,搜索“计划任务” 使用情景 在平时工作中,可以在计算机空闲时执行一些操作. 服务器机器: 可以定时执行一些操作,辅助项目的持续集成. 创建重复间隔定时执行任务 在触发器面板中,选择开始任务的条件,及间隔时间,示例: 创建完成的示例: 任务计划程序 历史记录被禁用 当选中一个任务时,显示历史记录被禁用,这样就无法查看它执行的历史记录了 解决办法如下: 1.选择 任务计划程序库 - 点击…
相信很多人和我一样在使用电脑时都会遇到这样一个麻烦:不知道如何在windows 中设置一个闹铃.当我们在“开始”菜单的所有程序中找了一遍又一遍,甚至使用Everything.exe做全盘的搜索,都没有发现“闹钟”两个字样.看来Windows是不屑于做这个小程序啊,于是只能下载第三方的闹钟程序来实现. 呵呵,最后我才发现,原来Windows 不是不屑于做这个小程序,而是做的更强大了,以至于闹钟只是其中微不足的的一个小功能了. 那么,它是如何实现的呢? 有多少人曾经琢磨过控制面板中的任务计划程序呢?…
这个问题网上可以搜到很多答案,但都有一些小细节没有交代,而我平时又很少使用计划任务,所以配置中出了点问题,特此备注. 1.播放器 检查当前系统下目标文件的默认播放器是什么,并且确保可以运行. 比如首次运行wmp时会进行配置向导操作,那么在执行计划任务前应该确保已经进行了这些基本配置. 2.添加计划任务 选择“创建基本任务”,然后按照向导进行操作. 在“希望该任务执行什么操作”配置步骤时,选择默认的“启动程序”. 接下来的程序或脚本中,直接指定需要播放的目标文件,如:C:\papillon.mp3…
系统:win7 环境:需要配置好jdk的环境变量 需求:每次开机,用bat批处理执行将一个位于D:\workspace\console目录底下的console.txt重命名的java文件 拿到需求,我们可以分解: 1:编写java操作文件类 2:编写.bat执行java文件 3:配置系统的计划任务 一.编写java操作文件类 用java操作文件,这个比较简单,就不多阐述了,这里要注意的是,bat操作java文件时,不允许出现中文字符的注释 import java.io.File; import…
写了一个计划任务每周去跑一个程序,但是并没有跑,报错是 0xE0434352,应该是没有找到路径(计划任务这么菜的吗)... 解决办法:双击启动程序 写上你当前程序的起始路径 然后在运行一下,就成功了…
You can specify that a task should run even if the account under which the task is scheduled to run is not logged on when the task is triggered. To do this, select the radio button labeled Run whether user is logged on or not . If this radio button i…
BAT代码 @ECHO OFF for %%i in (%0) do (set "name=%%~ni") title %name% set targetsql="%~dp0\firadio3324" mkdir %targetsql% 2>NUL ECHO ======Start======= SET config= --defaults-file=%~dp0\my.ini --single-transaction "%~dp0\..\mysqld…
net stop nginx taskkill /im nginx.exe /f cd E:\nginx e: set NO=%Date:~0,4%%Date:~5,2%%Date:~8,2% set t=%Time% if "%t:~0,1%" ==" " ( set t=0%t:~1% ) set NO=%Date:~0,4%%Date:~5,2%%Date:~8,2%%t:~0,2%%t:~3,2%%t:~6,2% move logs\access.log b…