我最近一直在尝试制作一个程序来简单地将文本存储到文件中以供以后查看,将其存储为 .rar 文件以防止那些不了解如何从 .rar 中提取文本的人(即少“技术”的人)...
然而,我在程序中遇到了一个错误,导致<word> not expected at this time
我输入时 .exe 关闭add/<word> <word>...
(即任何在单词 [ 之间有空格的多字字符串add/<word>
,但是,确实可以正常工作])。
将多字字符串存储到 .rar 或一般文件是否必须遵循特殊规则(但是,我知道有创建/重命名文件夹/目录的规则)?
节目部分:
:command
cls
set /p journal=<journal.rar
echo %journal%
echo.
set /p command=What would you like to do?
cls
if %command%==exit exit
if %command%==help goto help
if %command%==delete echo START; > journal.rar
if %command:~0,4%==add/ echo "%journal%""%command:~4%;" > journal.rar
if %command:~0,5%==edit/ echo %journal:%command:~5%=%;" > journal.rar
goto command