نحوه Zip کردن یک پوشه با استفاده از یک فایل Batch در ویندوز 10

در این پست، من قصد دارم مراحل ایجاد یک پوشه آرشیو Zip را با استفاده از یک فایل (Zip)Batch در ویندوز 10(Windows 10) به اشتراک بگذارم . برای این کار با نرم افزار 7- Zip این کار را انجام خواهم داد .

7-Zip یک مدیر آرشیو رایگان و منبع باز است که به شما امکان می دهد پوشه ها را در فرمت های مختلف از جمله ZIP ، BZIP2 ، GZIP و غیره فشرده کنید. همچنین می توانید بایگانی را با استفاده از آن از حالت فشرده خارج کنید. معمولاً از منوی زمینه فایل ها و پوشه ها استفاده می شود که از آنجا می توانید پوشه ها را فشرده یا از حالت فشرده خارج کنید. با این حال، از طریق رابط خط فرمان(command-line interface) نیز می توان برای انجام وظایف فشرده سازی یا باز کردن زیپ استفاده کرد. شما می توانید یک فایل دسته ای ایجاد کنید و یک پوشه را با اجرای آن از طریق CMD فشرده کنید .

نحوه زیپ کردن یک پوشه با استفاده از یک فایل Batch

ابتدا باید 7-Zip را دانلود و نصب کنید اگر قبلاً آن را روی رایانه شخصی خود ندارید.

اکنون باید یک فایل دسته ای برای فشرده سازی یک پوشه ایجاد کنید. برای انجام این کار، برنامه Notepad را باز کنید و یک اسکریپت مانند زیر وارد کنید:

echo on

for /f "tokens=3,2,4 delims=/- " %%x in ("%date%") do set d=%%y%%x%%z

set data=%d%

Echo zipping...

"C:\Program Files\7-Zip\7z.exe" a -tzip "C:\twc.zip" "C:\MyDocuments\*.doc"

echo Done!

بیایید دستورات استفاده شده در اسکریپت بالا را بررسی کنیم:

  • خطوط اولیه برای اعلام "تاریخ" برای ایجاد نام فشرده استفاده می شود.
  • "C:\Program Files\7-Zip\7z.exe"مسیری است که 7-zip روی رایانه شخصی شما نصب می شود. اگر در جای دیگری نصب شده است، مسیر مربوطه را ارائه دهید.
  • aدستور برای افزودن فایل ها به پوشه فشرده خروجی الزامی است.
  • "C:\twc.zip"مکانی است که می خواهم بایگانی خود را در آن ذخیره کنم.
  • "C:\MyDocuments\*.doc"مسیر پوشه ای است که می خواهم آن را فشرده کنم.
  • من استفاده کرده .docام زیرا می خواهم فقط فایل های DOC را از پوشه منبع بایگانی کنم. اگر می‌خواهید همه فایل‌ها را از پوشه فشرده کنید، فقط بنویسید "C:\MyDocuments".

پس از تایپ اسکریپت، گزینه File > Save as را بزنید و آن را با پسوند bat(.bat) ذخیره کنید . به سادگی همه انواع فایل(All file types) را انتخاب کنید ، پس از نام فایل، bat را اضافه کنید و روی دکمه ذخیره(Save) کلیک کنید.

حال به فایل دسته ای ایجاد شده بروید و روی آن دوبار کلیک کنید تا اسکریپت فشرده اجرا شود. این یک پوشه بایگانی را در مکان مشخص شده ایجاد می کند.

نحوه زیپ کردن یک پوشه با استفاده از یک فایل Batch

امیدواریم(Hope) این آموزش برای زیپ کردن یک پوشه از طریق یک اسکریپت دسته ای در ویندوز 10(Windows 10) آسان باشد.

مطالب مرتبط(Related) : نحوه تقسیم و ادغام پوشه های فشرده.(How to split and merge zip folders.)



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts