这个简单的bat批处理文件那里出错了?

2024-12-24 23:59:56
推荐回答(1个)
回答1:

代码错误

@echo off
set as=000000
echo.
echo 1,黑色 2,红色 3,蓝色
echo.
echo.
:xz
set/p cd= 请选择上面的1,2,3 :
if %cd%==1 set as=000000 &goto :output
if %cd%==2 set as=0x000000ff &goto :output
if %cd%==3 set as=0x00ff0000 &goto :output
goto :xz
:output
(echo ^[ExtShellFolderViews^]
echo ^{BE098140-A513-11D0-A3A4-00C04FD706EC^}^=^{BE098140-A513-11D0-A3A4-00C04FD706EC^}
echo ^[^{BE098140-A513-11D0-A3A4-00C04FD706EC^}^]
echo IconArea_Image=\KO\移动文件到U盘\22a.jpg
echo Attributes=^0
echo IconArea_Text=%as% ------变量开始。
echo ^[.ShellClassInfo^]
echo IconFile=C:\001X\265.ico
echo IconIndex=0)>c:\123.txt