이것에 대한 나의 해결책은 포함하거나 제외하려는 파일이나 디렉토리를 포함하는 .txt 파일을 만드는 것입니다. "Backup"폴더 아래의 "rcXcludes"하위 폴더에 이러한 파일이 있습니다. 파일 이름을 지정하는 방법은 다음과 같습니다. "rc"(robocopy의 경우)로 시작한 다음 robocopy 명령에서 파일 시스템의 응용 프로그램 또는 일부에 대해 인식 가능한 표기법을 표시 한 다음 "B"또는 "R"(Backup 또는 Restore의 경우), "I"를 추가합니다. 또는 "X"(포함 또는 제외), "D"또는 "F"(디렉토리 또는 파일의 경우). 각 항목을 큰 따옴표로 묶고 항목 사이에 공백을 넣습니다. "포함"파일에는 파일 또는 디렉토리가있을 수 있지만 디렉토리에는 후행 백 슬래시가 있어야합니다. 디렉토리의 "제외"파일에서는 후행 백 슬래시를 사용하지 않습니다. 모든 디렉토리 항목은 robocopy 명령의 소스 경로와 관련됩니다. 이러한 .txt 파일의 전체 내용은 한 줄에 있어야합니다.하지 carraige 반환 라인 피드가 있습니다. 배치 파일에서 SET / P 명령을 사용하여 .txt 파일을 변수로 가져옵니다. 그런 다음 FILES 또는 / XF 또는 / XD 뒤에이 변수를 사용합니다. 예를 들어 전체 "기본"폴더를 복사하지 않고 현재 사용자의 Chrome 프로필을 백업하려면 다음을 사용합니다.
rcChromeBIF.txt
"Bookmarks" "Custom Dictionary.txt" "Extension Cookies" "Favicons" "History" "Login Data" "Preferences" "Top Sites" "Visited Links" "Web Data" "Databases\" "Extensions\" "Local Storage\" "Plugin Data\" "User Scripts\" "User StyleSheets\"
rcChromeBXF.txt
"Bookmarks.bak" "ChromeDWriteFontCache" "Cookies" "Cookies-journal" "Current Session" "Current Tabs" "Extension Cookies-journal" "Favicons-journal" "Google Profile.ico" "History Provider Cache" "History-journal" "Last Session" "Last Tabs" "Login Data-journal" "Network Action Predictor" "Network Action Predictor-journal" "Network Persistent State" "Origin Bound Certs" "Origin Bound Certs-journal" "QuotaManager" "QuotaManager-journal" "README" "Secure Preferences" "Shortcuts" "Shortcuts-journal" "Top Sites-journal" "TransportSecurity" "Web Data-journal"
rcChromeBXD.txt
"Application Cache" "Cache" "data_reduction_proxy_leveldb" "Extension State" "File System" "GPUCache" "IndexedDB" "JumpListIcons" "JumpListIconsOld" "Local Extension Settings" "Media Cache" "Pepper Data" "Platform Notifications" "Service Worker" "Session Storage" "Storage" "Thumbnails" "Web Applications"
bat 파일의 C : \ Backup에서
REM ChromeBak.bat
SET chromeprofdir=Google\Chrome\User Data\Default
SET /P rcChrmBIF=<C:\Backup\rcXcludes\rcChromeBIF.txt
SET /P rcChrmBXF=<C:\Backup\rcXcludes\rcChromeBXF.txt
SET /P rcChrmBXD=<C:\Backup\rcXcludes\rcChromeBXD.txt
robocopy "%LOCALAPPDATA%\%chromeprofdir%" "H:\ChromeBackup\%chromeprofdir%" %rcChrmBIF% /E /ZB /COPY:DAT /DCOPY:T /MT:4 /XJ /XF %rcChrmBXF% /XD %rcChrmBXD% /R:10 /W:2 /TBD /NP /V /TS /Log+:"H:\ChromeBackup\ChromeBackup.log"
/?
스위치를 사용하여 Windows 콘솔 명령에 대한 도움말 정보를 얻을 수 있습니다 .help
Linuxman
프로그램 과 비슷한 명령 도 있지만 타사 프로그램에서 사용하는 것을 보지 못했습니다 (작동 방식에 익숙하지 않거나 가능한 경우).