我在Build.aip文件中有以下条目。我需要编写一个批处理文件来搜索“PackageFileName并打印为文件中指定的值。在这种情况下,我需要在控制台上打印MyPackageName:
<ROW BuildKey="DefaultBuild" BuildName="DefaultBuild" BuildOrder="1" BuildType="0" PackageFolder="C:\Build\Build.aip" PackageFileName="MyPackageName" Languages="en" InstallationType="4">
请您举一些例子说明我怎么做?我在一些论坛上看到这可以使用FINDSTR完成。
提前致谢。
答案 0 :(得分:0)
findstr&#34; PackageFileName&#34; Build.aip
如果要使其不区分大小写,请添加/ i参数。
有关更多详细信息,请键入findstr /?
更新了使用for语句的示例
FOR /F "token=2" %i in (`FINDSTR "PackageFileName" Build.aip`) do SET var=%i
这里要记住几件事: