标题: [代码合集] (已解决)批处理逐行读取字符获取当前系统日期并写入到另一文本 [打印本页]
作者: heimahack 时间: 2023-1-8 11:00 标题: (已解决)批处理逐行读取字符获取当前系统日期并写入到另一文本
本帖最后由 heimahack 于 2023-1-8 13:21 编辑
能不能帮我写个批处理,
首先按行读取 "D:\Mirserver\Mir200\GuildBase\Guildlist.txt"路径下的这个Guildlist.txt内容
特定格式写入到 "- @echo off
- setlocal enabledelayedexpansion
- for /f "tokens=1 delims=," %%i in (D:\Mirserver\Mir200\GuildBase\Guildlist.txt) do (
- set BL1=%%i)
- set year=%date:~0,4%
- set month=%date:~5,2%
- set day=%date:~8,2%
- set sc= "%year%-%month%-%day%"
- echo !BL1! %sc% >D:\Mirserver\Mir200\Castle\0\AttackSabukWall.txt
复制代码
"
Guildlist.txt文本内容如下:
ADFDSA
DAGFDFDFS
F**DSA
这些字符为任意,只是需要按行排列,也可能是有很多行,也可能一行都没有,如果没有就忽略不需要读取了
写入到AttackSabukWall.txt内容格式:
ADFDSA "2023-1-8"
DAGFDFDFS "2023-1-8"
F**DSA "2023-1-8"
获取Guildlist.txt文本内的字符串,然后再获取当前日期,中间用固定空格隔开,然后写入到AttackSabukWall.txt
已经解决
作者: Batcher 时间: 2023-1-8 11:41
此帖仅作者可见
作者: heimahack 时间: 2023-1-8 13:18 标题: RE: 批处理逐行读取字符获取当前系统日期并写入到另一文本(已解决)
此帖仅作者可见
作者: terse 时间: 2023-1-8 13:22
此帖仅作者可见
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |