উইন্ডোজ রিকভারি এনভায়রনমেন্টের মধ্যে কী পাওয়ারশেল ব্যবহার করা যেতে পারে?


10

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

পাওয়ারশেল কি উইনআরই-র মধ্যে ব্যবহার করা যেতে পারে, বা আমি ভিবিএস স্ক্রিপ্ট / জেএসক্রিপ্ট সমর্থনটি দিয়ে সেরা আছি?

দয়া করে নোট করুন যে এটি উইনআর সম্পর্কে এবং উইনপেই নয়!

সম্পাদনা

ইবিগ্রিন উইনপিতে অতিরিক্ত উপাদান যুক্ত করার বিষয়ে মন্তব্য করেছিল যা সেই পরিবেশের মধ্যে পাওয়ারশেলের ব্যবহারকে মঞ্জুরি দেয়। উইনআরএর সাথেও কি একই পন্থা নেওয়া যেতে পারে?


আপনি start powershellকমান্ড প্রম্পট থেকে কমান্ড লাইন থেকে পাওয়ারশেল শুরু করতে পারেন । WinRE এ এই কাজ করে?
জর্জ ডেকেট

আমি উভয় চেষ্টা করেছি start powershellএবং powershellউইনআর কমান্ড প্রম্পট থেকে কোনও সাফল্য ছাড়াই - বলেছি সেগুলি অজানা আদেশ। তারা যদিও উইন্ডোজ মধ্যে সূক্ষ্ম কাজ। আমি অবাক হয়েছি যদি। পাওয়ার
শেলের

ঠিক আছে, চূড়ান্ত পরামর্শ, পাওয়ারশেল এক্সে নেভিগেট করে এটি চালানোর চেষ্টা করুন। এখান থেকে, পাওয়ারশেল.এক্সে পথ (বনাম 2.0) আমি অনুমান করি এটির মতো কিছু হতে পারে C:\Windows\System32\WindowsPowerShell\v1.0তবে আপনাকে প্রথমে উইন্ডোতে অনুসন্ধান করতে হবে।
জর্জ ডেকেট

আমি প্রাথমিকভাবে powershellকমান্ডটি এর ডিরেক্টরি থেকে চালানোর চেষ্টা করেছি কোনও সাফল্য ছাড়াই। আমি নীচে জর্জ ডেকেটের মতো একই ফল পেয়েছি।
রিয়ান

উত্তর:


7

আপনি এটি করতে পারেন, তবে আপনার উইন্ডোজ 8 ইনস্টল এবং উইন্ডোজ পি এর সাথে উইন্ডোজ 8 এডকে দরকার (এটি বরং বড় ডাউনলোড)। আমি মোটামুটি নিশ্চিত যে আপনি এই উইন আর ইমেজটি একবার উইন্ডোজ install ইনস্টল করে ব্যবহার করতে পারবেন এটি চালু হয়ে গেলেও আমি 100% নিশ্চিত নই।

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

আপনার WinRE.wim খুঁজুন

আমি আমার সন্ধানের জন্য সমস্ত কিছু ব্যবহার করেছি । এটা লুকিয়ে থাকতে হয়েছিল C:\Recovery\67c45205-df4a-11e1-8fd9-9103ad6af7ef। এটি আপনার ক্ষেত্রেও সত্য হতে পারে। একবার দেখার জন্য আপনাকে অক্ষম করতে হবে Hide Protected System Files। এই সেটিংটি এক্সপ্লোরারের অধীনে লুকিয়ে রয়েছেView, Options, Change Folder and Search Options, View tab.

গুডিজ আনহাইড

অনুমতিগুলি পরিবর্তন করুন

এই ফোল্ডারটিতে অনুমতি দেখতে এমনকি অনুমতিগুলি নিয়ে আপনাকে গণ্ডগোল করতে হবে । অনুমতি নিয়ে জগাখিচুড়ি সবসময় কিছুটা নার্ভাস করে তবে আপনার সাহস থাকলে এগিয়ে যান। আমি সম্পূর্ণ নিয়ন্ত্রণ সহ সুরক্ষার অনুমতিগুলিতে কেবল নিজের ব্যবহারকারী নামটি যুক্ত করেছি।

রিকভারি ডান ক্লিক করুন, বৈশিষ্ট্য নির্বাচন করুন

ওপেন প্রপার্টি

সুরক্ষা ট্যাবটি খুলুন

সুরক্ষা ট্যাবে ক্লিক করুন

উন্নত ক্লিক করুন

ইয়া জানে, আপনার যদি এত বেশি সহায়তা প্রয়োজন হয় তবে সম্ভবত এটি করা উচিত নয় ...

অ্যাড ক্লিক করুন

সুরক্ষার অনুমতি নিয়ে মেসিং গুরুতর ব্যথা হতে পারে

অধ্যক্ষ নির্বাচন করুন

তবে স্ক্রিনশটগুলি মজাদার এবং আমাকে সমস্ত তহবিল দেয়

আপনার ব্যবহারকারীর নাম যুক্ত করুন (অথবা আপনি যদি প্রশাসক হিসাবে এটির সাথে কাজ করতে চান তবে প্রশাসক)

এখন আপনি আমার সুপার সিক্রেট আসল নাম জানেন, zomg!

WinRE.wim অনুলিপি করুন

আমি .Wim অনুলিপি করার জন্য নির্বাচিত হয়েছি যাতে আমি এটির সাথে কাজ করতে পারি তবে আমি মনে করি আপনি সরাসরি এটির সাথেও কাজ করতে পারেন। আপনি যদি এটির সাথে সরাসরি কাজ করতে চান, সঠিকভাবে আদেশটি পরিবর্তন করুন। আমি আমার অনুলিপি C:\winre\

ছবিতে পাওয়ারশেল যুক্ত করুন

এখন যেহেতু আমাদের সাথে কাজ করার জন্য একটি .Wim রয়েছে, আমরা পাওয়ারশেলের জন্য প্রয়োজনীয় উপাদানগুলি যুক্ত করতে পারি। আপনার উইন্ডোজ পিই সহ উইন্ডোজ এডিকে উপযুক্ত উপাদানগুলির প্রয়োজন হবে।

ছবিটি মাউন্ট করুন

স্থাপনা এবং ইমেজিং সরঞ্জামগুলি সন্ধান করুন, ডান ক্লিক করুন এবং প্রশাসক হিসাবে চালান

গম্ভীরভাবে, আপনি যদি এখন নিজের বারে এটি খুঁজে না পান তবে back

চিত্রটি মাউন্ট করতে একটি ফোল্ডার তৈরি করুন

কমপক্ষে আমি লোকদের এই জিনিসগুলি অনুলিপি করতে এবং পেষ্ট করতে দিচ্ছি না

চিত্রটি মাউন্ট করতে এই কমান্ডটি চালান: স্ক্রিনশটগুলি অনুলিপি এবং পেস্ট প্রতিরোধের জন্য দুর্দান্ত!

প্রয়োজনীয় প্যাকেজ যুক্ত করুন

সেখানে একটু আগে পিছে নিম্নলিখিত কমান্ড জড়িত, এবং জিনিষ আছে অনুক্রমে কাজ করতে হবে। আমাদের নিম্নলিখিত প্যাকেজগুলি ইনস্টল করতে হবে:

  • WinPE-WMI
  • WinPE-NetFX4
  • WinPE-স্ক্রিপ্টিং
  • WinPE-PowerShell3
  • WinPE-DismCmdlets
  • WinPE-StorageWMI
  • WinPE-HTA

উপরের প্রতিটি প্যাকেজগুলির জন্য আমাদের এন-ইউ (আপনার পছন্দসই ভাষার পরিবর্তে) প্যাকেজও ইনস্টল করতে হবে।

এটি দিয়ে শুরু করুন:

dism /image:C:\winre\mount /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-WMI.cab

তারপরে এটি চালান:

dism /image:C:\winre\mount /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-WMI_en-us.cab

