我有Windows 2008服务器R2。 当时钟向后移动时,我正在使用任务计划程序在夏令时中运行作业。 该任务将运行一个PHP脚本,用于更新数据库字段(如果字段等于1,则将其更改为0(如果该字段等于0,则将其更改为1)。 这被用作开启和closures开关。 该任务的目的是在1:59:59运行来打开开关。 时钟将返回到1:00:00,然后当它再次到达1:59:59时,应closures该开关。 此时,当时钟第一次变为1:59:59时,任务不能运行,而当时钟第二次达到1:59:59时,则运行。 为什么它忽略了第一个小时,并在第二个小时运行? 有没有办法使任务在夏令时中运行两次? 我希望我的问题是有道理的。 谢谢阅读。
这些pipe理文件共享似乎包含了一些神奇的东西,要么是logging不完整,要么很难得到。 有很多方面的信息,但似乎没有什么适用于这种情况。 这是在一个域环境。 我的testing帐户是一个域用户,没有域或pipe理权限。 问题:用户帐户可以从交互式命令提示符访问\ localhost \ C $,但不能在作为服务或从任务计划程序运行时访问。 为什么? 这个份额在那里: C:\Windows\system32>net share c$ Share name C$ Path C:\ Remark Default share Maximum users No limit Users Caching Manual caching of documents Permission Everyone, FULL The command completed successfully. 我使用run-as来启动我的testing帐户下的命令提示符,并可以访问共享: C:\Windows>whoami domain\my-test-account C:\Windows>whoami /groups GROUP INFORMATION —————– Group Name Type ====================================== ================ Everyone Well-known group […]
已经使用Juicebox Job Scheduler在Windows服务器上运行计划任务超过一年。 但是,我需要手动启动调度程序每次重新启动,因为调度程序是一个Java应用程序。 将Java应用程序作为Windows服务运行的最简单方法是什么? 看看commons-daemon,但它看起来相当复杂,需要我创build一个Java类,甚至? 我发现Windows服务只是一组registry项,但我无法弄清楚如何使用参数指定可执行文件。 我在我的testingWindows桌面上试过这个: c:\Program Files\java\jre7\bin\java -jar C:\Users\Cole B\Desktop\juicebox.war 它不起作用,启动带有ImagePath定义的服务后无法访问调度程序Web界面。 调度程序不是桌面GUI应用程序,所以应该有所帮助。 如果我在Linux上运行它,这样做会更简单吗?
从“任务调度程序(本地)”中,在Windows 2008服务器的任务调度程序应用程序中,我创build了一个新任务。 但是,用户创build的任务不会显示在“活动任务”列表中。 该列表从条目“数据库一复制警报”开始。 回归 我知道任务在那里,因为用完全相同的名字创build另一个会导致一个错误消息,即已经存在一个具有该名称的任务。 我创build一个“基本任务”或者只是一个“任务”并不重要。 Ccleaner确实显示用户创build的任务。 在Windows任务计划程序中启用显示隐藏任务不会改进。 我如何显示用户创build的计划任务?
我有点失落。 我有一些运行在Windows Server 2008的生产计算机上的Postgres实例上的数据库,并且我想安排备份到数据库。 我所需要的只是数据库的定期转储。 于是我创build了一个小型的.NET应用程序,用一个必要的数据加载一个configuration文件来定位每个数据库和保存转储文件的path。 如果我通过命令行手动执行,这个效果和预期一样。 我得到必要的反馈,并创build转储文件。 应用程序dynamic地创build命令参数,并且在执行之前将数据库密码设置在环境variables中: Command Args: -ibv -Z3 -f "C:\Users\Administrator\Desktop\FlamingoRepo\BackupFiles\Cisne\Cisne20100311_104423.backup" -Fc -h localhost -U postgres -p 5432 Cisne 当我尝试从TaskScheduler执行相同的应用程序时,会发生此问题。 我设置调度程序来执行应用程序的.exe,历史logging选项卡表示它被执行,什么不是,但没有创build文件。 这是我无法弄清楚的。 我安排了任务作为pipe理员(使用我login的帐户),标记与最高privelages相关的checkbox,什么不是,但我仍然没有得到任何输出(即备份文件),即使历史选项卡会说它被执行和完成(最近的尝试,我什至没有得到任何信息在历史选项卡..)。 我已经尝试了两台机器(一个标准和一个与R2)具有相同的结果。 任何build议将是apreciated!
我有一个batch file,如果我手动执行它工作得很好,但是当我告诉任务调度器运行它时失败。 forfiles -s -m * .bak -d -4 -c“cmd / c del @path” 此batch file删除与batch file相同的目录中的所有BAK文件,这些文件早于4天。 我无法让forfiles从另一个目录工作,所以batch file只能在我的sql备份的同一个目录下工作。 如果有人知道如何编辑我的batch file,让我能够从我的通用batch file目录,而不是我的SQL备份文件夹,这将非常感谢信息。 即使在configuration计划任务时,选中“以最高权限运行”checkbox,也不会有任何更改。 顺便说一句,我的任务只在用户login时运行,用户帐户实际上是一个pipe理员和UAC完全禁用此机器上。 所以我不确定这可能是一个许可相关的问题,但我的直觉是指出我作为一个原因。 我希望能够编辑并包含批处理中显示的错误消息,当任务调度程序调用它来运行。 我需要编辑批处理,以便在看到错误的详细信息之前不会closures,而当前持有该文件的计算机正在被其他开发人员使用,因此我将不得不在晚些时候收集其他信息。 希望有人能帮助! 这台机器运行sql express,因此不能使用维护计划,所以这是我的解决方法。 如果有一个更简单的方法来做我想做的事情让我知道。
看来我突然变成了我们的Windows 2003服务器的系统pipe理员,尽pipe没有这方面的经验。 目前我们遇到了计划任务的问题,我不知道从哪里开始。 他们似乎是一个魔法的祸害,需要大量的欺骗才能工作。 我正在寻找的是预定任务的一组很好的资源,使用它们来备份日志文件到其他服务器和其他系统pipe理types的东西。 我知道这是一个非常模糊的问题,但我与他们的问题可能会更模糊。 抱歉
尝试从Windows 7上的任务计划程序连接到另一台计算机时出现以下错误: “没有find远程计算机。” 我试图连接的计算机绝对是在networking上,因为我可以ping它并在Windows资源pipe理器中浏览其共享文件夹。 请注意,当从性能监视器执行相同的操作时,我会得到相同的错误消息。 这表明我需要一些东西来启用远程连接到任务计划程序。 我不是很熟悉Windowspipe理,我不知道在哪里看。 为了给出更多的上下文,我想使用Task Scheduler在我公司的几台机器上自动启动Perf Mon。 我想远程设置任务计划程序。 有谁知道我需要做什么?
我希望Fiddler和其他一些程序能够在启动时运行,所以每当我在EC2上启动一个我的testing服务器的实例时,它就在那里运行。 有关使用Task Scheduler在启动时运行脚本的几个问题,但这需要略有不同。 我已经设置这个在启动时运行,但是当我到服务器的RDP,我可以看到Fiddler运行在任务pipe理器(所以我不能手动运行该程序的第二个实例),但它不能在任务栏上查看? 所以我实际上看不到界面? 这是我的设置: 常规选项卡 以最高权限运行 运行用户是否login 为Windows 2008服务器R2进行configuration 触发器选项卡 在启动 其他是显而易见的和默认.. 我究竟做错了什么?
所有, 我需要安排一个任务(批处理脚本)每分钟运行一次。 看看任务计划程序,我发现任务的最小重复间隔是5分钟,位于“触发器”窗口下拉列表中。 如何使用任务计划程序来安排任务运行时间超过5分钟? 非常感谢