7-জিপ স্ক্রিপ্ট একটি নির্দিষ্ট রুট ফোল্ডার থেকে, অনুক্রমের জিপ নিষ্কাশন করার জন্য প্রয়োজন


0

সম্প্রতি আমি একটি ব্যাচ ফাইলের জন্য একটি 7-জিপ স্ক্রিপ্ট খুঁজছি যা আমাকে একটি হায়ারারিতে সমস্ত .zip ফাইল স্ক্যান করতে এবং জিপ খুঁজে পাওয়া যায় এমন সামগ্রীগুলি আনজিপ করতে দেয়। আমি এখানে এই উদাহরণ খুঁজে পেয়েছি:

>>>> CD "(required directory)"
FOR /D /r %%F in ("*") DO (
    pushd %CD%
    cd %%F
        FOR %%X in (*.zip) DO (
            "C:\Program Files\7-zip\7z.exe" x "%%X"
        )
    popd
)

এই স্ক্রিপ্টটির সমস্যাটি হল যে এটি শুধুমাত্র একই ফোল্ডার থেকে রান করে। এটি কি আমি নির্দিষ্ট কোনও পথে কাজ করতে পরিবর্তিত হতে পারি, নাকি এমন একটি স্ক্রিপ্ট আছে যা ইতিমধ্যেই আছে?

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


এটা সম্ভবত পরিবর্তন করা যেতে পারে, কিন্তু, আমরা আপনার কাজ করতে এখানে না! আপনাকে যা করতে হবে তা নিজেকে যেতে দেয়, এবং যদি এটি ভুল হয় তবে দয়া করে জিজ্ঞাসা করুন এবং আমরা নির্দিষ্ট সমস্যাগুলির সাথে সাহায্য করতে পেরে খুশি :) আপনার প্রশ্ন সম্পাদনা করুন এবং আপনি কী চেষ্টা করেছেন তা আমাদের দেখান (কেবল অন্য কাউকে কোডের অনুলিপি এবং আটকানোর পরিবর্তে) এবং এটি পরিষ্কারভাবে ব্যাখ্যা করে না কেন এটি কাজ করে না বা আপনার কোনও ত্রুটির বার্তা কেন পাওয়া যায়, তারপরে আমরা সাহায্য করতে পারি :)
Dave

আপনি এটা কাজ শুনে শুনতে আনন্দিত! আপনি যদি আপনার সমস্যার সমাধান খুঁজে পান তবে আপনাকে আপনার নিজের প্রশ্নের উত্তর দেওয়ার জন্য উৎসাহিত করা হয়। কিছু শীতল সময় পরে, আপনি তারপর গৃহীত উত্তর হিসাবে আপনার উত্তর নির্বাচন করতে পারেন।
Daniel B
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.