ShutDn32
所属分类:汇编语言
开发工具:Asm
文件大小:4KB
下载次数:54
上传日期:2007-03-22 09:22:42
上 传 者:
andy wang
说明: 用来对电脑做注销,再启动,关机的程序。
不要求用户为管理员,但是必须为本机用户。
采用Win32汇编语言编写。MASM32编译。
(used to write off the computer to do and then start off procedures. Does not require users to administrators, but it must be user-oriented machine. Using Win32 is written in assembly language. MASM32 compiler.)
文件列表:
ShutDn32 (0, 2007-01-07)
ShutDn32\DATETIME.TXT (1466, 2007-01-07)
ShutDn32\ShutDn32.ASM (5041, 2007-01-07)
ShutDn32\ShutDn32.exe (3072, 2007-01-07)
关机的工具很多了,多为图形界面。
本人喜欢用命令行,操作时可以不看屏幕。
比如压缩一些大文件,光盘映像,或者将大量文件合并,
用RAR命令行,有时结尾需要加一个关机命令。
xp有一个shutdown命令,不过必须是管理员帐户用。且在2k里面只能关闭系统,不关闭电源。
于是决定写一个用命令行操作,且可以不用管理员帐户的程序,
用来注销,再启动,关机。
如果在“安全策略”里面规定只有管理员帐户可以再启动,关机,那就没有办法了。
不过注销总该可以吧?
用MASM32编译。
http://www.movsd.com
比方说把MASM32安装到D:\MASM32,
编译的命令是:
D:\MASM32\BIN\ML.EXE /c /coff SHUTDN32.ASM
D:\MASM32\BIN\LINK.EXE /SUBSYSTEM:WINDOWS SHUTDN32.OBJ
注销(LogOff),在命令行内输入:
SHUTDN32.EXE -L
再启动(Reboot)是:
SHUTDN32.EXE -R
关机(Shutdown),可以试验
SHUTDN32.EXE -P
如果不行,就用
SHUTDN32.EXE -S
有的机器不支持用程序关闭电源。
***系统用-P仅为注销(LogOff)。
用-S表示在关机(Shutdown)后,试图关闭电源(PowerOff)。
如果不成功,会提示用户手动关闭电源。
2k系统用-P
可能会关闭电源(PowerOff),前提是BIOS的APM 受系统支持。
也有可能会再启动(Reboot),说明系统不能很好的支持BIOS的APM 。
用-S是在关机(Shutdown)后,提示用户手动关闭电源。
xp系统用-P与用-S的效果,
在较新的台式机上面,看上去相同。
都是关机(Shutdown)后,关闭电源(PowerOff)。
在一些手提电脑,旧一点的台式机,
-S只关机(Shutdown),然后提示用户手动关闭电源。
-P关机(Shutdown)后,试图关闭电源(PowerOff)
如果不成功,会再启动(Reboot)。
不成功,可能是因为系统的APM 选项未开启。
APM = Advanced Power Management
近期下载者:
相关文件:
收藏者: