1
我有一個批處理文件,我想要打開我的自定義文件(.CMF)。我將這些文件放在一個文件夾中,並且我想讓它如果有人鍵入數字1,它將顯示該.cmf文件中的文本。我記得它是類似於C:\ blahblah。任何幫助如何打開批處理文件中的自定義文件
我想:
echo >C:\CMFfiles\ThankYou
我有一個批處理文件,我想要打開我的自定義文件(.CMF)。我將這些文件放在一個文件夾中,並且我想讓它如果有人鍵入數字1,它將顯示該.cmf文件中的文本。我記得它是類似於C:\ blahblah。任何幫助如何打開批處理文件中的自定義文件
我想:
echo >C:\CMFfiles\ThankYou
@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
這應該爲你工作。
從用戶處獲取名稱 - 如果沒有輸入任何內容,則終止。 如果沒有,檢查文件是否存在,如此說明並再次詢問,否則清除屏幕,輸入文件,報告輸入的名稱並詢問另一個文件。
我想你正在尋找'type',就像'type myfile.txt'一樣。 –