[请问] cmd for指令

楼主: mixneko (米克斯猫)   2021-08-24 11:27:31
想请教某个txt有我搜寻出档案的结果(多行)

cd /d C:
dir *.doc /S /B >> D:\1.txt
执行这个指令之后的格式
那我要读取这个txt档
for %%a in ('type D:\1.txt') do set _type=%%a
echo %_type%
却没有结果
看网络说在in的括号内也可打指令,但我的却落空了,求解
※ 授权方式: 创用 CC 姓名标示-禁止改作-非商业性 4.0 国际 授权条款授权
作者: Schottky (顺风相送)   2021-08-24 12:12:00
说好的 /F 到哪里去了
作者: OrzOGC (洞八达人.拖哨天王)   2021-08-24 13:44:00
改用powershell啦
作者: Schottky (顺风相送)   2021-08-24 13:54:00
用什么 powershell 我都直接装 bash (小声)
作者: ChungLi5566 (中坜56哥)   2021-08-25 16:37:00
1.for 要加/f才会读取档案内容2.do跟done中间要括号3.要加set4. echo !_type!更正 没有done

Links booklink

Contact Us: admin [ a t ] ucptt.com