【发布时间】:2026-01-04 19:50:01
【问题描述】:
我正在尝试查找文件的大小,如果它大于 0,我想做一些事情。 我有这个代码:
set file="C:\AnalyzerCheck\loaded.txt"
set minbytesize=0
if exist %file% (
FOR /F "usebackq" %A IN ('%file%') DO set size=%~zA
if %size% GTR %minbytesize% (
//do stuff
) else (
//do stuff
)
但是,我在运行脚本时收到此输出/错误:
C:\AnalyzerCheck>设置文件=C:\AnalyzerCheck\loaded.txt
C:\AnalyzerCheck>设置 minbytesize=0
file~zA 出乎意料 时间。
C:\AnalyzerCheck>FOR /F "usebackq" 文件~zA
C:\AnalyzerCheck>
如何解决这个错误?
编辑:
新错误:
【问题讨论】:
标签: windows batch-file filesize