উইন্ডোজের একটি শর্টকাটে ড্র্যাগ-এন্ড-ড্রপ করে কীভাবে একটি ফাইল নাম পাস করবেন


8

আমি একটি প্রোগ্রাম আছে program.exeএবং কোনো দস্তাবেজের document.txt, এবং এই দস্তাবেজটি খোলার, আমি টেনে আনতে পারেন document.txtসম্মুখের program.exe। এ পর্যন্ত সব ঠিকই. এখন আমি এটিকে একটি কমান্ড-লাইন প্যারামিটার দিয়ে কল করতে চাই -paramযাতে পূর্ণ কমান্ড লাইন program.exe -param document.txtদুর্ভাগ্যক্রমে, আমি ড্র্যাগ এবং ড্রপ দিয়ে এটি করতে পারি না, তাই আমাকে সেমিডি আপ করতে হবে এবং ম্যানুয়ালি কমান্ডটি টাইপ করতে হবে। এটি খুব দীর্ঘ সময় নেয় এবং আমার আরও সহজ উপায় দরকার।

আমি কীভাবে একটি শর্টকাট তৈরি করতে পারি যেটিতে আমি ফাইলটি ফেলে দিতে পারি, এবং এটি কমান্ড-লাইন প্যারামিটার দিয়ে প্রোগ্রামটি কল করতে পারে?

আমি শর্টকাটটি সেট করার চেষ্টা করেছি program.exe -param "%1", কিন্তু এটি কার্যকর হয়নি, কারণ এটি ফাইলটি খোলার চেষ্টা করেছিল %1

উত্তর:


7

program.exe -paramআপনার শর্টকাটে কেবল একটি লক্ষ্য হিসাবে ব্যবহার করুন । নথির পাথ (বা অন্য যে কোনও কিছুতে আপনি এনে ফেলেছেন) ডিফল্টরূপে সংযোজন করা হয়।

শিথিলভাবে সম্পর্কিত: আপনি এক্সপ্লোরার থেকে কমান্ড লাইন উইন্ডোতে একটি আইটেমও ফেলে দিতে পারেন - এটি আপনাকে প্রচুর টাইপ করে বাঁচাতে পারে!


3

এমন একটি ব্যাচ ফাইল তৈরি করুন যা আপনার টার্গেটকে এক্সিকিউটেবল -paramএবং ব্যাচ ফাইলের প্রথম পরামিতি দিয়ে কল করতে পারে এবং তারপরে সেই ব্যাচ ফাইলে শর্টকাট পয়েন্ট তৈরি করবে।


1

আমি এটি একটি নিয়মিত শর্টকাট দিয়ে কাজ করতে পারি না, তবে আপনি তার পরিবর্তে একটি ব্যাচ ফাইল তৈরি করতে চাইতে পারেন। %1আপনি যেখানে বাদ দেওয়া ফাইলের পথ চান তার জায়গায় ব্যবহার করুন । উদাহরণ:

"C:\path to utility\myUtility.exe" %1 -f -g
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.