batch-file - 不存在文件名时批处理文件不显示错误
问题描述
我是批处理的新手,只是好奇为什么我的 .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%]..
)
解决方案
问题是我没有从本地文件夹和通过 cmd 提示符本身运行批处理文件。
推荐阅读
- discord.py - 有没有办法让机器人说出谁加入了带有文本到语音的 vc 的名字?
- python - 为什么我的代码永远运行,我已经很久没有运行代码了。然而,没有输出。我走了很长的路吗?下面的所有1个代码
- vba - 如何插入将根据 Environ("USERNAME") 选择的构建块?
- c# - 在 IIS 中部署时出现错误:未找到视图“索引”或其主视图或没有视图引擎支持搜索的位置
- python - 服务器信息命令 discord.py
- qt - 渐变忽略父圆形
- flutter - 如何在 Flutter 中显示选定文本的 iOS 查找模式?
- mysql - 内部连接查询中的问题不是唯一的别名表
- swift - 当内容更改时,如何让 contentView 调整大小?
- javascript - 如何在不使用引导程序且仅使用纯 CSS 的情况下进行多选?