使用批处理脚本触发Powershell脚本

时间:2019-03-20 09:39:49

标签: powershell batch-file taskscheduler

我有一个PowerShell脚本,该脚本可以正常工作,当通过批处理文件触发时,也可以执行它。但是,当我尝试通过Task Scheduler运行相同的批处理文件时,它无法说明PowerShell无法识别

下面是正确的错误消息-

 'Powershell.exe' is not recognized as an internal or external command, operable program or batch file.

我搜索了PowerShell安装文件夹,但找不到任何路径,也无法使用它。任何帮助都会有很大帮助

1 个答案:

答案 0 :(得分:1)

Powershell.exe的路径是:

C:\Windows\System32\WindowsPowershell\v1.0

64位系统上的32位版本:

C:\Windows\SysWOW64\WindowsPowerShell\v1.0