如何在批处理文件中打开自定义文件

时间:2013-04-15 23:40:36

标签: batch-file

我有一个批处理文件,我想打开我的自定义文件(.CMF)。我将这些文件放在一个文件夹中,我希望如果有人输入数字1,它将显示该.cmf文件内的文本。我记得它像是> C:\ blahblah。任何嘻哈

我试过了:

echo >C:\CMFfiles\ThankYou

1 个答案:

答案 0 :(得分:0)

@ECHO OFF
SETLOCAL
:loop
SET "file="
SET /p file="Which file to show ? "
IF NOT DEFINED file ECHO Goodbye&GOTO :EOF
IF NOT EXIST "%file%.cmf" ECHO %file% seems to be missing&GOTO loop
CLS
ECHO TYPE "%file%.cmf"
TYPE "%file%.cmf"
ECHO ======== This is %file% ===========
GOTO loop

这应该适合你。

从用户处获取名称 - 如果未输入任何内容则终止。 检查文件是否存在,如果没有,请说明并再次询问,否则清除屏幕,输入文件,报告输入的名称并要求提供另一个文件。