ইনপুটটির অনুরোধ জানাতে একটি উইন্ডোজ শর্টকাট কনফিগার করুন


10

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

উইন্ডোজ 7 এ করার কোনও উপায় আছে কি?

উত্তর:


12

উইন্ডোজের পূর্ববর্তী সংস্করণগুলিতে, কমান্ড-লাইন বিকল্পগুলির জন্য শর্টকাট প্রম্পট করার জন্য, আপনাকে যা করতে হবে তা হ'ল শর্টকাট বৈশিষ্ট্য উইন্ডোতে কমান্ড লাইনটি সম্পাদন ?করা, একেবারে শেষে যুক্ত করা। এটি অতিরিক্ত কমান্ড-লাইন সুইচের জন্য একটি ডায়ালগ বক্সের সাথে আপনাকে অনুরোধ জানাতে উইন্ডোজটিকে পতাকাঙ্কিত করেছে।

আমি মনে করি না যে এই পদ্ধতিটি উইন্ডোজ 7 এ কাজ করে (আমি কেবল এটি চেষ্টা করেছি)। এটি অন্য পদ্ধতির পরিবর্তে সরানো হয়েছে, বা কেবল পুরোপুরি সরানো হয়েছে।

সম্পাদনা

আমি কেবল একটি দ্রুত অনুসন্ধান করেছি did দৃশ্যত এটি কমান্ড-লাইন সুইচগুলির জন্য অনুরোধ করার জন্য একটি পুরানো 16-বিট পিআইএফ পদ্ধতি ছিল। এটি উইন্ডোজ to এ তৈরি করেনি (সম্ভবত, আপনি এটি উইন্ডোজ এক্সপিতে ব্যবহার করতে পারবেন না, হয় - উইন্ডোজ 9 এক্স বের হওয়ার পরে এটি খাঁজ করা হয়েছিল এবং তারা পুরোপুরি 32-বিট এলএনকে পদ্ধতিতে চলে গেছে)।

এটি অনুকরণ করার জন্য, সম্ভবত এই কার্যকারিতা অনুকরণ করতে আপনাকে নিজের ব্যাচের স্ক্রিপ্ট (বা অনুরূপ কিছু) লিখতে হবে।

উদাহরণস্বরূপ, এই উইন্ডোজ ব্যাচ কোডটি আপনার জন্য কৌশলটি করা উচিত।

@echo off
setlocal
set /P passwd=Password:
call runprog.bat %passwd%
endlocal

2
আমি এটাই মনে
করছিলাম

4

হয়তো এই কি আপনি মনে রাখা হল:

> usermessage.vbs ECHO WScript.Echo InputBox( "Where were you born?", "Place of Birth", "London" )
FOR /F "tokens=*" %%A IN ('CSCRIPT.EXE //NoLogo usermessage.vbs') DO SET PlaceOfBirth=%%A
ECHO You were born in %PlaceOfBirth%
DEL usermessage.vbs

আমি যা মনে করি তা নয়, তবে দরকারী মনে হচ্ছে। ধন্যবাদ।
dbreaux

1

আমি যা করেছি তার একটি উদাহরণ এখানে। একটি শর্টকাট তৈরি করুন এবং পড়ার লক্ষ্য পরিবর্তন করুন:

cmd /v:on /c "set /P param=Computer name: && %windir%\system32\compmgmt.msc /computer:!param!"
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.