| 以文本方式查看主题 - 堕落街论坛 (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"就可以了 |