আমি যখন কোনও পাঠ্য নথিতে ডাবল ক্লিক করি, সেই পাঠ্য ফাইলটি যদি 1MB (বা কিছু নির্দিষ্ট আকারের বেশি) হয় তবে আমি চাই যে টেক্সট ফাইলটি নোটপ্যাড ++ এ খুলতে হবে এবং ছোট ফাইলগুলি নোটপ্যাডে খোলার উচিত।
আমি কি এটি অর্জন করার কোন উপায় আছে? ধন্যবাদ
আমি যখন কোনও পাঠ্য নথিতে ডাবল ক্লিক করি, সেই পাঠ্য ফাইলটি যদি 1MB (বা কিছু নির্দিষ্ট আকারের বেশি) হয় তবে আমি চাই যে টেক্সট ফাইলটি নোটপ্যাড ++ এ খুলতে হবে এবং ছোট ফাইলগুলি নোটপ্যাডে খোলার উচিত।
আমি কি এটি অর্জন করার কোন উপায় আছে? ধন্যবাদ
উত্তর:
(সামনের সাবধানবাণী: এটি আপনার প্রশ্নের সঠিক উত্তর নয়, তবে এটি ভাগ করে নেওয়া যথেষ্ট দরকারী / আকর্ষণীয় বলে মনে হয়েছে))
যদি আপনি .bat বা .Cmd (উদাহরণস্বরূপ রানকন্ডিশনাল।
@echo off
if %~z1 LSS 1048576 (
notepad.exe %1
) else (
c:\my\path\to\notepad++.exe %1
)
... তাহলে আপনার ফাইলের আকারের উপর নির্ভর করে বিভিন্ন প্রোগ্রাম চালু করতে এটি ব্যবহার করতে সক্ষম হওয়া উচিত। (আমি 1048576 - একটি মেগাবাইটে বাইট সংখ্যা - স্ক্রিপ্টে রেখেছি, তবে আপনি এটি নিজের পছন্দের সংখ্যার সাথে প্রতিস্থাপন করতে পারেন বা এটি স্ক্রিপ্টের দ্বিতীয় প্যারামিটারেও পরিণত করতে পারেন)) উদাহরণ ব্যবহারের কিছু হবে:
runconditional.cmd c:\mysmallfile.txt
(আপনি এটি একটি কমান্ড প্রম্পট থেকে বা শুরু থেকে চালাতে পারেন ... রান করুন)) পরবর্তী পদক্ষেপটি আপনার পছন্দের ফাইলগুলির সাথে এই স্ক্রিপ্টটি যুক্ত করার জন্য। আমি নিশ্চিত না যে আপনি কোনও ফাইল টাইপ সরাসরি কোনও স্ক্রিপ্টের সাথে সংযুক্ত করতে পারেন তবে কমপক্ষে আপনি এটির সাথে যুক্ত করতে সক্ষম হবেন:
cmd.exe /c c:\path\to\runconditional.cmd
এই পদ্ধতির একটি সম্ভাব্য খারাপ দিক হ'ল আপনি ফাইলের আইকনটিতে ডাবল-ক্লিক করতে এবং নোটপ্যাড (বা নোটপ্যাড ++, বা ...) লঞ্চের মধ্যে পর্দায় একটি কনসোল উইন্ডো ফ্ল্যাশ দেখতে পাচ্ছেন।