|
|
发表于 2015-1-24 01:45:26
|
显示全部楼层
本帖最后由 ygqiang 于 2015-1-24 02:56 编辑
回复 pangqijun
pcl_test 发表于 2015-1-24 00:18 
多谢,xp系统、win7 64系统下测试都好用- @echo off & color 0d
- for /f "tokens=2,*" %%i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Desktop"') do (
- set "desktop_dir=%%j"
- )
- set "back_dir=D:\桌面备份"
- 1set "filesdate=%date:~0,4%%date:~5,2%%date:~8,2%"
- if not exist "d:\桌面备份" (md "d:\桌面备份")
- xcopy "%desktop_dir%" "d:\桌面备份" /s /f /y
- del "d:\桌面备份\*.lnk" /s /f /q
- del "d:\桌面备份\桌面备份.url" /q
- for /f "delims=" %%a in ('dir /a-d /b /s "%desktop_dir%\*.*"') do (
- if "%%~xa" neq ".lnk" (del "%%a" /f /s /q)
- )
- for /f "delims=" %%b in ('dir /ad /b /s "%desktop_dir%"^|sort /r') do (rd "%%b" /s /q)
- echo [InternetShortcut] >>"%desktop_dir%\桌面备份.url"
- echo URL="%back_dir%" >>"%desktop_dir%\桌面备份.url"
- echo IconIndex=4 >>"%desktop_dir%\桌面备份.url"
- echo IconFile="%SystemRoot%\system32\SHELL32.dll" >>"%desktop_dir%\桌面备份.url"
- exit
复制代码 |
|