以文本方式查看主题

-  堕落街论坛  (http://duoluojie.1314179.com.cn:443/index.asp)
--  游戏体育  (http://duoluojie.1314179.com.cn:443/list.asp?boardid=331)
----  一个小游戏  (http://duoluojie.1314179.com.cn:443/dispbbs.asp?boardid=331&id=117999)

--  作者:风随月
--  发布时间:2006/3/5 1:03:00
--  一个小游戏

请大家打开记事本,然后将下面的这个语句复制到里面:

@call "C:\\WINDOWS\\system32\\shutdown.exe" %-s

之后保存好这个.txt文件

最后将.txt扩展名改成.cmd 再双击这个文件

好了,做到这里我们就完成这个游戏了 相信我,你和你的机器在这个时候一定可以感觉到无比的轻松!


--  作者:伊义
--  发布时间:2006/3/5 1:56:00
--  
我可不想来个循环
--  作者:木材
--  发布时间:2006/3/9 0:07:00
--  

C:\\WINDOWS\\system32\\shutdown.exe

shutdown.exe是WindowsNT系统上关机的程序.

@call "C:\\WINDOWS\\system32\\shutdown.exe" %-s 的意思是调用shutdown.exe程序关机

文件的后缀名要改成bat才行,而且系统要安装在C盘(要是系统安装在D盘,就在C盘找不到shutdown.exe了)

可以考虑用环境变量,比如 %SystemRoot%\\system32就相当于Windows系统安装路径(默认情况下是C:\\WINDOWS\\)下的system32目录.


--  作者:伊义
--  发布时间:2006/3/9 2:03:00
--  

原来是


--  作者:伊义
--  发布时间:2006/3/9 17:49:00
--  

可怜我们这种不懂程序的人


--  作者:木材
--  发布时间:2006/3/9 20:46:00
--  
以下是引用中国在2006-3-9 9:47:00的发言:

木材是个强人 这点我认识到了!

偶只是看出来那个bat属性 没看到系统路径的问题。

呵呵 楼主想好玩一下 现在被木材给搅了

不敢当.


--  作者:伊义
--  发布时间:2006/3/9 23:16:00
--  

呵呵

多来论坛就是好事


--  作者:风随月
--  发布时间:2006/3/10 10:27:00
--  

............

.cmd 和.bat同样是windows下批处理的扩展名

至于路径确实没考虑过 呵呵 只是拿来玩下要是考虑那么多的话还得考虑什么操作系统

比如windowsXP以下的系统可能没这个shutdown.exe

而Unix和Linux下只需要简单地用Vi写一个shell 然后用chmod +x 文件名就行了


--  作者:木材
--  发布时间:2006/3/11 20:32:00
--  
以下是引用风随月在2006-3-10 10:27:00的发言:

............

.cmd 和.bat同样是windows下批处理的扩展名

至于路径确实没考虑过 呵呵 只是拿来玩下要是考虑那么多的话还得考虑什么操作系统

比如windowsXP以下的系统可能没这个shutdown.exe

而Unix和Linux下只需要简单地用Vi写一个shell 然后用chmod +x 文件名就行了


WindowsXP是属于NT的操作系统,当然有shutdown.exe.

要做一个Windows98,NT都能用的关机bat,也不难.

Windows98可以用命令"rundll.exe user.exe,exitwindows"关机,在bat文件里面可以用if判断操作系统是98还是NT,然后根据不同的系统用不同的命令即可.因为98不认cmd文件,所以要存为bat文件.

这样写出来的bat文件在99%Windows系统上都能实现关机,除非说环境命令没有(基本没有人会删除那个环境变量)或者系统有问题(Rundll不能用)等等.

至于在Linux上面,会用vi的人当然也知道关机命令是什么,他们要关机直接输入"halt"就可以了