草庐IT

scheduled-tasks

全部标签

.net - 如何每小时自动运行一个 .NET 程序

我有通过网络服务访问的xml数据。我需要读取数据并将其复制到本地。下面的代码工作正常。我现在需要在没有人工干预的情况下每天至少运行此代码两次或三次。我怎么做?谢谢!usingSystem;usingSystem.Collections;usingSystem.Data;usingSystem.Xml;classMainClass{publicstaticvoidMain(){XmlDocumentdoc=newXmlDocument();//readdoc.Load(newSystem.IO.StringReader(GetContracts()));//writeXmlTextWri

.net - 使用 C# 创建 win 任务运行一次并立即删除

这是用例:-创建一个新的win任务,立即运行,一旦完成,删除任务。这是使用C#创建任务的基本代码。using(TaskServicets=newTaskService(null)){stringprojectName="runnowtest"+Guid.NewGuid().ToString();//createnewtaskTaskDefinitiontd=ts.NewTask();Triggermt=null;//setuptaskasRegistrationtriggermt=td.Triggers.AddNew(TaskTriggerType.Registration);mt.S

windows - WIX:引用源文件但不将其安装到目标计算机

我正在使用Wix编译安装程序,并试图让它安装一个计划任务。我创建了一个包含计划任务详细信息的XML文件(称为BackupComplete.xml-使用计划任务中的导出功能)。现在我想在CustomAction中引用它,以便在安装结束时添加计划任务。现在我有这个:但是如何引用我的BackupComplete.xml文件?我不希望将BackupComplete.xml安装到目标计算机,它应该只包含在源.cab文件中,以便我的CustomAction可以读取它。我可以像这样添加计划任务XML文件:在一个组件内,但那会在目标计算机上安装BackupComplete.xml,这是我想避免的...

windows - 如何创建任何用户登录系统时运行的计划任务

我想在用户登录时启动我的产品(C:\ClassConnect\class_server.cmd)的exe文件。我尝试了2种解决方案(但似乎没有任何效果)解决方案1:(添加启动快捷方式)它向用户询问UAC对话框,显然我的用户不会将其视为spy应用程序。解决方案2:(向Windows调度程序添加批处理,以便它为任何用户运行)它在管理员帐户下运行良好,但在其他用户下运行失败。此外,我无法查看其他用户的计划任务请帮忙。(我希望批处理在我机器上的所有用户启动时运行) 最佳答案 我建议您将class_server.cmd文件放在alluser启

windows - 使用命令行打开 Windows 计划任务 Gui 属性

我正在创建一个Delphi组件,以使用schtasks中的命令行在Windows中安排任务。我的疑问是:创建任务的基本框架后,我想通过Windows任务编辑器打开它们的属性。我还没有找到一种方法来调用我创建的标准Windows界面的任务的属性。也许有人可以帮助我?图片示例: 最佳答案 我不知道也找不到在UI中打开特定任务的方法。您可以使用taskschd.msc打开任务计划程序UI,但这不会打开特定任务。所以恐怕您必须自己构建一些UI。然后您可以使用API来更改属性。更改属性也可以通过schtasks完成。它有几个命令行选项,其中之

c# - Windows 服务与任务计划程序 - 手动启动

我正在尝试开发一个应用程序,它将扫描网站,从网站获取数据并将该数据在给定时间每天3次保存到数据库中,可以在xml配置文件中设置。另外一组用户每天最多可以手动触发应用程序启动几次。我正在寻找针对此解决方案使用Windows服务的利弊,还是我应该设置3个运行控制台应用程序的计划任务?如果我决定使用Windows服务,那么在服务已经运行时触发手动启动服务的最佳方式是什么?用户组将有某种网络界面来触发手动启动。这可以使用计划任务轻松完成。我只设置一个3x计划任务,将在给定时间运行应用程序,用户组可以从Web界面启动.exe文件。但是,如何仅在应用程序尚未运行时才允许用户运行手动触发器?

python - Windows 任务计划程序运行 Python 脚本 : how to prevent taskeng. exe 弹出窗口?

Windows7任务计划程序每15分钟运行一次我的Python脚本。命令行类似于c:\Python\python.exec:\mypath\myscript.py。一切正常,脚本每15分钟调用一次,等等。但是,任务调度程序每次都会弹出一个名为taskeng.exe的巨大控制台窗口,阻塞View几秒钟,直到脚本退出。有没有办法防止弹出窗口? 最佳答案 只需使用.pyw扩展名保存您的脚本。据我所知,.pyw的扩展名与.py相同,唯一的区别是.pyw是为GUI程序实现的,因此不会打开控制台窗口。如果我不知道还有更多内容,也许更有消息的人可

windows - 无法通过 Windows 任务计划程序运行我的 python 脚本

我已经安装了anaconda包并直接从控制台轻松运行pythonnotebooks和python脚本。我创建了一个脚本并希望它每天在特定时间段运行,但它不起作用。所以我创建了一个简单的测试文件来检查哪里出了问题。这是我的测试文件print("enterthenotoexit")input()当我在命令提示符下运行这个程序时,它要求我输入然后退出。我按照本教程使用Windows调度程序每天运行此程序https://blogs.esri.com/esri/arcgis/2013/07/30/scheduling-a-scrip/我在操作选项卡中写了这个"C:\Anaconda3\pytho

windows - 自动启动 Windows 录音机

我的部门的任务是使用内置的Windows录音机录制早间演示音频以备将来使用。由于人性,我们并不总是记得按时启动它。Windows没有与Unixcron功能等效的内置功能。除了安装一个新的软件程序(这需要时间,可能会花钱,并且需要IA认证),是否有一种简单的方法来自动记录?我并不反对为它写一个简单的Python脚本,但我以前没有为Windows编程过;我不知道API或此类程序所需的任何内容。编辑感谢您的回复。我觉得自己像个低能儿。我通常不使用Windows计算机,所以我不知道Windows有任务计划程序。然而,当我用录音机程序测试它时,它所做的只是打开程序;它实际上并没有开始记录。如何让

windows - 计划任务未运行批处理文件

我有一个可以执行某些操作的文件,如果我手动运行该文件,它会工作正常,但在任务计划程序中设置时它不会运行。批处理文件位于Windows7桌面上的文件夹中。任何反馈都会有所帮助。我什至试过thislink解决方案无效。 最佳答案 在这种情况下,您很可能需要确保脚本运行的目录(“开始于”)设置正确。通常这是包含您的脚本的同一目录。您可以在计划任务的属性中进行设置。 关于windows-计划任务未运行批处理文件,我们在StackOverflow上找到一个类似的问题: