我对Powershell和任务计划存在问题

时间:2016-12-10 08:09:01

标签: powershell scheduled-tasks

Hello in My Windows Server 2012我正在配置一个任务计划来运行一个Powershell文件,该文件在Microsoft VMM中运行。 它工作得很完美,

操作1 - 运行命令

操作2 - 删除文件

现在我在升级Windows后将此任务导入Windows 2016并且无法运行它只运行文件但删除不仅仅是运行工作,如果我安排了操作并使删除首先工作没有任何问题,有些东西会阻止文件执行删除操作。

这是我的任务时间表配置

常规标签:

[*]运行用户是否登录

配置[Windows Vista,Windows Server 2008]

[*]以最高权限运行

操作

[1]运行文件的第一个操作

行动:启动程序

程序: C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe

参数:。\ * .ps1

开始于: E:\ command \ Fast_Commands

[2]删除文件的第二个动作

行动:启动程序

程序: C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe

参数:删除项目“。\ * .ps1”

开始于: E:\ command \ Fast_Commands

==============

最后一件事,当我选择[[*]仅在用户登录时运行]其工作没有任何问题并且所有操作都已完成时,我很抱歉如果有什么事情没有清除我希望我能够知道问题并提前感谢。< / p>

1 个答案:

答案 0 :(得分:0)

我的观察: 我不确定你在两种情况下使用。\ * .ps1 的原因。

但是如果删除无效,我会要求您使用 -Force 。 您是否以最高权限运行任务? 。如果没有,请同样考虑。

我希望您检查任务的历史记录,以便查看错误或任务是否失败。要求您提供屏幕截图。