সিএমডি এর মাধ্যমে কীভাবে স্লিপ মোড অক্ষম করবেন?


10

কেবলমাত্র কমান্ড প্রম্পট দিয়ে, কোনও ল্যাপটপের idাকনা বন্ধ করার সময় কি ঘুমের মোড অক্ষম করা সম্ভব?


1
কৌতূহলের বাইরে, এটি কি খাঁটি তাত্ত্বিক প্রশ্ন নাকি আপনার এটি করার জন্য কোনও নির্দিষ্ট কারণ রয়েছে? আমি জিজ্ঞাসা করছি কারণ যদি এটি হয় তবে এটি সম্পাদনের অন্যান্য উপায়ও থাকতে পারে।
শিনরাই

ভাল আমার এটি দূরবর্তীভাবে করা দরকার এবং আমার কাছে কেবলমাত্র ল্যাপটপের কমান্ড প্রম্পট অ্যাসেস রয়েছে।
কেবি 67

1
ল্যাপটপের ব্যবহারকারীর দ্বারা এটি চালিয়ে যাওয়া কি সহজ নয়? আমি মনে করি Iglvzx এর মন্তব্যটি সঠিক এবং ম্যানুয়াল রেজিস্ট্রি সম্পাদনাগুলির .াকনা অ্যাকশনটি সহজেই পরিবর্তন করার কোনও উপায় নেই।
শিনরাই

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

উত্তর:


13

আপনি যে কমান্ডটির সন্ধান করছেন তা হ'ল পাওয়ারসিএফজি। একটি কমান্ড প্রম্পট খুলুন এবং টাইপ করুনpowercfg –q >poweroptions.txt

এটি পাওয়ার সেটিংসের জন্য সমস্ত জিইউইডি সহ একটি পাঠ্য ফাইল (পাওয়ারোপশনস টেক্সট) তৈরি করবে। Poweroptions.txt ফাইলটি খুলুন এবং বর্তমান বিদ্যুৎ প্রকল্পের জন্য জিইউডিটি সন্ধান করুন। এটি ফাইলের একেবারে শীর্ষে হওয়া উচিত এবং এটির মতো দেখতে হবে:

Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e (Balanced)

381b4222-f694-41f0-9685-ff5bb260df2eএকটি নতুন খালি পাঠ্য ফাইলে কেবল জিইউডি (এই উদাহরণে - ) অনুলিপি করুন এবং আটকান । তারপরে স্ক্রোল করুন এবং "পাওয়ার বোতাম এবং idাকনা" ক্রিয়াকলাপের জন্য সাবগ্রুপ গাইড। পৃথক লাইন হিসাবে এই নতুন টেক্সট ফাইলে এই জিইউডিটি অনুলিপি করুন এবং আটকান। এখন "idাকনা ক্লোজ অ্যাকশন" এর জন্য পাওয়ার সেটিং জিইউইডিটি সন্ধান করুন এবং সেইটিকে অনুলিপি করুন এবং অন্য দুটির নীচে আটকান। আপনি যে বিকল্পটিতে সেট করতে চাইবেন তার জন্য 'সম্ভাব্য সেটিং সূচক' নম্বরগুলিও নোট করুন (অক্ষম 000)। উভয় পরিস্থিতি কভার করার জন্য আপনাকে প্রতিটি বিদ্যুৎ প্রকল্প, ডিসি এবং এসি পাওয়ারের জন্য একবার কমান্ডটি চালাতে হবে। কমান্ডটি দেখতে এইরকম হবে:

Powercfg –SETACVALUEINDEX [put power scheme GUID here] [put subgroup GUID here] [put power setting GUID here] 000

আমি এটি পরীক্ষা করেছি এবং আমার আদেশটি এরকম দেখাচ্ছে:

powercfg -SETACVALUEINDEX 381b4222-f694-41f0-9685-ff5bb260df2e 4f971e89-eebd-4455-a8de-9e59040e7347 5ca83367-6e45-459f-a27b-476b1d01c936 000

দ্বিতীয় কমান্ডটি যখন ব্যবহারকারী ব্যাটারিতে থাকে এবং সেই জন্য আমরা স্যুইচটি ব্যবহার না করে ঠিক ঠিক তেমন হয় –SETDCVALUEINDEX

আরও রেফারেন্সের জন্য মাইক্রোসফ্টের অফিসিয়াল পাওয়ারকএফজি কমান্ড-লাইন বিকল্প পৃষ্ঠা এখানে রয়েছে।


