2013-10-22 52 views
0

我目前有一个批处理文件在分支上执行SVN更新。我每天早上都在使用VisualCron来完成这项任务,以确保我拥有最新的代码。但是,当我切换到新的分支时,我将需要每次更新批处理文件。使用批处理文件在php.ini文件中查找值

有没有一种方法来创建通过文件(php.ini中)一个批处理文件来

  1. 搜索,发现在该文件中定义的值
  2. 将其定义为在该批次的变量文件
  3. 用我现有的批处理文件代码等价值的SVN更新在步骤1

发现,谢谢!

+0

谢谢@npocmaka – user2195411

+0

谢谢@npocmaka我插入 “的include_path =” 到位 “钥匙” 和cmd窗口显示“include_path =”; C:\ test \ test“我不能输入”echo include_path =“或echo %% A = %% B或”%%% A = %% B% “并看到; C:\ test \ test?因此,当输入”svn/command:update/path:“include_path =”我没有得到目录C:\ test \ test。我学习了一些不同的东西,因为我正在学习批处理文件,但我似乎在挣扎。谢谢! – user2195411

+0

我已经更新了我的答案。有一个忘记的= = – npocmaka

回答

1

如果你有一个php.ini文件是这样的:

variable1=value1 
variable2=value2 
variable3=value3

使用此代码:

 
for /f "delims=" %%a in (php.ini) do set "%%~a" 
echo(%variable1%-%variable2%-%variable3%