7ZIP - কমান্ড লাইন কম্প্রেশন | কখনই সহজ রাখতে পারবেন না


0

একটি ডিরেক্টরিতে কীভাবে কেবল একটি ফাইল সংকুচিত করতে হয় তার জন্য আমি কয়েক ঘন্টা ধরে গুগলিং করছি এবং আমি কিছুই খুঁজে পাচ্ছি না। আমি সাধারণভাবে একটি ফোল্ডারটি কীভাবে সংকুচিত করতে পারি তা খুঁজে পেয়েছি। এখন আমি কীভাবে কোনও ফাইলের সাথে একটি ফোল্ডারে কোনও ফোল্ডার সংকোচিত করতে পারি তা জানতে ইচ্ছে করে। বর্তমান কোড:

7zG.exe a -tzip "test.zip" dontcompressme/compressme/new.txt
pause

আপনি উপরে দেখতে পারেন যে, আমি প্রথম ফোল্ডারটি সংকোচিত করতে চাই না, তবে কেবল দ্বিতীয় এবং সেই ফোল্ডারের মধ্যে যা কখনও রয়েছে। আমার কাছে প্রধান ফোল্ডারে 7zG.exe বসে আছে এবং আমার কাছে কিছু ফাইল রয়েছে যা তিনটি ফোল্ডারে রয়েছে, তবে কীভাবে কেবল সেগুলি সংকুচিত করতে হয় তা আমি জানি না। এখানে আমার ডিরেক্টরি তালিকা:

  • ফোল্ডার ওয়ান (সংকুচিত করবেন না)
    • ফোল্ডার টু (সংকুচিত করবেন না)
      • ফোল্ডার তিনটি (সংক্ষেপে ঠিক আছে)
        • দস্তাবেজ ওয়ান টেক্সট (সংক্ষেপে ঠিক আছে)
        • ডকুমেন্ট টু টেক্সট (সংক্ষেপে ঠিক আছে)
        • সূচক। Html (সংক্ষেপে ঠিক আছে)

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

উত্তর:


0
pushd "Folder One\Folder Two"
7za a -tzip ..\..\test.zip "Folder Three"
popd

দুর্দান্ত কাজ করে তবে পিএইচপি কীভাবে এই আদেশটি কার্যকর করবে?

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