我有执行一个bat文件有问题运行┅段时间后,我得到了输入行太长错误
bat文件的结构很简单。有调用该负责更新我的系统模块数据10蝙蝠等文件的主要bat文件在更新数据批處理文件也有很多的电话我的系统的命令(.cmd文件),负责通过一些计算更新数据
问题的关键是,当进程是在一台Windows 2003 Server中运行也没关系没有錯误。
然后当它被升级到Windows 2008服务器,我执行主bat文件几个小时后,我收到了输入行太长错误我甚至无法执行包含在手动更新后的数据蝙蝠在cmd窗口的任何命令。但是如果我关闭cmd窗口,并打开一个新的我可以执行的命令没有错误
任何人有同样的问题?或解决方案
在一个cmd窗口执行构建脚本时,我有过同样的问题经过约13倍我得到了同样的错误。构建脚本必须确保vcvarsall.bat已运行因此vcvarsall.bat每次执行。
vcvarsall.bat是不是足够聪明唯一的东西添加到路径如果他们不是已经有这么加了一堆重复的条目。
我的解决办法是在一个环境变量我知道是vcvarsall.bat ...
设置添加一个定义,如果检查
检查PATH环境变量每次运行之后看看它是否在增长。如果是有重复的,你需要聪明地添加东西到路径有几种方法要聪明一点。
一般情况下如果没有特别说明嘚话,请直接双击运行即可
你对这个回答的评价是?
一般情况下如果没有特别说明的话,请直接双击运行即可
鼠標右键点击该文件“以管理员身份运行”即可
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机鏡头里或许有别人想知道的答案。