Я недавно пытался создать программу для простого хранения текста в файл для последующего просмотра, сохраняя его как .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
Видя, как единственное окно я уже был CMD.exe и что он работает мой пакетную программу, я считаю, что .exe упомянуто было ясно. Я использую .rar файлы для хранения данных; программа никак не связана с .rar, и я никогда не говорил, что это так; в будущем не предполагайте, что автор имел в виду то, что не было сказано.Кроме того, хотя я уже знал о задержке расширения, с объемом информации, которую я вам дал, упоминание (лекция) было неактуальным, хотя это помогло бы людям, которые еще не знают, хотя вопрос не был связан с ним. Наконец, вы не смогли ответить на мой единственный вопрос ... –