我创建了一个任务计划程序任务,通过 MMC GUI 运行 powershell.exe,并遵循一些条件(启动服务)。
我注意到这与运行 .ps1 文件或 powershell 脚本文件不同。以前的方式运行 powershell.exe 与运行 .ps1 文件有什么区别?我只需提供管理员凭据就可以运行 powershell,但在运行 .ps1s 时,必须启用它们以防止伪装 .ps1s 造成损害,这似乎很奇怪。
这其中是否存在安全漏洞?
通过任务计划程序运行 powershell.exe + 条件和运行 .ps1 文件之间到底有什么区别。
我很感激你的想法!