标题: [文本处理] 【已解决】批处理怎样去除文本里面(只有一行内容)最后一个斜杠以后的内容,谢谢 [打印本页]
作者: yyz219 时间: 2022-4-9 11:06 标题: 【已解决】批处理怎样去除文本里面(只有一行内容)最后一个斜杠以后的内容,谢谢
本帖最后由 yyz219 于 2022-4-9 11:18 编辑
怎样去除文本里面(只有一行内容)最后一个斜杠以后的内容,谢谢
文本名字固定为:1.txt
内容可能是:D:\PE整理碎片(很好)\修改PE
也有可能是:D:\1绿色软件\注册表\注册表定位(支持短键)\注册表定位(支持短键).exe
希望处理后的结果是(生成:2.txt):
D:\PE整理碎片(很好)\
D:\1绿色软件\注册表\注册表定位(支持短键)\
作者: Batcher 时间: 2022-4-9 11:11
回复 1# yyz219 - @echo off
- cd /d "%~dp0"
- (for /f "delims=" %%i in ('type "1.txt"') do (
- echo,%%~dpi
- ))>"2.txt"
复制代码
作者: yyz219 时间: 2022-4-9 11:12
回复 yyz219
Batcher 发表于 2022-4-9 11:11
我试下先 谢谢
作者: yyz219 时间: 2022-4-9 11:16
回复 2# Batcher
成功了 非常感谢
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |