לאחרונה אחד הקוראים שלנו שאל אותנו כיצד לגרום למחשב Windows שלו להיכנס למצב שינה משורת הפקודה. זה בהחלט יכול להיות שימושי אם אתה משתמש במצב שינה לעיתים קרובות וברצונך ליצור קיצור דרך כדי להכניס את המחשב למצב שינה ישירות או באמצעות קובץ אצווה כלשהו. במאמר זה, ברצוני לשתף דרך עבודה ליזום שינה משורת הפקודה.
Windows מאפשרת רק לחצן ההפעלה של החומרה או כפתור ההפעלה / תפריט התחל / התחל להיכנס למצב שינה (המתנה). הוא אינו מספק כלי שורת פקודה בכניסה ישירה למצב שינה.
אם מצב שינה אינו זמין במחשב שלך, תוכל להיכנס למצב שינה באמצעות הפקודה הבאה:
כיצד להוריד סיכה במפות Google
rundll32.exe powrprof.dll, SetSuspendState 0,1,0
אך אם הפעלת מצב שינה, הפקודה שלעיל מבהירה את המחשב במקום להיכנס למצב שינה. אז אתה צריך ליישם דרך לעקיפת הבעיה שהיא לא בדיוק אידיאלית, משהו כזה.
powercfg -h כבוי rundll32.exe powrprof.dll, SetSuspendState 0,1,0 powercfg -h פועל
בדוגמה שלמעלה השתמשתי בפקודה powercfg כדי להשבית את מצב שינה, ממש לפני שהשתמשתי בפקודה Rundll32. ואז הפקודה rundll32 תעבוד כראוי ותכניס את המחשב למצב שינה. כשהוא יתעורר, השורה האחרונה תפעיל מצב שינה. סוגיה נוספת לעקיפת הבעיה הזו היא שיש לבצע אותה מתוך שורת פקודה מוגבהת .
במקום זאת, אני אראה לך כיצד להיכנס לשינה מבלי להשבית את מצב שינה ומבלי לדרוש הרשאות גבוהות (מנהל).
הורד את PsShutdown כלי של SysInternals. באמצעות כלי זה תוכל לגרום למחשב להיכנס למצב שינה ישירות על ידי מתן פקודה אחת:
psshutdown.exe -d -t 0 -accepteula
אני ממליץ על PsShutdown כדרך המועדפת לשלוח מחשב לישון.