Articles of 计划任务

Windows Server 2012计划任务窗口标题是taskeng.exe(但不总是)

我们有几个在Windows Server 2012机器上运行控制台应用程序的计划任务。 当其中的许多运行,并出现控制台命令窗口时,窗口标题是“taskeng.exe”,但有时它显示它正在运行的作业(即“C:\path\ program.exe”)的path。 有什么想法是什么导致它有时显示实际的工作,而其他时间呢? 我想使所有的窗口显示它正在运行的作业名称,如果这是一个可以做的设置,而不是只是通用的taskeng.exe名称。

无法启动并发用户模块

我有一个计划任务,每隔几分钟运行一次php CLI。 它运行正常,但很多时候失败留下一个taskeng.exe窗口消息Failed to start up concurrent users module! (而不是别的),永远不会closures。 这究竟意味着什么? 这个消息来自PHP还是来自Windows? 我应该担心/试图解决它? 这是任务configuration: … <Triggers> <TimeTrigger> <Repetition> <Interval>PT1M</Interval> <StopAtDurationEnd>false</StopAtDurationEnd> </Repetition> <StartBoundary>2016-06-11T20:23:05.5135319</StartBoundary> <Enabled>true</Enabled> </TimeTrigger> </Triggers> <Principals> <Principal id="Author"> <UserId>…</UserId> <LogonType>InteractiveTokenOrPassword</LogonType> <RunLevel>HighestAvailable</RunLevel> </Principal> </Principals> <Settings> <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries> <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries> <IdleSettings> <StopOnIdleEnd>true</StopOnIdleEnd> <RestartOnIdle>false</RestartOnIdle> </IdleSettings> <Enabled>true</Enabled> <Hidden>true</Hidden> <RunOnlyIfIdle>false</RunOnlyIfIdle> <WakeToRun>false</WakeToRun> <ExecutionTimeLimit>PT0S</ExecutionTimeLimit> <Priority>7</Priority> </Settings> <Actions Context="Author"> <Exec> <Command>C:\…\php.exe</Command> <Arguments>services.php service=mora ctl=check</Arguments> <WorkingDirectory>C:\…</WorkingDirectory> […]

重启后,Perfmon计数器不会重新启动

这个问题历史悠久,我经历了以前的所有问题( 1,2 ),但是他们都没有回答标准方法不起作用的问题。 如果我不想使用logman那么在(重新)启动后如何安排计数器/数据收集器的自动重新启动? 我设置了PLA任务 ,在perfmon中设置了停止条件和进度条件,但计数器没有启动。 这是一个基本的错误,或者我做错了吗? 或者,也许它只在服务器系统中工作? 我有Win10 Pro。

Windows Server 2016中的计划任务,由非pipe理员用户运行

在较早的windows服务器版本(2016年之前),可以通过执行以下步骤授予非pipe理员用户运行计划任务的权限: 计划任务:在系统下运行,执行脚本 授予用户读取和执行C:\ Windows \ System32 \ Tasks \ 现在在服务器2016年,这不工作了。 你知道该怎么做吗? 谢谢 相关的post没有得到回应,也没有帮助: 允许非pipe理员用户在Windows Server 2016中运行计划任务

在SharePoint中查找并删除过时的任务

我们有一些由列表中的一些项目(正常审批工作stream程)创build的任务。 由于某些用户错误地通过删除任务所基于的实际项目而“完成了任务”,而没有设置完成任务。 现在所涉及的用户不断收到提醒电子邮件,以完成任务,但点击链接时出现错误,因为该项目不存在… 我怎样清理这个烂摊子?

Windows Server 2008任务计划程序历史问题