Upপ্রথম কমান্ডটি পুনরুদ্ধার করতে এখন দুবার চাপ দিন এবং ডাব্লুএমআইকে নেটএফএক্স 4 এর সাথে প্রতিস্থাপন করুন। আপনি প্রয়োজনীয় ভাষার পাশাপাশি সমস্ত প্রয়োজনীয় উপাদান ইনস্টল না করা পর্যন্ত এটি পুনরাবৃত্তি করুন। যাতে এটি করতে ভুলবেন না।

ছবিটি শেষ করুন

এখন যেহেতু সমস্ত প্যাকেজগুলি রয়েছে, আমাদের পরিবর্তনগুলি সম্পাদন করতে হবে এবং আমাদের WinRE.wim শেষ করতে হবে। সেখান থেকে আমরা একটি আইসো তৈরি করতে পারি, এটি হাইপার-ভিতে পরীক্ষা করতে পারি এবং WinRE.wim কে আমাদের পুনরুদ্ধার ফাইলে অনুলিপি করতে পারি যাতে পরবর্তী সময় সিস্টেমটি ক্রাশ হওয়ার পরে আমাদের পাওয়ারশেলের অ্যাক্সেস থাকতে পারে।

আনমাউন্ট এবং প্রতিশ্রুতিবদ্ধ

চিত্রটি বাতিল করতে এবং পরিবর্তনগুলি সম্পাদন করতে নিম্নলিখিত কমান্ডটি চালান: উপরের কমান্ডটি টাইপ করতে চুষেছে, সুতরাং আমি সি + পি স্লাইড করতে পারি ...

বেশ কয়েকটি জিনিস এখানে ভুল হতে পারে এবং ত্রুটি বার্তাগুলি মারাত্মকভাবে বিভ্রান্তিকর। নিশ্চিত করুন যে কোনও টাইপো নেই এবং আপনার কাছে এই ফাইলগুলির সাথে সম্পর্কিত কোনও কিছুই খোলা নেই , এমনকি এক্সপ্লোরারও নয়।

আসল WinRE.wim প্রতিস্থাপন এবং পরীক্ষা

আপনার আসল WinRE.wim এর একটি ব্যাকআপ তৈরি করুন এবং নতুনটির সাথে এটি প্রতিস্থাপন করুন। এখন মিসকনফিগ চালান এবং বুট ট্যাবটি খুলুন। পরীক্ষা করে Safe Bootনির্বাচন করুন Alternate Shell। পুনরায় বুট করুন এবং এটি ব্যবহার করে দেখুন।

ট্রোললল আপনি এখন নিরাপদ বুটে আটকে আছেন!  এই সেটিংটি লাঠিগুলি বুঝতে পারার আগে আমি তিনবার পুনরায় শুরু করেছি ...

পরিস্ফুটন! উইন্ডোজ আরই তে পাওয়ারশেল

Start PowerShell এবং উপভোগ কর!

আহ, সুন্দর নীল পাওয়ারশেল ... মিষ্টি বিজয়।

নিরাপদ মোড থেকে বেরিয়ে আসতে আপনাকে কমান্ড লাইন থেকে মিসকনফিগ চালাতে হবে এবং নিরাপদ বুটটি চেক করতে হবে।



বিস্তৃত উত্তরের জন্য ধন্যবাদ, ট্যানার! এটাই আমার দরকার ছিল।
রিয়ান

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

1
7 বছর পরে, "উইন 10 এর জন্য পিই" তে এটি এখনও বেশ বৈধ, তবে প্যাকেজগুলির নাম পরিবর্তন করে নামকরণ করা হয়েছিল ping ব্যবহার করুন WinPE-PowerShellপরিবর্তে WinPE-PowerShell3এবং WinPE-NetFXপরিবর্তে WinPE-NetFX4WinPE-HTAআসলে প্রয়োজনীয় ছিল না এবং এটা এমনকি থানা সাথে সম্পর্কিত না। আপনি যদি এইচটিএ অ্যাপ্লিকেশন পরিচালনা না করেন তবে এটি যুক্ত করবেন না। স্টোরেজ WMI এবং DismCmdletগুলি PS এর মডিউল, আপনার যদি তাদের প্রয়োজন না হয় তবে তাদের প্রয়োজন হয় না। তারা ডিস্ক পার্ট এবং বরখাস্তের বিকল্প দেয়। থিসিকাল এমএস গাইড
পাপো

