有没有办法关闭 Windows (7) 中的显示,最好不使用其他软件?
Powershell 脚本工作正常,但在打开显示器后离开命令行窗口。
我想通过命令行使我的 Windows PC(Windows 7)进入睡眠状态(这样我就可以绑定到键盘上的宏按钮)。
PC 上的电源按钮设置为但计算机进入睡眠状态(但它在地板上,我懒得伸手去拿)它正是我想要的状态(使用混合模式睡眠,以防我断电)
关机菜单上的 sleep 命令也有效。
我发现的大多数信息都说要使用;
%windir%\system32\rundll32.exe PowrProf.dll, SetSuspendState 0,1,0
Run Code Online (Sandbox Code Playgroud)
但这会使计算机处于休眠模式。我确实禁用了休眠,但使用混合睡眠。
那么,让您的计算机进入睡眠状态(而不是休眠状态)的命令是什么?
几天前我安装了 Windows 8。我第一次发现缺少“关机”菜单很可笑,但现在它开始让我烦恼。似乎没有正常的方法可以让我的电脑进入睡眠状态。我找到的最接近的是:
作为替代方案,我现在正在寻找一个命令行工具来让 Windows 8 进入睡眠状态。
我能找到的最接近的是:
shutdown /h
Run Code Online (Sandbox Code Playgroud)
这会导致 Windows 休眠。不幸的是,休眠不是睡眠。您无法使用按键将计算机从休眠状态唤醒:您必须按下电源按钮。并且计算机会在从休眠状态唤醒之前通过 BIOS 启动。
有没有人找到一种方便的方法让 Windows 8 进入睡眠状态?
我的电脑经常无法睡眠。
*(我 100% 不确定它是否需要是 YouTube,但我认为当我通过 Chrome 播放音频时,最有可能的情况是我正在观看 YouTube 视频。)
我使用的是带有 Google Chrome 版本 55.0.2883.87 m(64 位)的 Windows 10 Pro。(“谷歌浏览器是最新的。”)
我以管理员身份打开命令提示符并运行powercfg /requests并得到以下结果:
[DRIVER] High Definition Audio Device (HDAUDIO\FUNC_01&VEN_10EC&DEV_0892&SUBSYS_1849D892&REV_1003\4&13fd1513&0&0001)
An audio stream is currently in use.
通过反复试验,我已将违规程序的范围缩小到 Google Chrome。完全退出Chrome(所有选项卡)并powercfg /requests再次运行后,结果是:
DISPLAY:
None.
SYSTEM:
None.
AWAYMODE:
None.
EXECUTION:
None.
PERFBOOST:
None.
ACTIVELOCKSCREEN:
None.
Run Code Online (Sandbox Code Playgroud)
然后 PC 适当地休眠。
奇怪的是 Chrome没有主动播放音频流。但它已经最近播放的音频,即使该选项卡现在已经关闭了又去。 …
自从我升级到 Windows 10 以来,我的电脑一直从睡眠中醒来。它通常会在醒来前睡上好几个小时。这是台式电脑。
C:\WINDOWS\system32>powercfg lastwake
Wake History Count - 1
Wake History [0]
Wake Source Count - 0
C:\WINDOWS\system32>powercfg -devicequery wake_armed
NONE
Run Code Online (Sandbox Code Playgroud)
我在高级电源设置下禁用了“允许睡眠定时器”。
自动维护“允许计划维护在预定时间唤醒我的计算机”未选中。
所有任务都取消选中“任务计划程序”下的“唤醒计算机以运行此任务”。
我没有安装 TeamViewer 这是这家伙的问题
有没有人知道什么可以唤醒我的电脑或我可以做些什么来识别它?或者,在我按下电源按钮之前,是否有任何方法可以强制 PC 进入睡眠状态?
可能的重复:
在关闭笔记本电脑的盖子时有什么方法可以执行某些操作吗?
我有一项任务要在计算机休眠或休眠之前立即运行。有没有办法在 Windows 7 任务计划程序中为此安排任务?
我能看到的最接近的是锁定工作站,这可以作为代理,但我真的不希望它在锁定时运行,除非它也在睡眠/休眠状态。有没有办法安排这样的活动?
我有时需要在固定时间在我的 Win 7 Pro 工作站上运行批处理作业。我使用调度程序来确保任务运行。但是,我需要事先禁用睡眠,这会浪费很多电量。
为了保持绿色,我如何告诉我的电脑在 3 点从睡眠中醒来并在 3:30 恢复睡眠?
如何在不使用批处理文件的情况下使用任务计划程序使 Windows 10 在特定时间进入睡眠状态?
我的键盘没有让我的电脑进入睡眠状态的“睡眠”键,所以我创建了一个 Windows 快捷方式来让我的电脑进入睡眠状态。
现在我想将一个特定的键映射到该快捷方式,但所有 Windows 快捷方式都以“Ctr + Alt”开头,这使得任何 Windows 快捷方式都需要至少 3 次按键。
所以我想将一个特定的单个键映射到我的“睡眠”快捷方式,这样我只需按下那个键就可以让我的电脑进入睡眠状态。我一生中从未使用过键盘上的“Pause/Break”键,所以这将是一个完美的人选。
如何将“暂停/中断”键重新映射到我创建的“睡眠”快捷方式?
(或者,是否有另一种方法可以使用没有“睡眠”键的键盘上的单个键使我的 PC 进入睡眠状态?)
当我将鼠标悬停在 Windows 菜单“睡眠”选项上时,我使用什么 PS 命令使我的 lappy 进入睡眠状态,如描述:
Keeps your session in memory and puts the computer in
a low-power state so that you can quickly resume
working.
Run Code Online (Sandbox Code Playgroud)
这些 SE SuperUser 线程对类似的解决方案有一些想法:
...但显然 rundll32.exe 破坏了堆栈,这些解决方案正在休眠,而不是“休眠”。
当从菜单中选择“睡眠”时,我假设没有调用不能用简单命令或脚本别名复制的魔法?
==========================================
每个用户@jnL(非常感谢!)我现在在我的 PS 配置文件中有以下内容,并且可以使用以下命令调用“睡眠” nap:C:\Users\user_name\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
function sleepy_time {
Add-Type -AssemblyName System.Windows.Forms
$PowerState = [System.Windows.Forms.PowerState]::Suspend;
$Force = $false;
$DisableWake = $false;
[System.Windows.Forms.Application]::SetSuspendState($PowerState, $Force, $DisableWake);
}
new-alias -name nap -value sleepy_time
Run Code Online (Sandbox Code Playgroud)