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


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.