স্ক্রিপ্টে স্থানীয় প্রশাসক ব্যবহারকারীর নাম এবং পাসওয়ার্ড প্রবেশ করানো


8

আমার নেটওয়ার্কটিতে প্রচুর ক্লায়েন্ট রয়েছে এবং আমি চাই আমার স্ক্রিপ্টটি নিম্নলিখিতটি করা উচিত:

[1] স্থানীয় প্রশাসকের বিশদ ব্যবহার করে একটি উন্নত কমান্ড প্রম্পট খুলুন। দ্রষ্টব্য: আমি প্রতিটি ব্যবহারকারীর জন্য একটি ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখতে চাই না।

[2] নিম্নলিখিত কমান্ডটি ব্যবহার করে জাভা আনইনস্টল করুন: "ডাব্লিমিআই পণ্য যেখানে" জাভা% 'এর মতো নাম "কল আনইনস্টল করুন"

[3] আমি আবার পিসি রিবুট হয়ে গেলে জাভার আর একটি সংস্করণ ইনস্টল করতে চাই।

আমি এই মুহুর্তে 2 এবং 3 পদক্ষেপ সম্পর্কে খুব বেশি চিন্তিত নই, তবে প্রথম পদক্ষেপটি আমাকে কিছু সমস্যা তৈরি করছে। আমি নীচের পদ্ধতিগুলি চেষ্টা করেছি:


রানাস কমান্ড নির্সফ্ট প্রোগ্রাম
পাওয়ারশেল

আমি সত্যিই ভাবছি যে নেটওয়ার্কের প্রতিটি পিসিতে না গিয়ে এবং স্থানীয় প্রশাসকের পাসওয়ার্ড প্রবেশ না করেই এটি সম্ভব কিনা।

/programming/19098101/how-to-open-an-elevated-cmd-using-command-line-for-windows

আগাম ধন্যবাদ. Timbo



আপনি যদি জিজ্ঞাসা করছেন যে আপনি স্ক্রিপ্ট থেকে ইউএসি প্রম্পটকে বাইপাস করতে পারেন, তবে উত্তর অবশ্যই "না"। (যদি এটি সম্ভব হয় তবে সমস্ত ম্যালওয়্যার এটি করত))
বিল_সেটওয়ার্ট

উত্তর:


11

আপনার ব্যাচটি শুরু করুন:

powershell.exe -Command "Start-Process cmd -Verb RunAs"
...
rest of script
...

এটি একটি উন্নত কমান্ড প্রম্পট খুলবে open

এটি কাজ করার জন্য মনে রাখবেন ব্যবহারকারীর বাক্সে প্রশাসকের অধিকার থাকা দরকার।

ব্যবহারকারী যদি স্থানীয় প্রশাসক না হন তবে আপনি / সেভ্রেড ক্রেডিট স্যুইচটি ব্যবহার করতে পারেন, এটি ততক্ষণে ব্যবহারকারী হিসাবে এটি একটি বড় সুরক্ষা গর্ত এবং তারা যে কোনও কিছুতে / সেভ্রেড সুইচ ব্যবহার করতে পারে।

আপনার যদি AD থাকে তবে আপনি সর্বদা জিপিওর মাধ্যমে এটি করতে পারেন।


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