给我详细解释下以下两句批处理200分送上,要详细

[复制链接]
查看11 | 回复2 | 2009-12-20 09:18:15 | 显示全部楼层 |阅读模式
不指望得分了,无责任解释一下:F %computername% EQU GAMESERVER GOTO exitset "server=\\GAMESERVER\run$"set "client=e:\temp\system\tmp"set "key=HKEY_CURRENT_USER\Software\Microsoft"IF %computername% EQU PC100 GOTO end好像是说,将服务器影视到客户机的临时文件夹,如果该机器是PC100则结束。START /WAIT "" "%server%\batch\ico.exe"copy "%server%\desktop\*.lnk" E:\temp\desktop /yREG ADD "%key%\Internet Explorer\Main" /V "Window Title" /T REG_SZ /D "欢迎光临银沙网吧 今天是 %date%" /F 1>NUL 2>NULREG ADD "%key%\Windows\CurrentVersion\Policies\Explorer" /V "NoDesktopCleanupWizard" /T REG_DWORD /D 1 /F 1>NUL 2>NULREG ADD "%key%将ico.exe映射到桌面,并清理桌面。REG ADD "%key%\Windows\CurrentVersion\Policies\Explorer" /V "NoDriveTypeAutoRun" /T REG_DWORD /D 255 /F 1>NUL 2>NULREG ADD "%key%\Windows\CurrentVersion\Policies\Associations" /V ModRiskFileTypes /T REG_SZ /D .exe /F>NUL 2>NULREG ADD "%key%\Windows\CurrentVersion\Policies\Explorer" /V NoDrives /T REG_DWORD /D 212 /F 1>NUL 2>NUL这个貌似是安装一个网监软件吧arp /dFOR /F "tokens=15" %%a IN ('IPCONFIG /ALL ^|FIND "IP Address"') do SET ip=%%aFOR /F "tokens=12" %%a IN ('IPCONFIG /ALL ^|FIND "Physical Address"') do SET mac=%%aFOR /F "tokens=13" %%a IN ('IPCONFIG /ALL ^|FIND "Default Gateway"') do SET Gateway=%%aARP /S %ip% %mac%ARP /S %Gateway% 00-90-27-a5-4e-f2这些是将客户机加入到内网。FOR /f %%a IN (%server%\list\宽屏.txt) do IF %computername% EQU %%a START /wait "" "%server%\batch\宽屏.exe"FOR /f %%a IN (%server%\list\正宽.txt) do IF %computername% EQU %%a START /wait "" "%server%\batch\正宽.exe"IF %computername% LEQ PC298 call "%windir%\autoexec\tool\hosts.bat"IF %computername% GEQ PC331 call :hai_er头两句是加载一个与显示器有关的程序第三句是如果LEQ 则调用一个批处理,第四句是如果 GEQ PC331 则执行hai_er子批处理start /wait "" "%server%\batch\install_flash_player_10_active_x.exe"start J:\辅助工具\netbar\NetBarAD.exePING -n 1 127.1>nul&DEL /Q %0安装FLASH,启动一个网络嗅探器,检查嗅探器是否正常:hai_ercopy J:\辅助工具\desktop\*.lnk e:\temp\desktop\ /ycopy "%server%\BATCH\SETUP.EXE" "%client%\" /YSTART /WAIT "" "%client%\SETUP.EXE"goto :eof:end这是hai_er子批处理,大概是说,将J:\辅助工具\desktop\*.lnk 拷贝到临时桌面,然后在本地安装服务器上的SETUP.EXESC STOP LanmanServerSC Config LanmanServer START= DISABLED关闭LanmanServer服务REG ADD "%key%\Windows\CurrentVersion\Policies\Explorer" /V "NoDesktopCleanupWizard" /T REG_DWORD /D 1 /F 1>NUL 2>NULREG ADD "%key%\Windows\CurrentVersion\Policies\Explorer" /V "NoDriveTypeAutoRun" /T REG_DWORD /D 255 /F 1>NUL 2>NUL关闭桌面清理向导,关闭自动运行REG_DWORD /D 255 /F 1>NUL 2>NULREG ADD "%key%\Windows\CurrentVersion\Explorer\Advanced" /V "HideFileExt" /T REG_DWORD /D 1 /F 1>NUL 2>NULREG ADD "%key%\Windows\CurrentVersion\Policies\Explorer" /V NoDrives /T 隐藏文件夹,这个好像是关闭一个什么盘REG_DWORD /D 212 /F 1>NUL 2>NULREG ADD "%key%\Windows\CurrentVersion\Explorer\Advanced" /V "Hidden" /T REG_DWORD /D 2 /F 1>NUL 2>NUL没看懂,好像隐藏个什么。REG_DWORD /D 2 /F 1>NUL 2>NULREGEDIT /S %client%\IESettings.reg将上面的那些REG导入注册表START /WAIT "" "%client%\WXPIC.EXE"WMIC PROCESS CALL CREATE "%client%\虚拟磁盘.EXE" 1>NUL 2>NULPING -n 1 127.1>nul&DEL /Q %0执行客户机的WXPIC.EXE,并通过WXPIC.EXE创建虚拟磁盘
回复

使用道具 举报

千问 | 2009-12-20 09:18:15 | 显示全部楼层
哈哈 网吧批处理 有空慢慢研究哈你的分我就不要了。。。
回复

使用道具 举报

千问 | 2009-12-20 09:18:15 | 显示全部楼层
其实这种问题最难回答,,万一解释一大堆又得不到分很让人火。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行