কিভাবে একটি ব্যাচ স্ক্রিপ্ট ব্যবহার করে একটি শর্টকাট তৈরি করবেন? [প্রতিলিপি]


25

আমি কীভাবে D:\myfile.extensionব্যাচের স্ক্রিপ্ট ব্যবহার করে ডেস্কটপে ফাইলটির শর্টকাট তৈরি করতে পারি ?

উত্তর:


22

অস্থায়ী ভিবিএস স্ক্রিপ্ট তৈরি করে আপনি বাহ্যিক সরঞ্জামগুলি ছাড়াই এটি অর্জন করতে পারেন:

@echo off

set SCRIPT="%TEMP%\%RANDOM%-%RANDOM%-%RANDOM%-%RANDOM%.vbs"

echo Set oWS = WScript.CreateObject("WScript.Shell") >> %SCRIPT%
echo sLinkFile = "%USERPROFILE%\Desktop\myshortcut.lnk" >> %SCRIPT%
echo Set oLink = oWS.CreateShortcut(sLinkFile) >> %SCRIPT%
echo oLink.TargetPath = "D:\myfile.extension" >> %SCRIPT%
echo oLink.Save >> %SCRIPT%

cscript /nologo %SCRIPT%
del %SCRIPT%

(আইডিয়া এখান থেকে নেওয়া হয়েছে ।)

এটি myshortcut.lnkডেস্কটপে তৈরি করবে , নির্দেশ করে D:\myfile.extension

নিম্নলিখিত মানগুলি সংশোধন করে আপনি লিঙ্কটি সংরক্ষণের আগে অতিরিক্ত সম্পত্তি সরবরাহ করতে পারেন:

oLink.Arguments
oLink.Description
oLink.HotKey
oLink.IconLocation
oLink.WindowStyle
oLink.WorkingDirectory

উইন্ডোজ স্ক্রিপ্ট হোস্টের সাথে কয়েকটি উদাহরণ দেখতে কীভাবে ডেস্কটপ শর্টকাট তৈরি করবেন সে বিষয়ে পরামর্শ করুন ।


ব্যাচের স্ক্রিপ্ট দিয়ে কি অসম্ভব? (আপনার প্রস্তাবিত ভিবিএস তৈরি এবং এটি সম্পাদন করা বাদে)
শিল্পকর্ম

AppUserModelIdএই পদ্ধতিটি ব্যবহার করে সেট করার কোনও উপায় আছে কি ?
জ্যাকবডেদেভ

15
@echo off
echo [InternetShortcut] >> "%AllUsersProfile%\desktop\NOTEPAD.url"
echo URL="C:\WINDOWS\NOTEPAD.EXE" >> "%AllUsersProfile%\desktop\NOTEPAD.url"
echo IconFile=C:\WINDOWS\system32\SHELL32.dll >> "%AllUsersProfile%\desktop\NOTEPAD.url"
echo IconIndex=20 >> "%AllUsersProfile%\desktop\NOTEPAD.url"

এই কোডটি "সমস্ত ব্যবহারকারী" ডেস্কটপ ফোল্ডারে নোটপ্যাড নামক ডেস্কটপ ফোল্ডারে একটি শর্টকাট তৈরি করে the আপনার ডি: / অবস্থান এবং সর্বাধিক নাম এবং পথ এবং ফাইলের নাম পরিবর্তন করুন। এবং আপনার .url ফাইলের নাম সমস্ত কোডের লাইন জুড়ে একই থাকে তা নিশ্চিত করুন।


1
ভাল যুক্তি. যতক্ষণ না আপনার কোনও যুক্তি সরবরাহ করতে হবে না, এটি ভালভাবে কাজ করে।
ডেনিস

কে আমার উত্তর ভোট দিয়েছেন? এটি ঠিক পোস্টারটি যা চেয়েছিল তা করে ...
লগম্যান

1
কেউ প্রশ্ন এবং সমস্ত উত্তর ( লিঙ্ক ) হ্রাস করেছেন ।
ডেনিস

5

এখানে বাহ্যিক কমান্ড শর্টকাট রয়েছে ex

shortcut /a:c /f:"c:\users\me\desktop\myshortcut.lnk" /t:"c:\program files\skype\skype.exe"

এটি আপনার ডেস্কটপে স্কাইপের শর্টকাট তৈরি করতে পারে

এটি নিখরচায় ডাউনলোডযোগ্য প্রোগ্রাম, তবে আমি এর লিঙ্কটি খুঁজে পাচ্ছি না, তাই আমি এটি আপলোড করে লিঙ্কটি পোস্ট করার চেষ্টা করব


এটি এখানে :

শর্টকাট.এক্স্টি মার্টি লিস্টের দ্বারা


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