操作系统>系统美化Windows系统故障系统优化VistaLinux注册表专题|产品中心Windows 2008IBM RBDE概览
您现在的位置: 天极网 > 软件频道 > 操作系统 > Windows > 网吧操作系统制作与优化2007最终版
全文

网吧操作系统制作与优化2007最终版

2007-10-21 00:00作者:佚名出处:论坛整理责任编辑:原野
  五.系统的维护与游戏更新设置

  1.将IP修改工具/收费软件/还原软件等工具放在同一个文件夹内,如果有必须设置的参数,则设置好,比如使用自动根据MAC修改IP与机器名的工具,则先设置好相关的参数以及想对应的MAC与IP地址。

  如果使用冰点还原软件的话,则可以使用批处理的模式安装,预先做好批处理,比如

  @echo off

  net time [url=file://\\server\]\\server\[/url] /set /y& dl.bitsCN.com网管软件下载

  C:\ip\DF6.00.020.1523.exe /install /pw=5757124 /reboot /freeze=c:,e,

  先同步服务器的时间,冰点安装后是无法更改系统时间的,至少我不知道怎么改``但是我们可以预先调整系统的时间

  C:\ip\DF6.00.020.1523.exe为DF的路径推荐使用6.0以上的,我是用的单机版,网络版或许维护更加方便些。

  /install为安装的意思,/pw=5757124 设置DF的密码为5757124 /reboot 不管它,表示安装完重新启动的把,/freeze=c:,e,表示保护C盘跟E盘盘符之间用逗号隔开。

  把这个批处理命名为DF或者任意名字放到WINDOWS目录中,就可以在运行中输入批处理的名字(无须后缀)调用这个命令安装DF,WINDOWS根目录下面的所有文件都可以通过运行栏输入文件的名字调用,所以我们可以利用这一点让我们维护更轻松,我之前发布了相关的帖子的,可惜看得懂的人不多``比如把修改IP的程序创建个快捷方式命名为IP,然后放到WINDOWS根目录下面,我们就可以在运行中输入IP直接运行IP修改程序了。其他的都是一样的道理,举一反三,我就不一一介绍了,我制作的系统中集成了几十个自定义的这种命令,真的很实用,相关的快捷尽量用该程序的谐音来命名,方便自己记忆,比如XSPZ=讯闪配置,XS=讯闪 rm=影子等。

  2.桌面的快捷方式不要太多,快捷方式的图标尽量指向同一个DLL文件;

  在开机的绑定MAC的批处理中加一个预留维护通道,比如

  @echo off

  arp -d 2>nul&arp -s 192.168.0.1 00-22-aa-5d-63-81

  ping 127.0.0.1 -i 5 >nul

  start [url=file://\\Server\pc80\run.vbs]\\Server\pc80\run.vbs[/url]

  exit

  start [url=file://\\Server\pc80\run.vbs]\\Server\pc80\run.vbs[/url]表示开机执行服务器的一个VBS,这个VBS再调用服务器的一个批处理通过这个批处理我们可以做很多事情,换桌面壁纸/同步桌面的图标/一些系统的小修补等

  ping 127.0.0.1 -i 5 >nul,表示延时5秒钟执行.

  3.关于游戏更新的思考

  ①最近出了很多针对游戏更新而出的还原软件,比如VD/过滤盾/讯闪的虚拟还原等,但是似乎都有一些缺陷或者漏洞,所以我干脆什么都不用,而是采用了一个简单的方法来保护自己的游戏盘(还原软件不保护)。

  游戏更新采用讯闪(任何对比更新的软件都可以)

  游戏菜单在E盘。保护分区,调用程序也放保护分区,网络游戏在D盘的"网络游戏"目录中。

  讯闪的对比更新就略过了。

  先把从网上得到的一个排除删除脚本(天下网盟的黑火大哥写的)编辑好:

  Dim fdrpath

  fdrpath = "D:\网络游戏" '此处定义你的路径,如果你想删除E盘Games目录下的多余文件请填E:\Games

  Delfdr(fdrpath)

  sub Delfdr(folderspec)

  Dim fso, f, f1, fc, foldername, f2, ff, filename

  Set fso = CreateObject("scripting.FileSystemObject")

  Set f = fso.GetFolder(folderspec)

  Set fc = f.SubFolders

  For Each f1 in fc

  foldername = LCase(f1.name)

  Select Case foldername

  Case "大话西游onlineII" '排除目录里面不管。

  Case "魔兽世界" '同上

  Case "梦幻西游"

  Case "劲舞团"

  Case ""

  Case ""

  Case ""

  Case Else

  f1.Delete(True)

  end Select

  Next

  Set ff = f.Files

  For Each f2 in ff

  f2.Delete(True)

  Next

  Set FSO=NoThing

  End sub

  为了不占更多的篇幅``我在这里没有列举完,也就是说如果你想排删除 D:\网络游戏 目录下面的多余文件,那么就在脚本里面把所有的需要排除的目录按照

  Case "梦幻西游"

  Case "劲舞团"

  Case ""

  Case ""

  Case ""

  编辑好以后,运行这个VBS脚本,则会自动删除脚本中没有编辑在排除列表内的目录。

  然后再做一个排除删除D盘根目录多余文件的脚本(其实天下网盟的斑竹猪脑壳大哥写了个多路径排除删除的文件的程序,可以把几项操作集在一起的,我后来才找到这个程序)。

  脚本编辑好以后,运行gpedit.msc,选择计算机配置----WINDOWS设置---脚本(启动/关机),选择右边的"关机",然后点添加,再点浏览选择刚才做好的2个排除删除脚本。选择关机的时候运行脚本是为了不占用系统启动的时间。

  这2个脚本建议放在D盘一隐藏目录(记得在排除删除D盘根目录多余文件脚本中把自己本身的目录排除出来),以便添加游戏时通过系统的预留维护通道来更新排除脚本的内容。

  排除删除脚本不会排除大写的目录。所以游戏目录的名字不要带大写的字母如果脚本无法运行的话请先安装xp运行脚本程序VBS补丁>如果安装了还是无法运行的话,则在运行中输入 regsvr32 scrrun.dll>

  如果运行了命令还无法删除的话,则请看你排除删除的目标文件夹是否有当前用户的删除权限,如果没有,则在目标文件夹的安全选项卡上添加你的当前用户进去并且赋予相应的权限,有时候目标文件夹的文件过多的话,也许回稍微等待一点时间。

  ②QQ也放 D:\网络游戏 目录,用讯闪的原调用做的对比更新,把原调用快捷方式的图标改成QQ的图标就是了:

  [更新]

  远程目录=\\server\网络游戏\QQ

  本地目录=D:\网络游戏\QQ

  执行文件=D:\网络游戏\QQ\QQ.exe

  '下面请勿修改

  [辅助]

  调用程序名=原调用.exe

  ③.虽然排除删除了多余文件,但是D盘还是有可能被病毒感染,一般病毒病毒破坏的都是执行文件把,那么我们在开机的批处理里面再加上一条命令自动删除D盘所有的EXE文件,我是这么做的,这个批处理加在关机的脚本中也许更合适把,因为操作会占用一点时间,但是关机稍微慢点总比开机慢的好。

  dir /a /s /b d:\网络游戏\*.exe > c:\exe列表.txt >nul

  dir /a /s /b d:\网络游戏\*.exe >> c:\exe列表.txt >nul

  for /f %%i in (c:\exe列表.txt) do del /q /f /a %%i>nul

  exit

  把上面的批处理命名为del.bat

  放D盘的脚本目录,在脚本目录下再建立个del.vbs如下

  Dim Wsh

  Set Wsh = WScript.CreateObject("WScript.Shell")

  WScript.Sleep(0000)

  Wsh.Run "del.bat",0,True

  Set Wsh=NoThing

  WScript.quit bitsCN.com中国网管联盟

  然后在关机脚本中添加一条就是了。

  gpedit.msc---计算机配置----WINDOWS设置---脚本(启动/关机),选择右边的"关机",然后点添加,浏览,选择脚本目录中的del.vbs。

  还可以在 gpedit.msc---用户配置----WINDOWS设置---脚本(登陆/注销)设置登陆或者注销(效果都一样)执行这3个脚本。

  VBS排除删除脚本在没有编辑好之前请勿设置排除目录以防误操作。

  这种操作相对来说比较安全,服务器的安全就是客户机的安全,所以确保服务器的安全性是很重要的,尽量安装一款强大的杀毒软件(我习惯用NOD32/卖咖啡/诺顿企业版)保障服务器的安全。客户机理论上是可以不安装杀毒软件的,如果安装的话可以装一款PF值占用低能够防御一般病毒的软件。

  为了防止服务器挂掉而出现所有的游戏无法运行,可以在网吧内设置一台机器不加入脚本,全保,并且随时取消保护更新常用的游戏以便做应急服务器用。还有可以利用WINRAR来轻松的备份D盘目录下的所有EXE文件:新建一个RAR文件,然后点添加加,再选择刚才新建的RAR文件,点确定,再点文件,清空要添加的文件栏的内容再输入D:\*.EXE,再点确定,就可以备份D盘所有的EXE文件,并且还维持了D的目录结构保存所有的EXE文件。我们可以将做好的RAR文件做成自解压补丁的形式或者再把RAR文件解压出来按照目录分别制做应急EXE补丁。这个工作应该是在主机进行的,因为游戏的EXE文件也是随时更新着的,备份好的EXE文件及时的保存在应急的客户机或者其他服务器上去,也许是多余的,但是尽量做到有备无患。

  然后GHOST备份,VBS脚本请在最后做最终GHOST的时候再加入。

共7页。 9 1 2 3 4 5 6 7 :
相关搜索:
关注此文读者还看过
文章排行
本周
本月
最近更新
关于我们|网站律师|天极服务|电子杂志|RSS订阅|加入我们|网站地图
TMG
Copyright (C) 1999-2008 Chinabyte.com, All Rights Reserved 版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868
版权声明 在线提交意见反馈 Powered by 天极内容管理平台CMS4i
经营性网站备案信息 网警备案 中国网站排名
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众-网站地图