整理用バッチを作ってみた。
@echo off
setlocal
rem ---------------------------------------------------------------------------
rem バッチ名:デスクトップ整理バッチ
rem 機能説明:バックアップ先に今日の日付でフォルダを作成し、
rem デスクトップのファイル・フォルダを全て移動する。
rem ---------------------------------------------------------------------------
set YYYYMMDD=%DATE:/=%
set BACKUP_DIR=%USERPROFILE%\Documents\デスクトップバックアップ\%YYYYMMDD%
set BAT_NAME=デスクトップ整理.bat
mkdir %BACKUP_DIR%
for /F %%a in ('dir %USERPROFILE%\Desktop /B') do (
if NOT %BAT_NAME% == %%a (
echo "%%a"
move "%USERPROFILE%\Desktop\%%a" %BACKUP_DIR%
)
)
for /F "skip=2 delims=" %%a in ('dir %USERPROFILE%\Desktop /B') do (
if NOT %BAT_NAME% == %%a (
echo "%%a"
move "%USERPROFILE%\Desktop\%%a" %BACKUP_DIR%
)
)
pause
endlocal
0 件のコメント:
コメントを投稿