我对Windows服务器2008中新的任务计划程序感到困惑。我有一个我写的应用程序执行一些数据相关的任务。 我每10分钟运行一次这个应用程序。 如果存在新的数据,则处理它。 这个应用程序在Win2k3服务器下运行了多年。 我使用“创build基本任务”向导来设置Windows Sever 2008中的任务。 大部分菜单都很熟悉,现在看起来还有更多的select。 当我到最后,我打开对话框来调整设置,并将其设置为每10分钟运行一次。 应用程序的第一件事是创build一个日志文件,所以我等待日志文件出现。 它从来没有。 我自己启动应用程序,通过双击单击它出现,所以应用程序运行正常(在我创build任务的pipe理员帐户下) 接下来,我让一天过去,回来检查“历史”选项卡。 据此,该应用程序已运行24小时,每10分钟或更长,但没有创build日志文件! closures检查显示与每个事件相关的6个“事件”:事件ID – 任务类别 – 操作代码 107 – Task triggered on schedule – (1) 319 – Task Engine received message to start – (1) 100 – Task Started – (1) 200 – Action Started – Info 129 – Created Task Process – […]

计划任务共享权限

我想知道有没有办法可以分享: \\server\Scheduled Tasks 在与普通用户的服务器2003年,原因,据我可以告诉,似乎只有pipe理员可以看到这个份额,是否有反正我可以改变这个共享的权限,并添加用户或组? 我知道我可以更改作业本身的权限,但普通用户根本看不到文件夹,所以他们无法访问作业… 谢谢。

自动创buildWindows启动脚本?

有没有一种很好的方法来自动安装本地启动(而不是login)在Windows XP和Windows 7中的脚本,通过命令行,WMI,COM​​或其他(甚至Win32的,如果说到这一点)? 我需要在大量计算机上设置本地启动脚本,不幸的是,Active Directory绝对不是一种select。 我想写一个脚本或小程序,我可以运行在每台计算机上执行启动脚本安装,以节省自己很多容易出错的点击手动劳动。 我看到,当使用gpedit.msc创build本地启动脚本时,有关脚本的信息将存储在registry中: HKLM\Software\Policies\Microsoft\Windows\System\Scripts\Startup 但是,如果您创build这样的脚本,然后删除其registry项,该脚本将保持在本地组策略编辑器中列出; 就像在Windows中经常出现的情况一样,显然在那里看到的东西比看上去更多。 这导致我怀疑在这里为新启动脚本手动添加子项是否安全(我不希望我的脚本被以后使用本地组策略编辑器所做的更改覆盖)… 我发现的另一个选项是在configuration为在系统启动时运行的任务计划程序中创build一个项目。 不过,我的担忧是双重的: 这可以自动更容易吗? 例如, at命令似乎没有让您为系统启动安排任务,而WMI的Win32_ScheduledJob接口看起来不可靠(因为一件事,它无法显示我当前的任何计划任务)。 我可以防止用户login,直到计划的启动任务完成,可以使用“正常的”Windows启动脚本来完成吗? 在此先感谢您的任何build议,我已经对我的头撞了一下…

SQL Server计划备份:sqlcmd.exe无法连接

我在Windows Server 2008上为SQL Server 2008 Express提供了一个自制的备份系统。计划任务运行一个.bat文件,该文件依次调用sqlcmd.exe运行备份所有数据库到.bak文件的.sql文件。 计划的任务工作正常,如果我右键单击它并单击运行,但是当计划的任务运行在深夜,sqlcmd.exe无法连接到服务器,产生错误: Sqlcmd: Error: Microsoft SQL Server Native Client 10.0 : Unable to complete login process due to delay in opening server connection. 我有计划的任务设置为自己运行,所以用户始终是相同的。 无论我是否login,它都设置为运行,并设置为存储密码。 它也被设置为“以最高权限运行”。 批处理脚本的sqlcmd.exe行是: "c:\program files\microsoft sql server\100\tools\binn\sqlcmd.exe" -s 127.0.0.1\SQLEXPRESS -ic:\web\backup_mssql.sql -o sqlcmd.log -b -E 我知道这个文档说的-s参数应该是-S,但是当我使用-S的时候命令不能连接。 问题是:为什么在白天连接,而不是在晚上自动连接呢?

在用户login时启动不可终止的程序

如果某个特定组的Active Directory用户login,我想在后台启动一个程序。 这个程序不应该由用户自己终止。 我试图创build一个工作很好的任务,除了我不能使它不可终止,例如一个普通用户可以退出任务。 期待您的帮助!