হাই ডেভিড - আমি দেখে খুশি হয়েছি যে মাইক্রোসফ্টের লোকেরা এই জাতীয় সাইটে প্রচার করে, এটি উত্সাহজনক। কোনও স্ট্যাক এক্সচেঞ্জ সাইটে আপনার পোস্টগুলিতে সাইন করা প্রয়োজন হয় না, যদিও এবং প্রকৃতপক্ষে নিরুৎসাহিত হয় - এটিই আপনার ব্যবহারকারীর ব্যাজ is
শিনরাই

শ্রীনরাই, দুঃখিত, আমি প্রতিদিন অনেকগুলি আলাদা ফোরাম ঘুরে দেখি সমস্ত বৈশিষ্ট্য সোজা রাখা শক্ত। আমি আমার ব্যবহারকারীর ব্যাজটি দেখব।
ডুবোলটার

1
powercfg"কমান্ড লাইনের সরঞ্জামটি কীভাবে লিখবেন না" এর দুর্দান্ত উদাহরণটির মতো মনে হচ্ছে: /
মার্টিন ভন উইটিক

7

এখানে বিষয়টি কীভাবে সিএমডি এর মাধ্যমে স্লিপ মোড অক্ষম করবেন?

ধরে নিচ্ছি যে আপনি আপনার ল্যাপটপের idাকনাটি কনফিগার করেছেন যখন বন্ধ হয়ে গেলে কিছুই না করার জন্য:

powercfg -x -standby-timeout-ac 0

(একরকম সুইচ -x আমার জন্য কাজ করে না তাই আমি এটি পরিবর্তন করেছি / এক্স এবং এটি কাজ করে। সুইচ বাকি থাকতে -standby-সময়সীমার-এসি )

