ব্যাচ সব ফন্ট ফাইল দখল


0

আমি ব্যাচ এ খুব বেশি দুর্দান্ত নই তবে আমি নিশ্চিত যে এটিতে অন্য কোন প্রশ্ন / পৃষ্ঠাগুলি দেখতে না পেলেও এটি করতে পারেন।

আমার ইস্যু:
আমি ফন্ট ফাইল একটি সিরিজ আছে ( .otf এবং .ttf ) একটি ফোল্ডার মধ্যে। কিছু রুট ডিরেক্টরীতে থাকে তবে অন্যগুলি সাব-ডিরেক্টরি বা এমনকি উপ-ডিরেক্টরিগুলিতে থাকে। আমি যা করতে চাই তা সব ফন্ট ফাইলগুলিকে অন্য ফোল্ডারে সরানো / অনুলিপি করা। ফোল্ডার এবং সাব-ডিরেক্টরিগুলির সমস্ত র্যান্ডম নাম আছে তাই আমি তাদের লিখতে পারি না। স্ট্যাটিকের একমাত্র জিনিস হল ফোল্ডার যা আমি এনে নিতে চাই।

প্রশ্ন:
আমার সাথে শুরু করার জন্য কি করতে হবে এবং যদি তাই হয় তবে কীভাবে তা করবেন?

উত্তর:


1

একটি তাকান http://rosettacode.org/wiki/Walk_a_directory/Recursively ।

এই ফাইল জড়ো করা হবে।

FOR /R C:\Windows\System32 %%F IN (*.OTF, *.TTF) DO ECHO "%%F" >> fonts.txt

এই তাদের অনুলিপি করা হবে।

@echo off
SET destfolder=C:\fonts\
FOR /F "delims=" %%a IN (fonts.txt) DO COPY "%%a" "%destfolder%\%%~nxa"

Powershell ভাল থেরাস কাজ এ উপযুক্ত।


আমি ফোল্ডার পরিবর্তন এবং COPY থেকে MOVE /y এবং তাদের দৌড়ে। আমি নিম্নলিখিত ত্রুটি পেতে: The syntax of the command is incorrect.
— Spedwards

আমিও উল্লেখ করেছি যে আমি যেকোনো পাওয়ারশেল সমাধানগুলির জন্য উন্মুক্ত।
— Spedwards

আমি একটি পেতে The syntax of the command is incorrect. কিন্তু এটি এখনও ফাইল চালায়। যে আপনার জন্য ঘটতে পারে না।
— Ross

এটা কিছু কিন্তু সব তাদের সরানো।
— Spedwards

Powerhell ব্যবহার করে এই মত কিছু না। Get-Content fonts.txt|Foreach-Object{move-item -path $_.FullName -destination "path_to_destination"}
— Ross

0

এটা প্রশ্ন জিজ্ঞেস করে না কিন্তু আমার বন্ধু এত সহজ কিছু প্রস্তাব। ফাইলের ধরনগুলি খুঁজতে Windows এর ফাইল অনুসন্ধান ব্যবহার করুন এবং সেখান থেকে সরান।

উদাহরণ:
enter image description here

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