2
  1. উইন্ডোজ পাওয়ারশেলের জন্য মাইক্রোসফ্ট। নেট ফ্রেমওয়ার্ক প্রয়োজন। [ উত্স ]
  2. উইন্ডোজ পুনরুদ্ধার পরিবেশ উইন্ডোজ পিই উপর ভিত্তি করে। [ উত্স ]
  3. উইন্ডোজ পিই .NET ফ্রেমওয়ার্ক সমর্থন করে না। [ উত্স ]

অতএব, পাওয়ারশেল উইনআরই ব্যবহার করা যাবে না।


হ্যাঁ, আমি ভেবেছিলাম এটি সম্ভবত those এমএস. নেট নির্ভরতার কারণে। এই উত্তরটি অবশ্যই ডিফল্ট আনমোডাইফাইড ইনস্টলগুলির জন্য বৈধ। ধন্যবাদ উইলিয়াম!
রিয়ান

0

ঠিক আছে, আমি প্রচুর স্টাফ চেষ্টা করেছিলাম এবং সিদ্ধান্তে এসেছি যে এটি কাজ করছে না। উইলিয়ামের উত্তর এটিকে সমর্থন করার জন্য প্রমাণ সরবরাহ করে।


আমি পাওয়ারশেল কোথায় আছে তার একটি নোট তৈরি করেছি। আমার মেশিনে এটি ভিতরে c:\windows\system32\windowspowershell\v1.0\powershell.exeএবং ভিতরে c:\windows\syswow64\windowspowershell\v1.0\powershell.exe

প্রশাসনিক সরঞ্জামগুলির শর্টকাটটি syswow64 এককে নির্দেশ করে।

আমি তখন পুনরুদ্ধার মোডে আবার শুরু করে কমান্ড প্রম্পটে পৌঁছেছি।

প্রথম যে বিষয়টি আমি লক্ষ্য করেছি সেটি হল যে আমি cড্রাইভে যেতে পারছি না ।

সুতরাং, আমি দৌড়ে গেলাম diskpartতখন list volউপলভ্য ড্রাইভের একটি তালিকা পেতে কমান্ডটি প্রবেশ করলাম । আমার মেশিনে আমার সি ড্রাইভটিকে পুনরুদ্ধার কনসোলে আমার ডি ড্রাইভ বলা হয়েছিল।

সুতরাং আমি diskpartটাইপ করে প্রস্থান করেছি exit, তারপরে কমান্ড কনসোলটি টাইপ করা হয়েছে d:, তারপরে cd\windows\syswow64\windowspowershell\v1.0

নোট করুন যে আপনি যদি পর্যায়ে dirএটি করেন তবে ফোল্ডারের নামগুলি নিশ্চিত করার জন্য এটি সমস্ত কিছুই দেখায় না (নামক v1.0ফোল্ডারটি)।

সেখানে একবার আমি আমার আঙ্গুলগুলি পেরিয়ে টাইপ করেছি powershell, কেবল বার্তাটি পাওয়ার জন্য:

The subsystem needed to support the image type is not present

আমি উপরে ত্রুটি বার্তাটি কিছুটা জন্য গুগল করেছিলাম, তবে পাওয়ারশেল যে কাজ করতে পারে তার ইঙ্গিত দেয় এমন কোনও কিছুই পাইনি।


আমি সিস্টেম 32-এ অন্যান্য পাওয়ারশেল.এক্স.ই.ও চেষ্টা করেছি কিন্তু কোনও বার্তা পেলাম না (না didn't recognise the commandবা কিছুই নয়)।

এখানে চিত্র বর্ণনা লিখুন


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