@echo off & color 02
:begin
echo.
echo 本程序可以设置根目录及子目录的背景
echo.
echo 请输入要设置的目录,如C:或C:\test
set /p x=要设置的目录是:
cd /d %x%\>nul 2>nul
if errorlevel 1 cls&echo.&(echo 输入错误,请按任意键返回) else goto line1
pause>nul
cls
goto begin
:line1
if exist %x%\desktop.ini (echo 你已设置过,是否重新设置?(Y/N)) else goto line2
set /p y=
If /i "%y%"=="N" goto end
if /i "%y%"=="Y" attrib -h -s -r %x%\desktop.ini & del %x%\desktop.ini /q &goto line2
if /i "%y%" NEQ "Y" if /i "%y%" NEQ "n" echo 代码错误,请重新输入 & goto begin
:line2
echo 请输入图片完整路径,支持拖动(不填路径,背景为空)
set /p n=
echo [ExtShellFolderViews]>%x%\desktop.ini
echo {BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC}>>%x%\desktop.ini
echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}]>>%x%\desktop.ini
echo Attributes=1 >>%x%\desktop.ini
echo IconArea_Image=%n%>>%x%\desktop.ini
echo [.ShellClassInfo]>>%x%\desktop.ini
echo ConfirmFileOp=0 >>%x%\desktop.ini
attrib +h +s +r %x%\desktop.ini
attrib +s %x%>nul
echo 按任意键退出本程序,并打开目录...
pause>nul
start %x%\
:end
exit
:begin
echo.
echo 本程序可以设置根目录及子目录的背景
echo.
echo 请输入要设置的目录,如C:或C:\test
set /p x=要设置的目录是:
cd /d %x%\>nul 2>nul
if errorlevel 1 cls&echo.&(echo 输入错误,请按任意键返回) else goto line1
pause>nul
cls
goto begin
:line1
if exist %x%\desktop.ini (echo 你已设置过,是否重新设置?(Y/N)) else goto line2
set /p y=
If /i "%y%"=="N" goto end
if /i "%y%"=="Y" attrib -h -s -r %x%\desktop.ini & del %x%\desktop.ini /q &goto line2
if /i "%y%" NEQ "Y" if /i "%y%" NEQ "n" echo 代码错误,请重新输入 & goto begin
:line2
echo 请输入图片完整路径,支持拖动(不填路径,背景为空)
set /p n=
echo [ExtShellFolderViews]>%x%\desktop.ini
echo {BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC}>>%x%\desktop.ini
echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}]>>%x%\desktop.ini
echo Attributes=1 >>%x%\desktop.ini
echo IconArea_Image=%n%>>%x%\desktop.ini
echo [.ShellClassInfo]>>%x%\desktop.ini
echo ConfirmFileOp=0 >>%x%\desktop.ini
attrib +h +s +r %x%\desktop.ini
attrib +s %x%>nul
echo 按任意键退出本程序,并打开目录...
pause>nul
start %x%\
:end
exit