DIY মিডিয়া হোম লোগো

আপনার নিজের হোম থিয়েটার এবং হাই ফাই সেটআপ নকশা ও নির্মাণের জন্য চূড়ান্ত সাইট.

0সংরক্ষিত ডিএইচসিপি নামের উপর ভিত্তি করে পিসির নাম পরিবর্তন করতে ব্যাচ স্ক্রিপ্ট

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

আমার সবটুকু পিসি তাদের সঠিক হোস্টনামের সাথে স্থির DHCP সংরক্ষণ রয়েছে (যা এছাড়াও নিবন্ধিত হয় ডিএনএস) সুতরাং আমি অনুভব করেছি যে এই তথ্যটি টানতে এবং তাদের নাম পরিবর্তন করতে এটি ব্যবহার করার একটি উপায় অবশ্যই রয়েছে. অনেক ঝক্কিছুটি করার পরে আমি একটি ব্যাচের স্ক্রিপ্ট তৈরি করেছি যা এটি করবে (অ্যাডমিন হিসাবে চালানো যখন).

নীচের কোডটিকে একটি .Cmd ফাইলে সাধারণভাবে পেস্ট করুন এবং এটি আপনার অযৌক্তিক প্রক্রিয়ার অংশ হিসাবে চালান (আমি নীচে আমার বর্ণনা)

