如何做个移动杀毒u盘/装在u盘杀毒
原理:在任一win环境下建立好快捷方式后,通过脚本提取它的路径,并修改为当前PE适合的路径建立新的快捷方式,所以调用脚本后相应的快捷方式(PE的桌面、开始菜单等)是能用的,而“U盘\自由程序\快捷方式”里的快捷方式不一定能用
功能:把要使用的程序放到U盘或其他盘的根目录下的“自由程序”文件夹里,进入相应程序的文件夹,为要执行的文件建立快捷方式(在什么系统下建立都没有问题,XP下也行,正常的windows就行),并把快捷方式复制到 “自由程序\快捷方式”下的相应文件夹内,当PE启动并执行本脚本后,就会在相应的地方建立快捷方式
示例:FINALDATA,要建立的快捷方式为"开始菜单\程序\数据恢复\FINALDATA",做法如下: (本操作不一定要在PE下完成,所有的windows都行) 1、复制“FINALDATA”文件夹到U盘根目录下的“自由程序”文件夹内, 2、进入U盘\自由程序\FINALDATA ,为FINALDATA.exe和FINALDATA.reg建立快捷方式 3、FINALDATA.exe的快捷方式复制到 U盘\自由程序\快捷方式\开始菜单\程序\数据恢复\ 里,FINALDATA.reg的快捷方式菜单复制到 U盘\自由程序\快捷方式\执行\ 里,当PE启动并执行本脚本后,就会运行FINALDATA.reg注册FINALDATA,并在相应的地方建立了快捷方式
对非exe格式的程序,快捷方式的图标会是随机的 执行文件夹里面放你的REG、CMD、等的注册文件,就是你的程序执行前要执行的,把快捷方式放里面就行啦!!!“快捷方式”里面放的都要是快捷方式哦! 程序如下,文件名为 LINKS.CMD,脚本为PECMD和MS-DOS格式混编,调用时可直接运行或用PECMD的LOAD命令(推荐) 本脚本在XP SP3 CMD.EXE(5.1.2600) PECMD.EXE(3.6.0930.309)下通过测试,其他环境请自测 ::`脚本开始 GOTO CMDMODE _SUB CMDMODE :CMDMODE setlocal enabledelayedexpansion ECHO OFF CLS&>%TEMP%\LINKS.INI ECHO. IF %1.==. GOTO NOTPECMD SET PRODIRNAME=%1 SET LINKSDIR=%PRODIR%\快捷方式 FOR %%K IN (开始菜单 桌面 执行 开机启动 快速启动 发送到 收藏夹 我的文档) DO ( SET FROMDIR=%%K IF !FROMDIR!.==开始菜单. (SET TODIR=%StartMenu%) ELSE ( IF !FROMDIR!.==桌面. (SET TODIR=%Desktop%) ELSE ( IF !FROMDIR!.==执行. (SET _SETUP=1) ELSE ( IF !FROMDIR!.==快速启动. (SET TODIR=%QuickLaunch%) ELSE ( IF !FROMDIR!.==发送到. (SET TODIR=%SendTo%) ELSE ( IF !FROMDIR!.==开机启动. (SET TODIR=%Startup%) ELSE ( IF !FROMDIR!.==收藏夹. (SET TODIR=%Favorites%) ELSE ( IF !FROMDIR!.==我的文档. SET TODIR=%Personal% ) ) ) ) ) ) ) IF EXIST "%LINKSDIR%\!FROMDIR!" FOR /F "TOKENS=*" %%I IN ('DIR /a /b /S "%LINKSDIR%\!FROMDIR!\*.LNK"') DO ( SET II=%%I SET II=!II:~13,-4! FOR /F "TOKENS=1,* DELIMS=\" %%a IN ('ECHO !II!') DO SET LNKPATH=%%b FOR /F "TOKENS=*" %%J IN ('TYPE "%%I"^|FIND "\"^|FIND "."') DO ( FOR /F "TOKENS=1,* DELIMS=%1" %%A IN ('ECHO %%J') DO ( SET _EXT=%%B SET _EXT=!_EXT:~-3! IF NOT !_SETUP!.==1. ( IF /I NOT !_EXT!.==EXE. ( SET /A _ICOID=%RANDOM%%%222 SET _ICON=,,SHELL32.DLL#!_ICOID! >>%TEMP%\LINKS.INI ECHO LINK !TODIR!\!LNKPATH!,!PRODIR!%%B!_ICON! ) ELSE ( >>%TEMP%\LINKS.INI ECHO LINK !TODIR!\!LNKPATH!,!PRODIR!%%B ) ) ELSE ( IF /I !_EXT!.==REG. ( >>%TEMP%\LINKS.INI ECHO EXEC REGEDIT.EXE /S !PRODIR!\%%B ) ELSE ( >>%TEMP%\LINKS.INI ECHO EXEC @!PRODIR!%%B ) ) ) ) ) ) GOTO END :NOTPECMD ECHO. ECHO. ECHO. ECHO 功能:把要使用的程序放到U盘或其他盘的根目录下的“自由程序”文件夹里,进入相应 ECHO 程序的文件夹,为要执行的文件建立快捷方式(在什么系统下建立都没有问题,XP下也 ECHO 行,正常的windows就行),并把快捷方式复制到 “自由程序\快捷方式”下的相应文件 ECHO 夹内,当PE启动并执行本脚本后,就会在相应的地方建立快捷方式
ECHO. ECHO. ECHO Make By GoSun 2009.11 PECMD LOAD LINKS.CMD GOTO END _END FORX @\自由程序,PRODIR,0,EXEC =!LINKS.CMD 自由程序 TEAM LOAD %TEMP%\LINKS.INI|FILE %TEMP%\LINKS.INI MESS 加载成功!@加载成功 #OK *500 `这里是完成后的提示信息,可以取消 :END ::`脚本结束 本脚本运行过程会生成临时文件(完成后会删除),如果不想生成临时文件,请把>>%TEMP%\LINKS.INI ECHO替换为PECMD,不过运行效率会降低
附文件目录结构: V:\自由程序 V:\自由程序\程序1 V:\自由程序\程序2 V:\自由程序\快捷方式 V:\自由程序\快捷方式\执行 V:\自由程序\快捷方式\桌面 V:\自由程序\快捷方式\开机启动 V:\自由程序\快捷方式\快速启动 V:\自由程序\快捷方式\发送到 V:\自由程序\快捷方式\收藏夹 V:\自由程序\快捷方式\我的文档 V:\自由程序\快捷方式\开始菜单 V:\自由程序\快捷方式\开始菜单\程序
虽然现在无线网络被广泛的使用,但是使用宽带的用户依然不再少数
但是有很多使用宽带的用户反映,电脑在使用的过程中,宽带经常出现掉线的情况,这是怎么回事呢?小编就和大家说说宽带经常掉线的原因及应对方法
宽带连接
1、因网线线路过长、接头过多或使用不合格网线这都会引起掉线
所以当发现经常掉线时要先检查水晶头接口是否松动和电源信号灯是否正常运行
2、若电源信号灯不亮可先用手触摸上网调制解调器外壳,看有无发热情况
如有请将调制解调器关机散热后移动到通风位置,尝试拨号连接看情况有无改善
如无,请检查市政供电电压情况或是由于调制解调器本身电源损坏导致的
3、检查数据灯运行情况
如不亮极有可能是线路出新短路、断路情况,可请专业人员进行测试解决
如发生闪烁情况极有可能是线路接触不良引起的
可从检查接头牢固情况入手
4、检查网卡信号灯运行情况
正常情况下信号灯是呈不断闪烁或恒亮状态
如不正常极有可能是网卡与网线的连接出现问题
可查看水晶头接口是否松动,网卡驱动程序是否正确安装,是否发生IP地址冲突
5、出现发生IP地址冲突提示
检查Internet 协议版本 4(TCP/IPv4)属性内相关的参数设置情况是否正确
如正确但故障依旧存在可尝试查找拨号软件是否正常
6、正常执行拨号程序,若是在拨号过程中出现“无法连接”的错误提示时,在经过3至5次的重试后基本可正常拨号
如经过3至5次的拨号重试故障依旧,可将调制解调器关机休息后再打开,使用Ping命令测试调制解调器的IP地址,如能Ping成功问题基本解决
如故障依旧存在可尝试重启电脑后重新进行拨号连接
还是不行的情况下,可请专业人员上门解决
7、在局域网内有人无限制使用BT下载,使路由器负载过大也有可能产生掉线故障
解决办法为可通过路由器设置限制Bt下载的带宽和流量
8、现在都是使用共享上网的
因此只要有其中一台机子中毒就会导致其他机子也中毒
在发觉上网速度变慢时,可使用最新版本杀毒软件集体查杀病毒解决此问题
常见问题:
最新文章: