问题标签 [windows-task-scheduler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4935 浏览

variables - 如何将 powershell 变量传递给 CMD 命令?

我正在尝试通过 powershell 运行以下命令:

$compname 在 powershell 脚本的第一部分设置,但不能像这样传递到命令中。例如,当我尝试传入 $localhost 时,我收到以下错误:

有没有办法将变量传递给这个命令?我不打算更改为 powershell 的本机方式来访问计划任务(通过 COM 对象)。

0 投票
1 回答
1469 浏览

batch-file - 如何通过asp.net schtasks将参数传递给bat文件

我正在尝试使用 Visual Studios 2005 中的 Windows Process.start 服务来调用调用 bat 文件的 Windows 任务调度程序 (schtasks)。该过程工作正常,除了 bat 文件接受参数,但是当我尝试将参数传递到 bat 文件时它不起作用。

我的代码在没有 ParameterToPass2Bat 部分的情况下运行良好。如果我想将此参数传递到 bat 文件中,它不会接受它。有谁知道如何做到这一点,以便 bat 文件通过 Schtasks 接收参数?

谢谢!!!

0 投票
1 回答
1506 浏览

windows - 如何在一个月的多天使用 schtasks.exe 创建任务

我尝试使用命令行创建这个计划任务:

在此处输入图像描述

在此处输入图像描述

我试过:

schtasks.exe /Create /tn test1 /tr notepad.exe /sc montly /m jan,feb /d 12,27

但似乎/d只能获取一个参数,例如:/d 12

如何创建与向导中相同的任务?我想创建一个每 1 月和 2 月 12 日和 27 日运行的任务。

谢谢,英巴尔。

0 投票
2 回答
3960 浏览

windows - schtasks 系统失败

此处和帮助中指出,您可以设置“运行方式”。

从我的测试中,这些命令将启动任务

但是以 SYSTEM 身份运行它不会启动foo.exe

我想以 SYSTEM 身份运行的原因是因为在另一个问题中说这样做基本上会foo.exe在没有窗口的情况下在后台运行。

0 投票
2 回答
1529 浏览

windows - 如何向我的 schtask 命令添加随机时间偏移?

我编写了一个简单的自动更新程序,在其中我使用带有 ftp 命令的批处理文件首先下载“版本”文件,并将文本与本地“version.txt”文件进行比较 - 如果版本不同,我继续批处理脚本来下载和安装更新。

那部分很好,但是当我创建任务时(使用 setup.exe 安装程序中分发的另一个批处理文件),因为我需要它来运行我的数百个非技术精通用户 - 我想添加一个随机时间偏移到工作的开始时间,这样我就不会让所有终端在完全相同的时间访问我的服务器进行更新。

SCHTASKS.EXE /CREATE /SC DAILY /ST 10:00 /TN "我的更新任务" /TR "c:\myupdater.bat"

我需要它与 XP 和 Vista+ 一样兼容,但大多数用户群将是 XP。如何设置不同的时间,例如 10:05、10:10、10:00 等加减 10 分钟到 10:00,这样我就不会同时被 200 个客户击中?

另外,是否可以在不显示命令窗口的情况下启动作业?我已经看到使用 vb 脚本和 cmdnow 或某些第三方工具的答案,我不会将其用于兼容性、病毒扫描程序滋扰和下载要求等。

0 投票
1 回答
2484 浏览

powershell - 使用 schtasks.exe 的 Powershell 计划任务返回错误成功无法识别

我正在尝试schtasks.exe使用以下命令安排另一个 powershell 脚本:

它在远程服务器上安排任务但抛出错误:

“‘SUCCESS:’一词未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。

它确实在正确的时间成功地安排了作业,但会引发此错误。
有谁知道如何解决这个错误?

0 投票
4 回答
28498 浏览

windows - 管理用户的 Schtasks 权限错误?

我知道这已经以不同的方式被问过几次,但对于我的具体情况没有任何帮助。

这一切都是通过 Windows 命令行在 Windows 7 Home Premium 台式计算机上完成的。我试图使用 schtasks 创建一个简单的批处理程序,以便在我登录时自动打开一堆程序。但是,当我尝试创建任务时,它说我的批处理文件的访问被拒绝。

所以我尝试进行身份验证(我以管理员用户身份运行它)。

它提示我的用户输入密码。我的电脑没有密码,所以我按回车键,它说:

我不知道如何解决这个问题。我仍然是创建批处理文件的新手,所以我可能会犯一个新手错误。感谢您提供的任何帮助,谢谢。

0 投票
1 回答
155 浏览

asp-classic - schtask保存网页输出

我想做一个每月计划的任务来运行一个网页并保存输出。到目前为止,这个网页是asp的,当它打开时,它会自动提示在excel中保存/打开输出。

目前我正在尝试(使用 cmd 提示符):

我正在运行 Windows XP

0 投票
0 回答
133 浏览

c# - 在 ASCX 中运行带有 Ektron 参数的 exe

我想借助 system32 文件夹中的 schtasks.exe 将计划任务添加到 Windows 任务计划程序。

我在 aspx.cs 页面中按以下方式进行操作:

但是在 ascx.cs 文件中同样不起作用。我需要在 Process 对象中设置任何参数吗?

编辑我:

相同的 ascx 在正常的 asp 站点中工作,但在 Ektron 站点中不工作。我也想将它作为小部件添加到 Ektron 8.0 的智能桌面中。

该站点托管在 IIS 中。

站点在IIS上运行时进程和exe SCHTASKS.exe的参数应该是什么

0 投票
1 回答
1710 浏览

c# - 在 IIS 上运行的 ASP 站点中执行 schtasks

我有一个在 IIS 上运行的站点。我需要从站点运行 schtasks.exe。我尝试了以下

在 cmd 上执行的命令工作正常,但是当我尝试在 IIS 上运行的网站上执行它时,没有添加任何任务。并且它还可以在未托管在 IIS 上的站点上工作。

编辑 I:它在站点的应用程序池标识设置为 LocalSystem 时工作,但我需要它作为网络服务工作。

什么不见​​了!!!