我正在制作将程序写入文本文件并转换为批处理脚本的内容。
我需要将"if %startmenu%==1 Goto Tutorial"
打印到文本文件中,但我得到了这个:
If Echo is off==1 Goto Tutorial
我不想将变量设置为永久变量,因为它是用户菜单。
Echo Echo [1] Tutorial >> C:\"Offline Server"\"Local Data Base"\Config\RawServer.cmd
Echo Echo [2] Upload >> C:\"Offline Server"\"Local Data Base"\Config\RawServer.cmd
Echo Echo [3] Download >> C:\"Offline Server"\"Local Data Base"\Config\RawServer.cmd
Echo Echo [4] Exit >> C:\"Offline Server"\"Local Data Base"\Config\RawServer.cmd
Echo Set /P StartMenu >> C:\"Offline Server"\"Local Data Base"\Config\RawServer.cmd
Echo If %StartMenu%==1 Goto Tutorial
最后一行是问题。
答案 0 :(得分:2)
百分号加倍:
Echo If %%StartMenu%%==1 Goto Tutorial >> file