我是批处理文件的初学者。
我已经添加了名为visstudio
的系统变量,其值为C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe
因此,在cmd中输入echo %visstudio%
将会返回Visual Studio的路径。
那么,我该如何使用这个变量来运行我的应用程序呢?我需要这个变量,因为我有多个项目,不想在文件夹之间移动。
@echo off
start %visstudio% "%cd%\Src\Edge\Test\Edge.Test.sln"
以前我会这样做:
@echo off
start "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" "%cd%\Src\Edge\Test\Edge.Test.sln"
如果我更新了Visual Studio,那么我需要再次更改所有批处理文件中的VS路径,这样做没有人会喜欢。