1.怎样编写u盘的自动运行程序
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using System.Diagnostics;using System.IO;using System.Threading;using System.Runtime.InteropServices;namespace up{ public partial class Form1 : Form { public const int WM_DEVICECHANGE = 0x219; public const int DBT_DEVICEARRIVAL = 0x8000; //如果m.Msg的值为0x8000那么表示有U盘插入 public const int DBT_CONFIGCHANGECANCELED = 0x0019; public const int DBT_CONFIGCHANGED = 0x0018; public const int DBT_CUSTOMEVENT = 0x8006; public const int DBT_DEVICEQUERYREMOVE = 0x8001; public const int DBT_DEVICEQUERYREMOVEFAILED = 0x8002; public const int DBT_DEVICEREMOVECOMPLETE = 0X8004; public const int DBT_DEVICEREMOVEPENDING = 0x8003; public const int DBT_DEVICETYPESPECIFIC = 0x8005; public const int DBT_DEVNODES_CHANGED = 0x0007; public const int DBT_QUERYCHANGECONFIG = 0x0017; public const int DBT_USERDEFINED = 0xFFFF; public Form1() { InitializeComponent();//联系我一起探讨15294445756@163.com } private void Form1_Load(object sender, EventArgs e) { } ///
2.怎么把程序写入U盘
你要写上面程序啊?
是做启动盘吗?下载一个启动盘制作工具一键制作就OK了
如果不是做启动盘就是想做autorun了?
这样:[AutoRun] //表示AutoRun部分开始,必须输入
Icon=C:\C.ico //给C盘一个个性化的盘符图标C.ico
Open=C:\1.exe //指定要运行程序的路径和名称,在此为C盘下的1.exe
难道俩个都不是?那就需要更高级的了,U盘有一块主控芯片,你自己写程序烧进去吧
3.如何用u盘做程序
U盘启动盘的制作
首先你的主板支持U盘,一般815以上主板都支持的,不支持的通过刷BIOS一般也会支持的,(刷坏了可别来找我哦)
开始做了:
1.在USB口上插入好U盘
2.启用主板对USB的支持.如果不懂的话就设置BIOS为默认值,再设置BIOS的第一引导为CD-ROM,保存并重启
3.用98光盘引导进入DOS,进入每个盘除了C盘以外的看一下U盘被分配为什么盘符并记住,因为下面是有用的.一般最小的就是它了.因为这时的U盘不是分在最后一个盘,而是除了C盘以外的随机分配的一个盘符.
4.进入光驱的盘符(一定要进入才行的)
5.把U盘制作成启动盘,有几种方式.
在光驱的盘符下:
第一种:
FORMAT X:/S (X:为U盘盘符)
也可以:
FORMAT X:/Q/S (X:为U盘盘符)
或:
SYS X: (X:为U盘盘符)
一般用第一种方法最好,最稳定,U盘将被格式化为FAT格式并装上DOS系统,以后你可以用来引导系统进入DOS做操作了.
你以为这里就完美了吗?
其实还不是的,这时如果我要你在DOS下格式化分区也不行的,功能太少了吧?怎么办?把常用的外部命令拷贝到U盘里就行了.比如FORMAT,XCOPY等等.
使用U盘的时候就在BIOS设置第一引导设置为USB-HDD就行了.当然先启用主板对USB的支持.如果不懂的话就设置BIOS为默认值再设置BIOS的第一引导设置为USB-HDD.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
如果以上的方法不行的话,还有另外一种:
USBoot(U盘引导盘) v1.68 绿色版
1)确信你的主板支持U盘启动。
2)备份U盘内容。因为制作启动盘时,会将这个盘格式化。
下载USBoot.exe的页面,目前版本1.67,国人开发(强!)。使用前,务必仔细阅读说明书。
3)运行USBoot.exe。然后按提示操作。期间会拔出U盘,然后再插入。
4)等提示成功后,就重启OS验证是否能启动。
5)进入BIOS,将第一启动项(First Boot)选为U盘。主板应该能检测出你的U盘。
6)保存,重启,如果一切顺利,你就进入Dos。Yes!
Tips:
将一些常用软件copy到此启动盘上(U盘比软盘大多了,可以放很多软件),譬如:
Ghost2003
支持读取NTFS的软件
PQMagic Dos版本
不同主板BIOS可能要作一点额外的配置才能支持U盘启动。我在制作过程中,试了好几次都失败了。
4.电脑怎样用U盘做程序
用U盘装系统可以分三个步骤: 1.用U盘做个PE系统 一、需要用到的软件1、USBoot 1.70绿色版下载地址: 2、UltraISO PE 9.3.0.2612 绿色多语特别版下载地址: 3、我用的是完美者U盘PE维护系统,当然也可以选择老毛桃的PE,推荐使用前者,功能更为强大。
二、制作过程1、先做DOS启动盘过程很简单,插上你要制作的U盘,打开USBoot 1.7,它会提示“有一定的危险性等”,点确定进入。 选中U盘,点下面的“选择工作模式”,选ZIP,点击“开始”。
如果你的U盘里有重要的文件,建议在制作启动U盘之前先备份好你的文件。 点击“确定”继续运行,选择“是”格式化U盘 按提示直接拔下你的U盘 等到程序提示“请再次插上U盘”时再重新将U盘插上。
完成以上步骤之后就制作成了一个DOS启动盘,里面有两个文件,分别是IO.sys,MSDOS.SYS,其实还有第三个文件是COMMAND.COM,不过它是隐藏属性。这样就做成了一个DOS启动盘,在有些情况下DOS启动盘也是比较实用的 2、制作PE启动盘打开UltraISO PE 点击 “文件”--“打开”,找到你下载好PE的ISO镜像文件,即完美者U盘PE维护系统.ISO,打开。
点击“启动光盘”,选择“写入硬盘镜像。”,我之前制作DOS启动盘时选择的是ZIP工作模式,于是这里的“写入方式”选择“USB-ZIP+”(如果上面你选择的是HDD工作模式,这里便选择“USB-HDD+”的写入方式)。
点击 “便捷启动”,“写入新的驱动器引导扇区”,选择“WINDOWS NT/2K/XP”。 接下来再点击“便捷启动”,选择“便捷写入”,确定即可 这样我们就做成了一个U盘PE启动盘,按Del键或F2进入BIOS设置,将BOOT第一启动项设置为USB-zip启动(具体设置参考自己的主板说明书),按F10保存设置重启,即可进入完美者U盘PE系统。
制作完成PE启动盘之后,插上U盘,开机进入BIOS设置从USB-ZIP启动,便能进入U盘系统,可以在U盘系统下实现系统安装、修复硬盘主引导区、杀毒、清除原先2000/2003/XP系统登陆密码等功能,更多的PE系统功能大家可以上网搜索一下,详细方法这里就不多介绍了。以下是制作完成后在当前系统中运行的完美者维护系统工具集合的界面: 2.到网上去下载个系统,可以到 / 去下载。
然后把你下载的XP系统文件解压出里面的镜像文件(后缀名GHO的文件)拷贝到你的U盘里。 3.接下来只要到PE下进行手动安装系统就行了。
你可以试试用PE进行安装。
PE下安装GHOST系统的好处是: 1.操作简单,误操作几率小。 2.适用于多硬盘,不会因为多硬盘问题而导致安装过程中找不到GHO文件而报错。
3.适用于任何系统分区,不会因为分区问题导致其他盘数据丢失。 下面就给具体步骤吧。
首先选择光盘的PE系统进入。
稍后片刻就能看到PE界面。
进入后如图1 图1 接着打开开始菜单——程序——克隆工具——诺顿GHOST32 v11(有的PE系统桌面上就有,没有的话才要到程序里找)。
打开后出现图2 图2 接着依次点选Local -> Partition -> From Image 。
如图3 图3 选择From Image后出现图4 图4 接着选择光盘的镜像文件YLMF.GHO文件(我用的是雨林木风的版本。
所以 镜像文件名是YLMF.GHO。
而你的系统盘不一定是这个名。
但一定有600多MB。
后缀也一定是GHO的文件)。
接着出现图5 图5 图5中显示GHO文件的相关信息。
没啥好看的,多确定一下而已,点OK就行了。出现图6 图6 图6中是要选择要安装操作系统的硬盘。
多硬盘的朋友要选择好。选好后点OK。
出现图7 图7 图7中是要选择要安装操作系统的分区。呵呵,这步尤其要小心哦,不要选择错哦。
正常都是选择第一个。接着出现图8 图8 当然,我们要选择“yes”了,回车。
再次等到进度条走完100%,镜像就算恢复成功了,此时直按选择ghost给出的选项“restart compter”即可重启了。重启后系统会继续安装。
出现图9 图9 驱动装完后自动装组件。
出现图10 图10 。
都装完后就会自动进入系统了。
出现图11 图11 。
这样就算完成了。
这些过程都是自动的。
所以中间不必去按什么。