szwp 发表于 2024-4-17 13:27
findstr /?
/E 在一行的结尾配对模式。
$ 行位置: 行的终点
cii09 发表于 2024-4-17 13:35
目的就是这样,但是因为51行引用的37行
直接改37行那里
set oldStr=.\FL.Backups
szwp 发表于 2024-4-17 13:50
FINDSTR /n /E .\FL.Backups
试一下
cii09 发表于 2024-4-18 08:47
这样写可以用,就是蠢了一点,不知道会不会有其他问题
2024-04-17_142249.png (4.53 KB, 下载次数: 50)
szwp 发表于 2024-4-18 09:07
将问题简化,无关的代码就不要发了。
cii09 发表于 2024-4-18 09:38
前两天试了几次没成功。这样写
set "searchString=FL.Backups$"
...
junyee 发表于 2024-4-21 08:53
把发现有疑问处单独拎出来,自己写一个完整的测试脚本.
不要让有心帮忙的人看一堆垃圾代码.人家测试是无 ...
junyee 发表于 2024-4-21 08:58
set 不生效的原因是,没有启用变量延迟扩展.
也就是上面第二行.
szwp 发表于 2024-4-21 11:38
在问findstr还是set?
cii09 发表于 2024-4-21 11:07
顶楼贴的第16行已经启用了延迟变量,因为定位不到故障点,能力不足无法精简问题了。
实在没办法在#9的替 ...
cii09 发表于 2024-4-21 11:59
这两个配合起来跑不通,set里面可以支持$吗
junyee 发表于 2024-4-21 12:02
能力不足就更要多学习.
精力不足就出悬赏帖,隔壁论坛有版块.
欢迎光临 无忧启动论坛 (http://wuyou.net./) | Powered by Discuz! X3.3 |