PC 시작시 폴더를 Zip으로 굳히는 스크립트
6457 단어 PowerShell
머리
Windows 10 기동시에, Google Drive의 백업을 취하려고 스크립트를 작성해 보았다.
별로 복잡하지는 않지만 작업 메모로 작성합니다.
아래 준비
Set-ExecutionPolicy RemoteSigned -Force
하고 PowerShell의 함수를 로드할 수 있도록 합니다.
스크립트
같은 폴더에 넣습니다.
Set-ExecutionPolicy RemoteSigned -Force
하고 PowerShell의 함수를 로드할 수 있도록 합니다.
스크립트
같은 폴더에 넣습니다.
Function ShowToast {
을
Function global:ShowToast {
합니다.
backupgdrive.bat
@echo off
powershell -NoProfile -ExecutionPolicy Unrestricted .\backupgdrive.ps1
exit
backupgdrive.ps1
$filename = "backupgdrive"
$sourcedir = Z:\gdrivesync
$distdir = Z:\backupfolder
$now = Get-Date -Format "yyyyMMddHHmmss"
Z:\simple_toast.ps1
ShowToast -title "GDriveバックアップ" -message "Gdriveのバックアップ中..." -detail "Zipアーカイブの作成"
C:\'Program Files'\7-Zip\7z.exe a -tzip -r $distdir\$filename_$now.zip $sourcedir\
If( $? -ne 0){
$msg= "Gdriveバックアップ成功"
}Else{
$msg="Gdriveバックアップ失敗"
}
ShowToast -title "GDriveバックアップ" -message $msg -detail "Zipアーカイブの作成"
forfiles /P $distdir\ /D -30 /M "*.zip" /c "cmd /c del @file"
마지막
작업 스케줄러에서 backupgdrive.bat를 언제든지 실행하면 문제가 없습니다.
참고문헌
Reference
이 문제에 관하여(PC 시작시 폴더를 Zip으로 굳히는 스크립트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/haniokasai/items/79edcd21f3bb2dd7a6d0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)