python 'refresh_folder.bat' 不是内部或外部命令,也 不是可运行的程序 或批处理文件。
时间: 2023-12-21 17:31:45 浏览: 70
以下是通过subprocess模块执行bat文件的示例代码:
```python
import subprocess
def executeBatchfile(filepath):
try:
rst = subprocess.Popen("cmd.exe /c " + filepath, shell=False)
except subprocess.CalledProcessError as exc:
rst = exc.output
print(exc.returncode)
print(exc.output)
return rst
executeBatchfile('refresh_folder.bat')
```
请注意,上述代码中的'refresh_folder.bat'应该是你要执行的bat文件的路径。确保该文件存在,并且在执行之前已经设置了正确的路径。
阅读全文