返回列表 发帖
@echo off
:aa
set/p aa=请输入完整路径:
if exist "%aa%" (echo 文件/活页夹存在) else echo 文件/活页夹不存在
goto aaCOPY

TOP

本帖最后由 brim 于 2011-9-18 23:20 编辑

回复 64# Batcher
@echo off
:aa
set/p aa=请输入完整路径:
set aa="%aa%"
if exist %aa% (
              2>nul pushd %aa%&&echo 您的输入%aa%是存在的且是个文件夾||echo 您的输入%aa%是存在的且是个文件
       ) else (
         echo 您的输入%aa%不存在
       )
popd
goto aaCOPY
1>nul 执行正确信息不显示出来。
2>nul 执行错误信息不显示出来。
&&该符号之前的语句执行成功,将执行它之后的语句
||该符号之前的语句执行失败,将执行它之后的语句

TOP

@echo off
:aa
set/p aa=请输入完整路径:
set bb=%aa:"=%
set aa="%bb%"
if exist %aa% (
              2>nul pushd %aa%&&echo 您的输入%bb%是存在的而且是个文件夾||echo 您的输入%bb%是存在的而且是个文件
       ) else (
         echo 您的输入%bb%不存在
       )
popd
goto aaCOPY
修改了一下,去掉了引号的显示。支持直接拖拽
1

评分人数

    • techon: 是个好办法,可以准确判断是目录还是文件技术 + 1

TOP

返回列表