有时候好好的项目,在vscode等编辑器上突然无法正常启动,提示,什么既不是内部或外部命令,也不是可运行的程序,或者什么在此系统禁止运行。
如下:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c8f4bde7770c6dd75fb0e136621ebfae.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/dbf42b971890ac3c1d05f1420f2648b7.png)
这时候尝试一下直接打开cmd,cd到对应的项目位置,运行一下看是否可以正常运行,如果可以,那基本就是编辑器权限的问题了可以继续看下文,如果说cmd也不行,且确保代码没有问题,那就需要研究一下相关的环境是否ok
cmd上运行正常
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/99b9221dd396695191edea71f6bb406f.png)
vscode上运行![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c183d54c8d3d14e74b2a3e569c261040.png)
原因
没有权限运行,需要用管理员身份运行vscode才行
一劳永逸的方案
- 在vscode中执行get-ExecutionPolicy 查看状态 这时候应该是Restricted