首页 > 解决方案 > 不存在文件名时批处理文件不显示错误

问题描述

我是批处理的新手,只是好奇为什么我的 .bat 文件需要输入,但不显示错误或其他任何内容,它只是关闭。也许它是我错过的东西。谢谢!

@echo off



REM Clear the screen
REM ------------------------------------------------------
cls


REM Getting user input
REM ------------------------------------------------------
SET /p FilesToCopy="Please enter a file to copy!: "


REM 1. Copies files to myTemp
REM ------------------------------------------
IF EXIST "%FilesToCopy%" (

  xcopy %FilesToCopy% C:\myTemp /E

  ECHO FILE [%FilesToCopy%] are being copied!

REM 2. Displays error if not found
REM ------------------------------------------
) ELSE (

  ECHO Sorry but there was a issue copying [%FilesToCopy%]..

)

标签: batch-filecommand-linecopy

解决方案


问题是我没有从本地文件夹和通过 cmd 提示符本身运行批处理文件。


推荐阅读