我在存储了构建版本的网络位置上有一个名为\ network_location \ files \ build_ver.txt的文本文件。
让我们说1029,
我想通过批处理文件读取它并打印它..
关于:
的任何建议 1 即可。如何从网络位置的文本文件中读取build_ver
的 2 即可。打印read build_Ver
答案 0 :(得分:0)
试试这样:
@echo off
set $NetPath="x:\network_location\files\build_ver.txt"
for /f "delims=" %%a in ('type %$NetPath%') do set $Ver=%%a
echo %$Ver%
答案 1 :(得分:0)
从文件读取的另一种方法是使用set
命令和/p
开关。像这样:
set /p version=<\\network_location\files\build_ver.txt
echo %version%
请注意,这将获取build_ver.txt
的第一行,而sachadee的答案将获取最后一行(如果文件中有换行符, 会导致问题,导致空变量。)