当特定ID到来时,我必须启动.ps1。所以我使用了Task Scheduler,我的脚本正确启动了!
我使用参数powershell.exe
开始-File C:\Users\ostefanini\Documents\powersh\backup_started.ps1 -WindowStyle Maximized
。
但是...... PowerShell窗口没有出现。我试图用#34; YAPM" (以及Windows上的旧任务管理器,具有显示窗口任务的能力)但程序无法执行此操作。
那么,如何查看我的PowerShell窗口? (我使用cmdlet pause
完成了我的脚本。)
第二个问题,与第一个问题直接相关,因为我的脚本以"暂停"它永远不会结束。如果我的任务再次启动,我的脚本由于double instance而无法运行。
答案 0 :(得分:0)
好的,我找到了所有解决方案。 首先,要使计划任务可见,请选择计划任务,然后右键单击并选择"属性"。在选项卡" general",section" security options"选择"仅在用户连接时执行"并且如果用户没有连接,也不要选择"执行#34;。这是因为任务调度程序不会出现窗口......如果没有人会看到它^^
第二,对于双实例的问题,它是创建任务调度程序的默认配置。要更改它,请转到(在相同的属性窗口上)选项卡"参数"并在最后一个下拉列表中选择"并行执行一个新实例" (对不起,用法语)