batch 脚本判断目录在不在
时间: 2023-12-06 18:04:53 浏览: 32
您可以使用以下命令来检查目录是否存在:
```batch
IF EXIST "目录路径" (
REM 目录存在的情况下执行的操作
) ELSE (
REM 目录不存在的情况下执行的操作
)
```
例如,如果您要检查 `D:\test` 目录是否存在,可以使用以下代码:
```batch
IF EXIST "D:\test" (
ECHO 目录存在
) ELSE (
ECHO 目录不存在
)
```
如果目录存在,则会输出 `目录存在`,否则会输出 `目录不存在`。
相关问题
batch脚本判断当前目录下有多少文件和文件总大小
你可以使用以下批处理脚本来查找当前目录中的文件数量和文件总大小:
```
@echo off
set count=0
set size=0
for %%f in (*) do (
set /a count+=1
for /f %%s in ("%%~zf") do set /a size+=%%s
)
echo Number of files: %count%
echo Total size of files: %size% bytes
```
这个脚本使用一个for循环遍历当前目录中的所有文件。对于每个文件,它将计数器增加1,并使用一个嵌套的for循环获取该文件的大小,并将其添加到一个变量中。最后,脚本会将文件总数和文件总大小(以字节为单位)输出到命令行窗口中。
batch脚本判断当前目录下有多少0KB的问价
你可以使用以下批处理脚本来查找当前目录中大小为0KB的文件数量:
```
@echo off
set count=0
for %%f in (*) do (
if %%~zf equ 0 (
set /a count+=1
)
)
echo Number of 0KB files: %count%
```
这个脚本使用一个for循环来遍历当前目录中的所有文件。如果文件大小为0KB,则将计数器增加1。最后,脚本会将0KB文件的数量输出到命令行窗口中。