作者QCmmm (帅虫虫)
看板Windows
标题[问题] 更改系统变数的批次档
时间Wed Jan 15 12:42:41 2014
因为研究要用到的程式须要先安装前置程式
Visual Stutio 2008/2010 和 Intel Visual Fortran 10.1/11.1
我个人是安装 VS 2010 和 IVF 11.1
作业系统是 Win7 64-bit
但是 VS 2010 和 IVF 11.1 在 Win7 下似乎没有办法直接更改所需要的系统变数
我有在环境变数下增加我需要的路径和其他系统变数
但是在执行那个程式时似乎根本不领情,是无法使用的
在 VS 2010 和 IVF 11.1 的安装路径下分别有一个批次档
vcvar64.bat 和 ifortvars_intel64.bat
都是改变系统变数的批次档
我只能在执行该程式前先去执行这两个批次档
但是如果执行过多次好像系统变数的PATH值会过长造成程式停止
所以想请问有一劳永逸的办法吗?
像是一开机就汇入这些系统变数之类的
因为旧版程式搭配 VS 2005 和 IVF 9.1 在 WinXP 下是可以直接执行的
所以想请问是否有办法可以解决这个问题!!
谢谢各位的帮忙~^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
1F:推 leicheong :右击我的电脑->内容->进阶->环境参数 01/15 22:00
现在就是改过环境参数也没用
只好在执行程式批次档的开头先执行系统参数的批次档
※ 编辑: QCmmm 来自: 122.116.4.91 (01/15 22:45)
2F:推 junorn :那是%path%写法不对,看要不要修改一下 01/16 15:13
3F:推 junorn :像另外弄一个变数值纪录path的原始数值,执行批次档 01/16 15:21
4F:→ junorn :的时候先比对path和path_default,不同时先还原成预 01/16 15:22
5F:→ junorn :设值後再加入要加入的位置,这样可以避免长度过长的 01/16 15:23
6F:→ junorn :问题 01/16 15:23
我对这个完全没概念耶
可以求教学吗......
抱歉&谢谢
※ 编辑: QCmmm 来自: 140.115.61.213 (01/16 20:23)
7F:推 junorn :那要看原本的批次档怎麽写的。 01/17 14:57