相关疑难解决方法(0)

如何将文件内容读入批处理文件中的变量?

此批处理文件将构建从TEST释放到LIVE.我想在此文件中添加一个检查约束,以确保在特定文件夹中存在一个accomanying发布文档.

"C:\Program Files\Windows Resource Kits\Tools\robocopy.exe" "\\testserver\testapp$"        
"\\liveserver\liveapp$" *.* /E /XA:H /PURGE /XO /XD ".svn" /NDL /NC /NS /NP
del "\\liveserver\liveapp$\web.config"
ren "\\liveserver\liveapp$\web.live.config" web.config
Run Code Online (Sandbox Code Playgroud)

所以我有几个关于如何实现这个问题的问题......

  1. version.txt文件\\testserver\testapp$夹中有一个文件,该文件的唯一内容是内部版本号(例如,45 - 对于内部版本45)如何将version.txt文件内容读入批处理文件中的变量?

  2. 如何\\fileserver\myapp\releasedocs\ {build}.doc使用第1部分中的变量代替{build} 检查文件是否存在?

batch-file

145
推荐指数
4
解决办法
37万
查看次数

绕过多行字符串

我正在尝试创建一个批处理文件,该文件传递一个带有换行符的字符串,但它没有用完.字符串的延续作为新命令执行.

无论如何编码换行或使其工作?

windows cmd batch-file

29
推荐指数
1
解决办法
4万
查看次数

使用批处理将多行变量保存到文件中

我尝试过以下方法:

@echo off
REM New line.
set LF=^& echo.
set multiline=multiple%LF%lines%LF%%LF%of%LF%text

echo %multiline%

echo %multiline% > text.txt
Run Code Online (Sandbox Code Playgroud)

它只保存文本的第一行.

所以我想这样做的唯一方法是使用for循环?

batch-file

3
推荐指数
2
解决办法
719
查看次数

标签 统计

batch-file ×3

cmd ×1

windows ×1