পাওয়ারশেলে ইতিমধ্যে ম্যাপযুক্ত নেটওয়ার্ক ড্রাইভ অ্যাক্সেস করুন


8

আমি ভিএমওয়্যার ওয়ার্কস্টেশনের ভিতরে একটি উইন্ডোজ সার্ভার 2012 ইনস্টলেশন চালাচ্ছি। আমি ফোল্ডারগুলি সক্ষম করে রেখেছি, তাই ড্রাইভে Z:ম্যাপ করা হয়েছে \\vmware-host। আমি এক্সপ্লোরার-এ এই ড্রাইভটি সঠিকভাবে অ্যাক্সেস করতে পারি (আমি Z:"স্বাভাবিক" `সেন্টিমিটারের অভ্যন্তরে অ্যাক্সেস করতে পারি) এবং সঠিকভাবে ফাইলগুলি খুলতে পারি।

আমি পাওয়ারশেলটি খুলে চেষ্টা cd Z:করেছি এবং নিম্নলিখিত ত্রুটিটি পেয়েছি:

সিডি: 'জেড: \' পথটি খুঁজে পাওয়া যায়নি কারণ এটি বিদ্যমান নেই।

ইতিমধ্যে ম্যাপযুক্ত নেটওয়ার্ক ড্রাইভ পাওয়ারশেল কেন খুঁজে পাবে না ?

আমি কিছুটা গুগল করেছিলাম, এবং New-PSDriveআদেশটি পেয়েছি । আমি নিম্নলিখিত চালানো:

New-PSDrive -Name 'Z' -PSProvider FileSystem -Root 'Z:\'

তবে আমি এখনও উপরের মতো একই ত্রুটি পেয়েছি। পাওয়ারশেলের ভিতরে ভিএমওয়্যার ভাগ করা ফোল্ডারগুলি অ্যাক্সেস করতে আমার কী করতে হবে।


আপনি Get-PSDrive -PSProvider FileSystemযখন নতুন পাওয়ারশেল কনসোল খোলেন তখন কী রিপোর্ট করবে?
jscott

@jscott: একটি নতুন কনসোল, আমি দেখতে A, Cএবং D। কনসোলটিতে আমার ইতিমধ্যে খোলা আছে, আমিও দেখতে পাচ্ছি Z। নতুন কনসোলটি কেন প্রদর্শিত হচ্ছে না Z?
রকেট হাজমত

3
আপনি কি পাওয়ারশেলকে উন্নত করে চালাচ্ছেন? যদি তা হয় তবে দয়া করে "প্রশাসক হিসাবে চালান" ছাড়াই এটি চালানোর চেষ্টা করুন। যদি উন্নতভাবে চালিত হয় তবে আপনাকে ড্রাইভটি পুনরায় মানচিত্রের প্রয়োজন হবে। stackoverflow.com/questions/4742992/...
jscott

@ জস্কট: এটি প্রশাসক হিসাবে চলছে। আমিও দৌড়ে গেলাম Set-ExecutionPolicy -ExecutionPolicy Unrestricted। কল করার জন্য স্ক্রিপ্ট চালানোর চেষ্টা করার জন্য আমি পাওয়ারশেল ব্যবহার করছি New-ADUser
রকেট হাজমত

@ জস্কট: আমি কেবলমাত্র আমার ব্যবহারকারী হিসাবে প্রশাসক হিসাবে পাওয়ারশেল চালিয়েছি (প্রশাসক নন), এবং এটি Z:কোনও সমস্যা ছাড়াই অ্যাক্সেস করতে সক্ষম হয়েছিল ।
রকেট হাজমত

উত্তর:


8

আপনি যে ব্যবহারকারী Powershellহিসাবে চালাচ্ছেন তার জন্য ড্রাইভ ম্যাপিং উপলব্ধ করা দরকার । সেই ব্যবহারকারীকে একই ড্রাইভ ম্যাপিং দেওয়ার জন্য আপনি নিম্নলিখিতটি করতে পারেন:

net use Z: "\\vmware-host\Shared Folders"

নিম্নলিখিত এসও প্রশ্নটি দেখুন: প্রশাসক হিসাবে চলমান পাওয়ারশেলে নেটওয়ার্ক ড্রাইভ অ্যাক্সেস করতে পারে না


আমি আরও উল্লেখ করতে পারি যে পাওয়ারশেল PUSHD এবং POPD (বা আরও আনুষ্ঠানিকভাবে: পুশ-অবস্থান এবং পপ-অবস্থান) ব্যবহার সমর্থন করে যা কোনও নির্দিষ্ট ক্রিয়াকলাপের জন্য অস্থায়ীভাবে কোনও ড্রাইভ ম্যাপিংয়ের জন্য আরও উপযুক্ত হতে পারে।
গেট-হোমবিফাইওলক্লক

5

আপনি কি প্রশাসক হিসাবে বা আপনার বর্তমান ব্যবহারকারী হিসাবে এই পাওয়ারশেল কনসোলটি শুরু করছেন?

আপনি যদি এটি একটি অ-উন্নত কমান্ড প্রম্পট থেকে চালাচ্ছেন তবে তা আপনার স্থানীয়ভাবে ম্যাপ করা সমস্ত নেটওয়ার্ক ড্রাইভ দেখতে পাওয়া উচিত। আমি এখন আপনার মতো একই পরিস্থিতিতে আছি এবং এতে x:ম্যাপ করেছি \\vmware-host\[folder]এবং Get-PSDrive -PSProvider FileSystemস্থানীয়ভাবে ম্যাপযুক্ত সমস্ত ড্রাইভ আমাকে দেখায়।

তবে , যদি আমি প্রশাসক হিসাবে এই কনসোলটি শুরু করি তবে এটি আমার কোনও স্থানীয় ম্যাপড ড্রাইভ দেখতে পাবে না, যেমন একটি উন্নত কমান্ড প্রম্পটটি অ্যাপ্লিকেশনটি লোড করতে আলাদা (দ্বিতীয়) সুরক্ষা প্রসঙ্গ ব্যবহৃত হয়, যা নেটওয়ার্ক সংযোগগুলি ভাগ করে না।

সুসংবাদটি হ'ল মূলত আপনার কেবলমাত্র প্রশাসক কনসোলে ড্রাইভটি ম্যাপ করা মাত্র একবার হবে এবং এটি সেই সুরক্ষা প্রসঙ্গে থাকবে (রিবুট হওয়া পর্যন্ত, আমি মনে করি)।

আপনি যদি এটি স্বয়ংক্রিয় করতে চান, আপনি পাওয়ারশেল সেশন শুরু করার সময় অটো-লোডিং স্ক্রিপ্টগুলি পড়তে হবে। মূলত আপনি একটি ফোল্ডার তৈরি আপনার My Documentsনামক WindowsPowerShellভিতরে একটি তৈরি Microsoft.PowerShell_profile.ps1ফাইল, এটা প্রত্যেক সময় আপনি একটি নতুন PowerShell কনসোল শুরু আরম্ভ হবে। সেখানে আপনি একটি net useকমান্ড যুক্ত করতে বা আপনার ব্যবহার করতে চান এমন কাস্টম ফাংশন যুক্ত করতে পারেন।

উদাহরণস্বরূপ, আমার কাছে এমন একটি রয়েছে যা প্রশাসনিক কনসোলগুলির জন্য আমার কার্সরটিকে লাল করে তোলে এবং একটি ফাংশন রয়েছে যা আমি আমার PS1 স্ক্রিপ্টগুলিতে স্বাক্ষর করতে সহজেই কল করতে পারি।


হ্যাঁ, এখানে যা চলছে। ড্রাইভটি আমার ব্যবহারকারী হিসাবে ম্যাপ করা হয়েছিল এবং পাওয়ারশেল প্রশাসক হিসাবে চলছিল। আমি লিনাক্স শেল ব্যবহার করেছি, পাওয়ারশেল নয়।
রকেট হাজমত

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