একটি বহিরাগত প্রদর্শন সংযুক্ত করা হয় যখন ঘুম মোড স্যুইচিং


1

যখন আমি একটি বহিরাগত প্রদর্শনের সাথে সংযুক্ত থাকি, তখন আমি ল্যাপটপটি বন্ধ না করেই বন্ধ করতে চাই। যখন আমি একটি বহিরাগত প্রদর্শনের সাথে সংযুক্ত নই, আমি ঢাকনাটি বন্ধ করতে চাই, ল্যাপটপটিকে ঘুমিয়ে রাখতে।
আমি জানি যে আমি নিজে নিজে পাওয়ার সেটিংস স্যুইচ করে এটি অর্জন করতে পারব, কিন্তু আমি স্বয়ংক্রিয় কিছু চাই। কোন ধারণা? আমরা বাহ্যিক প্রদর্শন সংযোগ ট্র্যাক?
উইন্ডোজ 10

উত্তর:


0
  1. দুটি পাওয়ার স্কিম নির্ধারণ করুন (অথবা তৈরি করুন, যদি প্রয়োজন হয়), নিদ্রাহীন বোতাম সহ এক, অক্ষম সহ এক।

  2. কমান্ড ব্যবহার করে powercfg /l এই পরিকল্পনার GUID এর নির্ধারণ করুন।

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

    OnMessage(0x219, "MsgMonitor")
    MsgMonitor(wParam, lParam, msg)
    {
        if (wParam = 7) {
            Run, powercfg /s 381b4222-f694-41f0-9685-ff5bb260df2e
        } Else {
            Run, powercfg /s 381b4222-0001-2222-3333-000000000000
        }
        MsgBox check %wParam% and %lParam% and decide to run programs with %msg%
    }
    ;wParam: 7 lParam: 0  monitor connected
    ;wParam: 32772 lParam: 8977536 should be on disconected

গুরুত্বপূর্ণ: উপরের ধাপে নমুনা GUID গুলিকে প্রতিস্থাপিত GUID এর সাথে প্রতিস্থাপন করুন 2

সূত্র:

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