批程序故障排除

时间:2016-01-07 01:08:56

标签: windows batch-file cmd

我制作了这个简单的批处理程序来运行某些功能或程序。

到目前为止我所拥有的:

@echo off
title HaxMenu
color 0c
cls
:menu
cls
title HaxMenu v.0.0.1 Alpha
echo HaxMenu v.0.0.1 Alpha
echo.
echo.
echo.
echo 1 - Begin HackBot
set /p do=
if %do%==1 goto hackbot
echo Please choose a valid #
pause>nul
goto menu
:hackbot
cls
echo Select Colors
echo Background
set /p first=
echo Font
set /p second=
pause>nul
set %colorhax%=%first%%second%
color %colorhax%
pause>nul
goto menu

每当我运行color函数时,我都会收到一条错误

  

命令的语法不正确。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

此段有效,将此作为基本使用 - 您的set %%命令不正确

@echo off

title HaxMenu

color 0c

cls

:menu

cls
Set /P first=Please enter color 1
Set /P second=Please enter color 2
set colorhax=%first%%second%
echo on
echo %colorhax%
color %colorhax%