উইন্ডোজ 10 এর মধ্যে বিজয়ীতম ডিফল্ট প্রোগ্রামগুলি বরাদ্দ আছে এবং আমাকে দ্রুত বিভিন্ন মেশিনগুলিতে পরিবর্তন করতে সক্ষম হওয়া দরকার (যেমন একটি স্ক্রিপ্ট তৈরি করুন)। আমি ব্যবহার করার চেষ্টা করছি অ্যাসো এবং ftype যে অর্জন করা।
এই ব্যাচ ফাইলটি আমি চালানোর চেষ্টা করেছি - সহজে শুরু করার জন্য। PS1 ফাইলগুলি সাধারণত নোটপ্যাডে খোলা থাকে, যা PowerShell ISE এ খুলতে পারে এমন কোনও ধারণা দেয় না, তাই আমি এখানে যা করার চেষ্টা করেছি:
@echo off
TITLE Associating File Types With Applications for %username%
assoc .ps1=Microsoft.PowerShellScript.1
ftype Microsoft.PowerShellScript.1=powershell_ise.exe
pause
বিরাম কেবল তাই আমি এটি দৌড়ে নিম্নলিখিত ত্রুটি ক্যাপচার করতে পারে:
Access is denied.
Error occurred while processing: .ps1.
Access is denied.
Error occurred while processing: Microsoft.PowerShellScript.1.
Press any key to continue . . .
দ্বিগুণ প্রবেশ অস্বীকার! স্ক্রিপ্ট বর্তমানে লেখার উপায়, না অ্যাসো অথবা ftype হবে। আমি জিআইআই মাধ্যমে ডিফল্ট প্রোগ্রাম পরিবর্তন করতে পারেন, তাই আমি পাশাপাশি এটি স্ক্রিপ্ট করতে সক্ষম হওয়া উচিত। দুর্ভাগ্যক্রমে, যখন আপনি প্রশাসক নন তখন মাইক্রোসফ্ট স্ক্রিপ্টটিকে সহজ করে তুলতে পারে না।
আমি যদি জানি না অ্যাসো অংশ আসলে প্রয়োজন - এটা শুধুমাত্র মত মনে হয় ftype প্রকৃতপক্ষে ফাইল অ্যাসোসিয়েশন পরিবর্তন করে যা একটি স্ক্রিপ্ট প্রয়োজন। যে সব উদাহরণ ছিল যদিও আমি এটা অন্তর্ভুক্ত।
আমি কিভাবে একটি স্ট্যান্ডার্ড ব্যবহারকারী হিসাবে ডিফল্ট প্রোগ্রাম পরিবর্তন করতে পারেন কোন প্রশাসনিক অধিকার ছাড়া ? সৌভাগ্যক্রমে, আমাদের এখন রেজিস্ট্রি অ্যাক্সেস আছে, তাই আমি যদি REG ফাইলের সাথে একই জিনিস করতে পারি তবে এটিও কাজ করবে। নিম্নোক্ত প্রোগ্রামগুলির সাথে নিম্নলিখিত ফাইলের ধরনগুলি সংযুক্ত করতে সক্ষম হওয়া দরকার:
- PS1: পাওয়ারশেল আইএসই
- পিডিএফ: অ্যাডোব অ্যাক্রোব্যাট রিডার ডিসি
- কোনও ছবির জন্য উইন্ডোজ ফটো ভিউয়ার (ফটো নেই) ডিফল্ট ভিউয়ারটি তৈরি করুন। আমার ইতিমধ্যে একটি স্ক্রিপ্ট আছে যা "ওপেন উইথ" মেনুতে WPV যোগ করে।
- উইন্ডোজ মিডিয়া প্লেয়ারকে কোনও ধরনের ভিডিও ফাইলের জন্য ডিফল্ট ভিউয়ার তৈরি করুন।
- ইন্টারনেট এক্সপ্লোরারটিকে ডিফল্ট ব্রাউজার করুন (এজের বিপরীতে)। আমাদের ডোমেনে এমন একটি নীতি রয়েছে যা ক্রোম চালানোর সময় Chromeটিকে ডিফল্ট ব্রাউজার করে তোলে, তাই আমি এটি প্রায়শই পুনরায় প্রয়োগ করতে পারি।
- HTML / CSS / JS: "T: \ Notepad ++ \ Notepad ++ Portable.exe"
Chrome ছাড়াও, ডোমেন নীতিগুলি ডিফল্ট প্রোগ্রামগুলিকে প্রভাবিত করে না।