大家好,欢迎来到IT知识分享网。
最近在项目中,遇到一个问题,在做bat脚本运行nodejs项目时,直接双击运行没有问题,右键“以管理员身份运行”却提示“系统找不到指定的路径。”,反复查看路径是正确的。
如果右键运行bat脚本是进入windows/System32这个路径下,而nodejs项目启动命令需在项目根目录下才能生效,经过一番周折,终于找到解决方法,如下
在bat脚本中写入
cd /d %~dp0
npm start
第一句命令是表示进入bat脚本所存放的目录,
然后在C盘搜索C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
将bat脚本放入此路径下就可以实现项目开机自启动了
希望可以给遇到相同问题的朋友带来帮助
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/180129.html