@echo off
set ip_address_string="IPv4 ঠিকানা"
ফর / এফ "ইউজব্যাক" %%আমি ইন (`হোস্টনেম`) DO SET MYVAR=%%i
for /f "usebackq টোকেন = 2 ডিলিমস =:" %%চ ভিতরে (ip ipconfig ^| সন্ধানকারী / গ:%ip_address_string% `) কর (
    জন্য / চ "usebackq টোকেন = 2 ডিলিমস =:" %%জি ইন (s nslookup %% f ^| সন্ধানকারী / গ:নাম) কর (
        জন্য / এফ "টোকেন = 1 ডিলিমস =।" %%একটি ইন ("%%ছ") কর (
            জন্য / এফ "টোকেন = 1 ডিলিমস = " %%খ ইন ("%%একটি") কর (
                ডাব্লুএমআইসি কম্পিউটার সিস্টেম যেখানে নাম ="%মাইভার%" নাম পরিবর্তন করুন নাম ="%%খ"
                যাও :eof
            )
        )
    )
)

আমি থেকে আমার স্ক্রিপ্ট কল <FirstLogonCommands> ImageUnattend.xML এর বিভাগ.

<সিঙ্ক্রোনাসকম্যান্ড ডাব্লুএমসি:ক্রিয়া ="যোগ করা">
  <অর্ডার>5</অর্ডার>
  <বিবরণ>সিস্টেমটির নতুন নামকরণ করুন</বিবরণ>
  <কমান্ডলাইন>গ:\অতিরিক্ত  উত্তোলন-সি গ:\অতিরিক্তগুলি  পুনর্নবীকরণ-পিসি-থেকে-dns.cmd</কমান্ডলাইন>
</সিঙ্ক্রোনাসকম্যান্ড>

এডমিন হিসাবে চালাতে আমি কিছুটা ইউটিলিটি ব্যবহার করি (এলিভেট.এক্স.ই.) এটি এই করে (সেটআপ চলাকালীন চলমান কমান্ডগুলি কোনও প্রম্পট পপিং ছাড়াই উন্নত করতে পারে!). আপনি এটি থেকে এটি পেতে পারেন মূল উৎস

আমার সেটআপের ধাঁধাটির চূড়ান্ত টুকরোটি হ'ল আমি এক্সি ফাইল এবং সামান্য পাওয়ারশেল স্ক্রিপ্ট অন্তর্ভুক্ত করতে উইন্ডোজ ইনস্টল চিত্রটি পরিবর্তন করি – এটি নেটওয়ার্ক থেকে অন্য সমস্ত ইনস্টলারের অনুলিপি করার অনুমতি দেয়. এক্সি ফাইলটি হ'ল ‘স্ট্রিম‘ যা একটি sysinternals হয় (মাইক্রোসফ্ট এখন অংশ) অপসারণ ইউটিলিটি “এই ফাইলটি ইন্টারনেট থেকে এসেছে আপনি কি এটিকে চালিত করতে চান তা নিশ্চিত” সাবধানবাণী.

আমার কাছে নীচের স্ক্রিপ্টটি .ps1 ফাইল হিসাবে রয়েছে

কপি-আইটেম -পথ \ উইডস-সার্ভার I রিমইনস্ট  কাস্টম। *। * নির্ধারণ সি:\অতিরিক্ত

আমার প্রথম 4 লগনকম্যান্ডগুলি নীচে রয়েছে…

<সিঙ্ক্রোনাসকম্যান্ড ডাব্লুএমসি:ক্রিয়া ="যোগ করা">
  <অর্ডার>1</অর্ডার>
  <বিবরণ>সেটআপের সময় কোনও স্ট্যান্ডবাই নেই</বিবরণ>
  <কমান্ডলাইন>পাওয়ারসিএফজি-এক্সচেঞ্জ স্ট্যান্ডবাই-টাইমআউট-এসি 0</কমান্ডলাইন>
</সিঙ্ক্রোনাসকম্যান্ড>
<সিঙ্ক্রোনাসকম্যান্ড ডাব্লুএমসি:ক্রিয়া ="যোগ করা">
  <অর্ডার>2</অর্ডার>
  <বিবরণ>নেটওয়ার্কের মাধ্যমে সার্ভারে অ্যাক্সেসের শংসাপত্র যুক্ত করুন</বিবরণ>
  <কমান্ডলাইন>সেমিডকি / অ্যাড:wds-server / user:wds-server  প্রশাসক / পাস:পাসওয়ার্ড 123</কমান্ডলাইন>
</সিঙ্ক্রোনাসকম্যান্ড>
<সিঙ্ক্রোনাসকম্যান্ড ডাব্লুএমসি:ক্রিয়া ="যোগ করা">
  <অর্ডার>3</অর্ডার>
  <বিবরণ>নেটওয়ার্ক থেকে অতিরিক্ত ফোল্ডারে স্ক্রিপ্ট এবং অ্যাপ্লিকেশন অনুলিপি করুন</বিবরণ>
  <কমান্ডলাইন>সি:\উইন্ডোজ  সিস্টেম 32  উইন্ডোজপাওয়ারশেল  v1.0  পাওয়ারশেল.এক্সই-উইন্ডোস্টাইল লুকানো:\অতিরিক্ত  copyapps.ps1</কমান্ডলাইন>
</সিঙ্ক্রোনাসকম্যান্ড>
<সিঙ্ক্রোনাসকম্যান্ড ডাব্লুএমসি:ক্রিয়া ="যোগ করা">
  <অর্ডার>4</অর্ডার>
  <বিবরণ>অনুলিপি করা অ্যাপস থেকে ইন্টারনেট সতর্কতা সরান Remove</বিবরণ>
  <কমান্ডলাইন>সি:\অতিরিক্ত  স্ট্রিমগুলি 64.exe -d -d -nobanner সি:\অতিরিক্ত  *। * / গ্রহণযোগ্য</কমান্ডলাইন>
</সিঙ্ক্রোনাসকম্যান্ড>

মনে করি আমরা কিছু মিস করেছি? আমাদের নীচের মন্তব্য করে জানতে দিন. আপনি সদস্যতা করতে চান তাহলে উপরের ডানদিকের মেনু এর লিঙ্কে সাবস্ক্রাইব ব্যবহার করুন. এছাড়াও আপনি নীচের সামাজিক লিঙ্ক ব্যবহার করে আপনার বন্ধুদের সাথে ভাগ করতে পারেন. চিয়ার্স.

উত্তর দিন