查看: 6536|回复: 8
收起左侧

[系统] win7求一个睡眠的命令

[复制链接]
瑟瑟深秋vip
发表于 2014-9-20 15:14:39 | 显示全部楼层 |阅读模式
想在桌面建一个睡眠的快捷方式,
在网上找了一大堆,
都是休眠的。
如下:
关机计算机:shutdown.exe -s -t 00
重启计算机:shutdown.exe -r -t 00
注销计算机:shutdown.exe -l -t 00
锁定计算机:rundll32.exe user32.dll,LockWorkStation
休眠计算机:rundll32.exe powrProf.dll,SetSuspendState


想问问大神们有没有睡眠的命令,
是睡眠,不是休眠!
villana
头像被屏蔽
发表于 2014-9-20 15:34:05 | 显示全部楼层
直接点击“睡眠”吧,目前没有睡眠的命令
瑟瑟深秋vip
 楼主| 发表于 2014-9-20 16:27:38 | 显示全部楼层
villana 发表于 2014-9-20 15:34
直接点击“睡眠”吧,目前没有睡眠的命令

额,
俺是懒人,
想做个桌面快捷方式,
看来是没希望了
villana
头像被屏蔽
发表于 2014-9-20 16:29:14 | 显示全部楼层
瑟瑟深秋vip 发表于 2014-9-20 16:27
额,
俺是懒人,
想做个桌面快捷方式,

应该是没有希望了
fengwn1997
发表于 2014-9-20 17:37:01 | 显示全部楼层
http://answers.microsoft.com/en-us/windows/forum/windows_vista-desktop/is-there-any-way-to-make-a-desktop-shortcut-for/4e57f536-50a8-4942-a84a-290b3dea1ffb
To create a shortcut that will execute the sleep command in Vista:

    Right Click in the desired location (On the Desktop or in a folder)
    Select New -> Shortcut
    In the “Type the location of the item” field enter the following
    Rundll32.exe Powrprof.dll,SetSuspendState Sleep
    Click Next
    This will create a shortcut with the name rundll32,
    Right Click the shortcut, select Rename and type in Sleep

You can now open this shortcut whenever you desire to put your computer into sleep mode.



Note: You can replace the default icon with a Shutdown one by:

    Right Click the created shortcut, select Properties -> Change Icon
    Navigate to this link in the “Look for icons in this file:” field:
    %SystemRoot%\system32\SHELL32.dll icons
    Find the desired icon.
    Click Ok.

Thank you for using the Microsoft Vista Support Community.



创建快捷方式,命令 :Rundll32.exe Powrprof.dll,SetSuspendState Sleep
瑟瑟深秋vip
 楼主| 发表于 2014-9-20 18:27:40 | 显示全部楼层
fengwn1997 发表于 2014-9-20 17:37
创建快捷方式,命令 :Rundll32.exe Powrprof.dll,SetSuspendState Sleep

我创建了,
结果还是进入了休眠
fengwn1997
发表于 2014-9-20 20:11:02 | 显示全部楼层
新建VBS脚本
Dim objShell
Set objShell = CreateObject("Shell.Application")
objShell.ShutdownWindows
set objShell = nothing
Set WshShell = CreateObject("WScript.Shell")
'WshShell.SendKeys "{Enter}"
Set WshShell = Nothing



运行。如果当前选中项是“睡眠”,把 'WshShell.SendKeys "{Enter}" 换成 WshShell.SendKeys "{Enter}" 就可以让脚本帮你按确定
这个解决方法在我发的链接里有
elbelzhao
发表于 2014-9-20 21:21:21 | 显示全部楼层
瑟瑟深秋vip 发表于 2014-9-20 18:27
我创建了,
结果还是进入了休眠

我用这个命令是可以的,建议楼主检查电源设置选项
瑟瑟深秋vip
 楼主| 发表于 2014-9-20 22:08:39 | 显示全部楼层
fengwn1997 发表于 2014-9-20 20:11
新建VBS脚本
Dim objShell
Set objShell = CreateObject("Shell.Application")

我和他的情况还真是一样
powercfg -a 之后也是s3有效
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-11 16:22 , Processed in 0.125691 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表