@echo off
cls
Color 0A
:Read
setlocal EnableDelayedExpansion
set file=WinSCP-5.11.2-ReadMe.txt
call :ReadInLines
call :EchoLines
echo insert other code here
pause
endlocal
(goto) 2>nul
在一些基本的目录,其中包含许多子文件夹和文件,我必须寻找一个PDF文件,并且如果需要的文件被发现,我一直在使用命令提示符打开它。这是我一直在努力做的,我用来提取文件的地址如下,代码是不完整的代码,请帮我完成它。 (我做了这是一个.bat文件并运行它。) 如何打开,在该处被保存在文本文件中的地址的文件吗? @echo off
setlocal EnableDelayedExpansion
set
这是我的代码昨天得到服务器日期。 for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime /value') do set "dt=%%a"
set "YY=%dt:~2,2%" & set "YYYY=%dt:~0,4%" & set "MM=%dt:~4,2%" & set /A "DD=(%dt:~6,2%)-1"
set
我写了以下代码,以从多个文件夹(文件夹1,文件夹2等)中删除文件和子文件夹。如果文件夹名称中没有空格,则脚本可以成功运行然而,它未能删除临时文件(files2del.txt)和子文件夹时出现的空间。道路上的一个点结束。 @echo off
setlocal EnableDelayedExpansion
set folder[0]=Folder 1
set folder[1]=Folder
我有一个bat脚本,它将一个字符串作为命令行参数来确定要复制哪些配置文件。蝙蝠代码对于变量赋值来说非常简单(下面解释),并且它可以像预期的那样工作,当我自己运行它时可以使用任何命令行参数。 @ECHO OFF
setlocal enabledelayedexpansion
set var=%1%
if "%var%" == "" (
echo Argument missing
我发现了代码(请参阅下文),但我无法编码。我想从文本文件中选择所需的部分(行)并保存在另一个文本文件中!谢谢你的帮助! CODE: @echo OFF
:: Get the number of lines in the file
set LINES=0
for /f "delims==" %%I in (data.txt) do (
set /a LINES=LINES+1
)
::