इसके लिए मेरा समाधान उन फ़ाइलों को बनाने के लिए था, जिनमें वे फाइलें या निर्देशिकाएं शामिल हैं जिन्हें मैं शामिल करना या बाहर करना चाहता हूं। मेरे पास इन फ़ाइलों में मेरे "बैकअप" फ़ोल्डर के तहत एक सबफ़ोल्डर "rcXcludes" है। फ़ाइलों के नामकरण के लिए मेरी विधि इस प्रकार है। मैं उन्हें "आरसी" (रोबोकॉपी के लिए) के साथ पेश करता हूं, फिर रोबोकॉपी कमांड में फ़ाइल सिस्टम के अनुप्रयोग या भाग के लिए कुछ पहचानने योग्य संकेतन, फिर "बी" या "आर" (बैकअप या पुनर्स्थापना के लिए) संलग्न करें, फिर मैं " या "एक्स" (शामिल या बहिष्कृत करने के लिए), फिर "डी" या "एफ" (निर्देशिका या फ़ाइल के लिए)। मैं प्रत्येक प्रविष्टि को दोहरे उद्धरण चिह्नों और प्रविष्टियों के बीच के स्थान के साथ घेरता हूं। एक "शामिल करें" फ़ाइल में फ़ाइलें या निर्देशिकाएं हो सकती हैं, लेकिन निर्देशिकाओं में एक पीछे की ओर पीछे होना चाहिए। निर्देशिकाओं के लिए "बहिष्कृत" फ़ाइल में आप एक पीछे आने वाले बैकस्लैश का उपयोग नहीं करते हैं। किसी भी निर्देशिका प्रविष्टियां रॉबोकॉपी कमांड में स्रोत पथ के सापेक्ष हैं। इनमें से किसी भी .txt फ़ाइलों की संपूर्ण सामग्री एक पंक्ति में और होनी चाहिएनहीं एक carraige वापसी लाइन फ़ीड है। मेरी बैच फ़ाइल में, मैं एक .ET / P कमांड का उपयोग एक चर में .txt फ़ाइल को आयात करने के लिए करता हूं। मैं तब FILES के लिए या बाद / XF या / XD के लिए इन चरों का उपयोग करता हूं। उदाहरण के लिए, पूरे "डिफ़ॉल्ट" फ़ोल्डर की नकल के बिना वर्तमान उपयोगकर्ता के क्रोम प्रोफ़ाइल का बैकअप लेने के लिए, मैं निम्नलिखित का उपयोग करता हूं।
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"
बल्लेबाजी फ़ाइल में, 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"
/?
विंडोज कंसोल कमांड के लिए मदद की जानकारी प्राप्त करने के लिए आप हमेशा स्विच का उपयोग कर सकते हैं । वहाँ भीhelp
कमांड है, जो लिनक्स केman
कार्यक्रम के समान है , लेकिन मैंने इसे तीसरे पक्ष के कार्यक्रमों द्वारा उपयोग नहीं किया है (यह हो सकता है - मैं इससे परिचित नहीं हूं कि यह कैसे काम करता है, या यदि यह संभव है)।