如何检查文件扩展名?

时间:2018-06-20 15:41:24

标签: batch-file scripting

我正在尝试创建一个.bat脚本,以检查文件是否存在以及这些文件是.txt还是.csv。当我运行脚本时,它不会执行exist命令。我究竟做错了什么?到目前为止,我有这个:

echo
cd C:\Users\Desktop
if exist "C:\Users\Desktop\*"
    (
        for /R "C:\Users\Desktop\" %%x in (*.csv) do
        (
            call another script
        )
    )
    else
    (
    echo Empty Directory.
    )

1 个答案:

答案 0 :(得分:-2)

您需要在线上完成命令...我像这样工作:

echo  
cd C:\Users\jimwh  
if exist "C:\Users\jimwh\*" (  
    for /R "C:\Users\jimwh\" %%x in (*.x*) do (  
       echo %%x  
    )  
)  
else (  
    echo Empty Directory.  
)