IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

[求助] 批处理连for续判断求助

[复制链接]
hashiqi 发表于 2022-6-26 16:36:27 | 显示全部楼层 |阅读模式

IT天空 定制版高速U盘 128G | 固态U盘 256G Pro/512G Pro
连续拍段多个文件是否存在。都存在情况下在判断 磁盘是否NTFS格式  如都满足条件 则执行下列命令求助怎么写


for %%b in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%b:\aaa.txt (if exist %%b:\bbb.txt (if exist %%b:\ccc.txt (这里再判断一下%%b磁盘格式
不知道怎么写,自己写了 chkntfs %%b: |find "NTFS" 这些也不会区执行
如 %%b=NTFS
执行 *******
)
)
)


求助怎么写。


最近访问 头像模式 列表模式
itsky2 发表于 2022-6-26 17:22:06 | 显示全部楼层

活跃 41475| 技术 89| 互助 162| 钻石 280

加q 2810196461

点评

谢谢谢谢 解决了  详情 回复 发表于 2022-6-26 17:48
 楼主| hashiqi 发表于 2022-6-26 17:48:32 | 显示全部楼层

活跃 6910| 技术 30| 互助 19| 钻石 50


谢谢谢谢 解决了
 楼主| hashiqi 发表于 2022-6-26 17:49:02 | 显示全部楼层

活跃 6910| 技术 30| 互助 19| 钻石 50

本帖最后由 hashiqi 于 2022-6-26 19:42 编辑

@echo off
for %%b in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
if exist %%b:\aaa.txt (
if exist %%b:\bbb.txt (
if exist %%b:\ccc.txt (
chkntfs %%b:|find /i "NTFS" >nul 2>&1
if %errorlevel%==0 (
echo %%b盘满足条件
)
echo %%b盘为非NTFS
)
echo %%b盘不存在ccc
)
echo %%b盘不存在bbb
)
echo %%b盘不存在aaa
)
pause 以上 为 稻花香 提供的解决办法。


改进
这里 if %errorlevel%==0 (  要更改为 if !errorlevel!==0 (  才会识别这里 不清楚 是因为开了变量延迟 还是for 循环问题。%errorlevel% 是读取执行完for 得错误值  而 !errorlevel! 这个实时读取上一条命令得,所以要用!!变量

已经解决问题,

Skyfree 发表于 2022-6-26 19:09:55 | 显示全部楼层

活跃 269797| 技术 1502| 互助 1928| 钻石 31334

学个编程吧,求求了

点评

正学着呢。哈哈  详情 回复 发表于 2022-6-26 19:13
 楼主| hashiqi 发表于 2022-6-26 19:13:31 | 显示全部楼层

活跃 6910| 技术 30| 互助 19| 钻石 50

Skyfree 发表于 2022-6-26 19:09
学个编程吧,求求了

正学着呢。哈哈

点评

批处理的这种分支结构处理方式和一般编程不太同,学多了对写程序有些许影响。  详情 回复 发表于 2022-6-27 09:08
qiuhh001 发表于 2022-6-27 08:53:24 | 显示全部楼层

活跃 6265| 技术 1| 互助 0| 钻石 430

需要S大手把手的教,3天就毕业了。
Skyfree 发表于 2022-6-27 09:08:00 | 显示全部楼层

活跃 269797| 技术 1502| 互助 1928| 钻石 31334

hashiqi 发表于 2022-6-26 19:13
正学着呢。哈哈

批处理的这种分支结构处理方式和一般编程不太同,学多了对写程序有些许影响。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

hashiqi

6910

活跃

30

技术

19

互助
签到任务
最火的业界新闻
  • 完美支持RTX 40显卡!微星推出全球首款ATX
  • AMD加快优化锐龙7000处理器:DDR5内存有惊
  • Zen4最大麻烦不是高端i9 Intel酷睿i5更难缠
  • 安卓旗舰芯稳了!骁龙8 Gen2更强:性能提升
  • 突破二进制量子计算机问世:超越“0”和“1
  • 美光全球首发232层TLC闪存:性能翻倍、密度
  • RTX 4090或是今年唯一能买到的40系新显卡:
  • Intel A380显卡不兼容AMD平台的bug将修正
  • 最强K系列!消息称Redmi K50 Ultra下月登场
  • 酷睿i9-13900K游戏性能抢先测试:对比12代
炫酷的硬件Show
  • MARK 1 - 设计型 PC 与垂直风道
  • 好的大王,没问题大王
  • 振华SUPER FLOWER 铜皇450W 铜牌电源
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
有趣的美图分享
  • 柯南,金田一眼前一亮
  • 一时不知道是邀请还是威胁
  • 成龙:玩不动了
  • 怎么,狗头就不是头了
  • 蜈蚣:你礼貌吗?
  • 他生意破产怕是跟你脱不了关系
  • 高,专业的就是高
  • 贴图出bug了
  • 赵本山直呼内行
关注官方微信
快速回复 返回顶部 返回列表