Powershell 执行状态之间的区别?powershell.exe 与 .ps1 文件?

Powershell 执行状态之间的区别?powershell.exe 与 .ps1 文件?

我创建了一个任务计划程序任务,通过 MMC GUI 运行 powershell.exe,并遵循一些条件(启动服务)。

我注意到这与运行 .ps1 文件或 powershell 脚本文件不同。以前的方式运行 powershell.exe 与运行 .ps1 文件有什么区别?我只需提供管理员凭据就可以运行 powershell,但在运行 .ps1s 时,必须启用它们以防止伪装 .ps1s 造成损害,这似乎很奇怪。

这其中是否存在安全漏洞?

通过任务计划程序运行 powershell.exe + 条件和运行 .ps1 文件之间到底有什么区别。

我很感激你的想法!

相关内容