● PC부팅후 esphome 모든 yam yaml 및 json 매일 백업 하자
♨ 카랜더 일정 :
2025년05월09일
링크
첨부
본문
● PC부팅후 esphome 모든 yam yaml 및 json 매일 백업 하자
다음을
f:\haos_backup\1_f_backup_yaml.cmd
파일로 저장 하고 작업 스케쥴러로 설정 진행 합니다
@echo off
setlocal
echo f:\haos_backup\1_backup_yaml.cmd
REM 날짜 및 시간 형식 수정
for /f "tokens=2 delims==" %%I in ('wmic os get localdatetime /value') do set "datetime=%%I"
set "date2=%datetime:~0,4%%datetime:~4,2%%datetime:~6,2%"
set "time2=%datetime:~8,2%%datetime:~10,2%%datetime:~12,2%"
echo f:\haos_backup\1_backup_yaml.cmd
REM 이전 백업 디렉토리 제거
for /f "skip=35 delims=" %%A in ('dir /b /ad /o-d f:\haos_backup') do rd /s /q "f:\haos_backup\%%A"
echo f:\haos_backup\1_backup_yaml.cmd
REM 새로운 백업 디렉토리 생성
set "backupdir=f:\haos_backup\%date2%_%time2%"
mkdir "%backupdir%" 2>nul
echo f:\haos_backup\1_backup_yaml.cmd
REM 파일 복사
xcopy /S /Y /F S:\*.yaml "%backupdir%\" 2>nul
xcopy /S /Y /F S:\*.yam "%backupdir%\" 2>nul
xcopy /S /Y /F S:\*.json "%backupdir%\" 2>nul
xcopy /Y /F S:\zigbee2mqtt\database.db "%backupdir%\zigbee2mqtt\" 2>nul
@REM xcopy /Y /F S:\home-assistant_v2.db f:\haos_backup\home-assistant_v2.db
endlocal
@REM pause
echo f:\haos_backup\1_backup_yaml.cmd
작업스케뷸러에 설정
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠
뷰PDF 1,2
office view
관련자료
-
링크
-
첨부
-
이전
-
다음
댓글목록
등록된 댓글이 없습니다.