मैं कमांड प्रॉम्प्ट का उपयोग करके किसी फ़ाइल (winrar) को कैसे संपीड़ित कर सकता हूं और .rar का फ़ाइल नाम फ़ाइल के साथ समान है


-1

मेरे पास एक ऑटोबैक.बैट फ़ाइल है जो स्वचालित रूप से मेरे डेटाबेस का बैकअप लेगी और विनर एप्लिकेशन का उपयोग करके संपीड़ित करेगी। समस्या यह है कि मैं एक rar फ़ाइल नहीं बना सकता जो मेरे डेटाबेस का एक ही फ़ाइल नाम हो। उदाहरण के लिए, मेरा डेटाबेस नाम AutoBackup-Monday.bak है। मेरे पास AutoBackup-Monday.rar होना चाहिए। मैं इस पर एक समाधान है जो 7 autoback.bat फ़ाइल की जरूरत है। मैं दैनिक आधार पर बनाने के लिए केवल 1 autoback.bat फ़ाइल रखना चाहता हूं।

यह मेरी स्क्रिप्ट है जिसका नाम वाउचरबैकअप 11AM है:

@ECHO रवाना

रेम

डेल z: \ MBWin \ autoback \ BACKUP * .bak डेल z: \ MBWin \ autoback \ BACKUP \ VoucherAutoBack11AM.rar

ECHO डेटाबेस का समर्थन कर रहा है ... (mass_specc_voucher)

sqlcmd -S jem \ mbwin -d master -U sa -i "z: \ MBWin \ AUTOBACK \ voucherBackup11AM.sql" -o VoucherBackup11AM .log

ECHO ---------------------------------------- ECHO **** बैकअप किया गया, कृपया **** सत्यापित करें ECHO ----------------------------------------

रेम

z: \ MBWin \ AUTOBACK \ winrar -ep a -ag-A z: \ MBWin \ AUTOBACK \ BACKUP \ VoucherAutoBack11AM.rar z: \ MBWin \ AUTOBACK \ BACKUP * .bak डेल z: \ MBWin \ autoback \ BACKUP * .bak

रोकें

मेरे sql क्वेरी का आउटपुट VoucherAutoBack11AM-Saturday.bak है। जब मैंने इस स्क्रिप्ट को चलाया तो आउटपुट VoucherAutoBack11AM-1.rar है। मुझे जो चाहिए वो है VocuherAutoback11AM-Saturday.rar।


1
अपनी पोस्ट संपादित करें & amp; अपनी स्क्रिप्ट शामिल करें ताकि लोग आपकी मदद कर सकें।
pun

जवाबों:


0

WinRAR के साथ आप इसे सरल रूप से बताते हैं कि आप इसे क्या कहते हैं

rar -a AutoBackup-Monday.rar AutoBackup-Monday.bak

आपके द्वारा अनुरोधित नाम के साथ एक रार फ़ाइल बनाएगा। यदि आप एक स्क्रिप्ट के माध्यम से ऐसा कर रहे हैं, तो इसके बजाय अपने चर को वहां रखें rar -a %BACKUPFILE%.rar %BACKUPFILE%


आपके उत्तर के लिए धन्यवाद सर। मैंने अपनी पोस्ट संपादित की n मैंने अपनी स्क्रिप्ट पोस्ट की।
huntertank
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.