ইতিমধ্যে সংক্রামিত ফাইলগুলিকে কীভাবে উপেক্ষা করবেন এবং আসল কাঁচা ফাইলটি কীভাবে সরাবেন


0

আমি 7zip দিয়ে নিম্নলিখিত কোডটি চেষ্টা করেছি তবে একবার ব্যাচ স্ক্রিপ্টটি চালালে এটি ফোল্ডারের অভ্যন্তরে ইতিমধ্যে সংকুচিত ফাইলটি সংকুচিত করে চলে। .Zip ফাইলের ধরণটি উপেক্ষা করার এবং মূল ফাইলটি সংকুচিত হওয়ার পরে মুছার কোনও উপায় আছে? কোন সাহায্য প্রশংসা করা হয়, ধন্যবাদ।

কোড:

FOR %%i IN ("C:\filepath....\*HAEC040.D*") DO "C:\Program Files\7-Zip\7z.exe" a  -mx "%%~i.zip" "%%i" 

স্ক্রীনশট:

এখানে চিত্র বর্ণনা লিখুন

উত্তর:


0

কমান্ড লাইন সংস্করণের অধীনে বা কমান্ড লাইন সহায়তা (7z -h) থেকে এটি 7 জিপ হেল্পফাইলে রয়েছে:

-ax[r[-|0]]{@listfile|!wildcard} : eXclude archives
-sdel : delete files after compression
-x[r[-|0]]{@listfile|!wildcard} : eXclude filenames

-mx[N] : set compression level: -mx1 (fastest) ... -mx9 (ultra)

সুতরাং আপনার জিপ কমান্ডটি দেখতে এরকম কিছু লাগবে (উপায় দ্বারা, আপনি mxপতাকাটিতে আপনার সংক্ষেপণ স্তরের জন্য নম্বরটি রেখে গেছেন :

7z.exe a "%%~i.zip" "%%i" -mx1 -sdel -xr!*.zip 

ব্যবহারকারীর জন্য অনুশীলন হিসাবে টেস্টিং বাকি রয়েছে। মুছে ফেলা পতাকাটি সম্পর্কে সাবধান! আপনার যত্ন নেওয়া প্রকৃত ডেটা ব্যবহার করার আগে ডামি ডেটা দিয়ে পরীক্ষা করার জন্য একটি নির্দিষ্ট ফোল্ডার সেটআপ করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.