【问题标题】:PowerShell scheduled task: opens PowerShell and script to be run but doesn't execute scriptPowerShell 计划任务:打开 PowerShell 和要运行的脚本,但不执行脚本
【发布时间】:2020-04-09 14:56:07
【问题描述】:
$Trigger = New-ScheduledTaskTrigger -AtLogOn
$User = "Administrator"
$Action = New-ScheduledTask -Execute "PowerShell_ISE.exe" -Argument "C:\Payload\XML_Read.ps1"
Register-ScheduledTask -TaskName "StartupScript_PS" -Trigger $Trigger -User $User -Action $Action -RunLevel Highest -Force

这是我的代码,它创建一个计划任务并在登录时运行良好。问题是当它登录时会打开 PowerShell 和 XML_Read 文件,但我必须手动单击运行才能读取 XML 文件等。有没有办法可以修改我的代码来为我执行此操作?感谢期待。

【问题讨论】:

    标签: powershell scheduled-tasks powershell-ise


    【解决方案1】:

    您无法使用 ISE 自动执行脚本。使用 PowerShell.exe 代替 PowerShell_ISE.exe。

    【讨论】:

    • 干杯迈克,我会试试的
    猜你喜欢
    • 1970-01-01
    • 2019-05-02
    • 2022-09-28
    • 2013-08-18
    • 1970-01-01
    • 2017-11-08
    • 2020-08-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多