Есть несколько команд, которые мне часто приходится выполнять по одной и повторять несколько раз для разработки проекта как
1) ----Open Command Prompt
2) cd "C:\Program Files\Redis"
3) redis-cli.exe -h 127.0.0.1 -p 6666
4) 127.0.0.1:6666> flushdb
5) 127.0.0.1:6666> select 1
6) 127.0.0.1:6666> flushdb
7) ----Close Command Prompt
Итак, я подумал о создании командного файла, например
@echo off
cd "C:\Program Files\Redis"
redis-cli.exe -h 127.0.0.1 -p 6666
flushdb
select 1
flushdb
Но проблема в том, что как только выполнение входит в redis-cli.exe, дальнейшие команды блокируются. Это остается как
127.0.0.1:6666>_
И ждет команд. , Я хочу знать, как я могу предоставить эти оставшиеся команды этому redis-cli.exe и выполнить.
Я играл с такими командами, как run / cmd / start и другими, но безрезультатно.
I не мог предложить лучшее название для этого вопроса, потому что я не знал, как назвать этот тип блокирующего поведения или даже если это возможно. Если кто-то приходит с более подходящим именем, обновите его, чтобы другие могли получить пользу.