মাইক্রোসফ্টের টেকনেট পৃষ্ঠায় "পাওয়ারকফগ কমান্ড-লাইন বিকল্প" ( https://technet.microsoft.com/en-us/library/cc748940(v=ws.10).aspx ) তে দেখানো হয়েছে , কমান্ডটি হ'ল:

> পাওয়ারসিএফজি-এক্স সেটিংস মান (আপনি যে মানটি দেখছেন তা "স্ট্যান্ডবাই")

অতএব: > পাওয়ারসিএফজি-এক্স-স্ট্যান্ডবাই-টাইমআউট-এসি মিনিট (অক্ষম = 0 মিনিট)

দ্রষ্টব্য: এসি = বৈদ্যুতিক বিদ্যুতের সাথে সংযুক্ত / ডিসি = ব্যাটারিতে কাজ করে (সুতরাং আপনি যদি ব্যাটারি শক্তি নিয়ে কাজ করার সময় স্লিপ মোডটি অক্ষম করতে চান, কমান্ডের "এসি" কে "ডিসি" দিয়ে প্রতিস্থাপন করুন, সুতরাং এটির মতো দেখতে হবে powercfg -x -standby-timeout-dc 0)


1
এটি উইন 7 এবং উইন 10 তে কাজ করে, ধন্যবাদ! একমাত্র প্রয়োজন - প্রশাসক হিসাবে সিএমডি চালানো।
টিপাকটোপা

1
সমস্যাটি -xহতে পারে যে এটি একটি সম্পূর্ণ ড্যাশ ছিল, সাধারণ নেতিবাচক প্রতীক নয়।
জোয়েল কোহোর্ন

2

পূর্ববর্তী উত্তরের ভিত্তিতে আমি একটি ব্যাচের ফাইল লিখেছিলাম।

@echo off

for /f "tokens=4 delims= " %%i IN ('powercfg -q ^| find "Power Scheme GUID:"') do Set StrOne=%%i
for /f "tokens=3 delims= " %%i IN ('powercfg -q ^| find "(Power buttons and lid)"') do Set StrTwo=%%i 
for /f "tokens=4 delims= " %%i IN ('powercfg -q ^| find "(Lid close action)"') do Set StrThree=%%i 

powercfg -SETACVALUEINDEX %StrOne% %StrTwo% %StrThree% 000

কমান্ড প্রম্পটে (একটি ব্যাচের বাইরে) সরাসরি এই আদেশগুলি চালানোর চেষ্টা করা হলে আপনাকে %% i থেকে% i পরিবর্তন করতে হবে।


1

জেরেমি এবং জোনাস হার্ডিকের স্ক্রিপ্টের ভিত্তিতে, আমি এই টগল স্ক্রিপ্টটি লিখেছিলাম, যা স্থানীয়করণ স্বাধীন (একইভাবে জার্মান উইন্ডোজগুলির সাথেও কাজ করে) এবং puttingাকনাটি বন্ধ করার সময় আমাকে me াকনাটি বন্ধ করার ক্রিয়াটি অক্ষম এবং পুনরুদ্ধার করতে সহায়তা করে (আমার আগে যা ছিল) এটি ডকের নোটবুক (যেখানে idাকনাটি বন্ধ করা দরকার)। এবং হ্যাঁ, কালে পাওয়ারের মতো উল্লিখিত প্রতিটি পরিবর্তনের পরে বর্তমান পাওয়ারশিমে পুনরায় সক্রিয় করতে ভুলবেন না

@echo off
setlocal enabledelayedexpansion
for /f "tokens=2 delims=:(" %%i in ('powercfg /GETACTIVESCHEME') do set ACTIVESCHEME=%%i
for /f "tokens=2 delims=:(" %%i in ('powercfg -q %ACTIVESCHEME% SUB_BUTTONS LIDACTION ^| findstr "[0-9a-z]*-[0-9a-z]*-[0-9a-z]*-[0-9a-z]*-[0-9a-z]*"') do set FULLPATH=!FULLPATH! %%i
for /f "tokens=2 delims=:(" %%i in ('powercfg /q %FULLPATH% ^| findstr "[0-9]x[0-9]*"') do (
    set CURRENTSETTINGAC=!CURRENTSETTINGDC!
    set CURRENTSETTINGDC=%%i
)
set CURRENTSETTINGAC=%CURRENTSETTINGAC:~-1%
set CURRENTSETTINGDC=%CURRENTSETTINGDC:~-1%
powercfg -SETACVALUEINDEX %FULLPATH% 0
powercfg -SETDCVALUEINDEX %FULLPATH% 0
powercfg /s %ACTIVESCHEME%
pause
powercfg -SETACVALUEINDEX %FULLPATH% %CURRENTSETTINGAC%
powercfg -SETDCVALUEINDEX %FULLPATH% %CURRENTSETTINGDC%
powercfg /s %ACTIVESCHEME%

1
REM Disabling all Sleep Parameters

@echo off

powercfg /x -hibernate-timeout-ac 0

powercfg /x -hibernate-timeout-dc 0

powercfg /x -disk-timeout-ac 0

powercfg /x -disk-timeout-dc 0

powercfg /x -monitor-timeout-ac 0

powercfg /x -monitor-timeout-dc 0

Powercfg /x -standby-timeout-ac 0

powercfg /x -standby-timeout-dc 0

Pause

0

মাইক্রোসফ্টের কমান্ড-লাইন বিকল্পগুলির একটি দীর্ঘ পৃষ্ঠা রয়েছে powercfg

আপনি সম্ভবত -xস্যুইচ উপর পড়া হবে । powercfgযদিও আমি কেবল হাইবারনেট সেটিংস পরিবর্তন করতে ব্যবহার করেছি ।


1
powercfgপরিবর্তন করার জন্য কোনও বিকল্প নেই lid close action। পাওয়ার অপশনগুলি রেজিস্ট্রি এর অধীনে সংরক্ষণ করা হয় HKEY_CURRENT_USER\Control Panel\PowerCfg\GlobalPowerPolicyতবে এটি স্পষ্ট নয় যে বাইনারি ডেটাতে কোন মানটি কোন সেটিংয়ের সাথে চলে।
iglvzx

সাহায্য করার জন্য ধন্যবাদ. আমি অনিশ্চিত ছিলাম কিন্তু আমি আনন্দিত যে আমি ডেভিডের মতো একই জায়গার সাথে যুক্ত :-)

0

আরেকটা জিনিস. সেটিংস সক্রিয় করতে স্ক্রিপ্টের শেষে "পাওয়ারকফিজ-এস% স্ট্রোন এক%" যুক্ত করতে ভুলবেন না। অন্য সেটিংস সবেমাত্র সেট করা হবে, তবে সংরক্ষণ করা / সক্রিয় করা হবে না।


0

নোডোজ চেষ্টা করুন । একবার ইনস্টল হয়ে গেলে, nodozআপনার সিস্টেমকে অনির্দিষ্টকালের জন্য ঘুম থেকে বাঁচাতে আপনি আপনার সিএমডি প্রম্পট (বা পাওয়ারশেল টার্মিনাল) থেকে চালাতে পারেন । অথবা, আপনি সময়সীমার প্যারামিটারে পাস করতে পারেন পছন্দ মতো -t 6h13mসময় নির্ধারণের পরে প্রোগ্রামটি স্বয়ংক্রিয়ভাবে শেষ হয়।

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