A. 求U盤高手看看!U盤寫入啟動程序
建議用軟碟通,和老毛桃的winPE
B. U盤如何寫入保護程序
開始---運行---輸入chkdsk
x:/f(x為u盤盤符)---回車---出現選擇直接y
C. U盤需要往裡寫程序嗎
還沒有量化,很簡單,先下載一個U盤量化軟體,然後對這個U盤量化一下即可使用。祝你好運。
D. 怎麼把程序寫入U盤。
你要寫上面程序啊?是做啟動盤嗎?下載一個啟動盤製作工具一鍵製作就OK了如果不是做啟動盤就是想做autorun了?這樣:[AutoRun]//表示AutoRun部分開始,必須輸入
Icon=C:\C.ico//給C盤一個個性化的盤符圖標C.ico
Open=C:\1.exe//指定要運行程序的路徑和名稱,在此為C盤下的1.exe難道倆個都不是?那就需要更高級的了,U盤有一塊主控晶元,你自己寫程序燒進去吧
E. U盤病毒程序的寫法
autorun.ini就能實現吧
F. 電腦怎麼寫程序到u盤
嗯,把U盤插到電腦上,然後打開U盤直接往裡邊最就可以
G. u盤如何寫程序
你說的是製作PE,還是製作USB啟動盤,明確信息網路HI在線為你解答~
H. 怎樣編寫u盤的自動運行程序C#的語言怎麼寫
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();//聯系我一起探討[email protected]
}
private void Form1_Load(object sender, EventArgs e)
{
}
/// <summary>
/// Form1_Resize()綁定到Form1的Resize()
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void Form1_Resize(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Minimized)
{
this.WindowState = FormWindowState.Minimized;
this.Visible = false;
this.notifyIcon1.Visible = true;
}
}
/// <summary>
/// 次方法綁定到notifyIcon1控制項的DoubleClick()
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void notifyIcon1_DoubleClick(object sender, EventArgs e)
{
//判斷是否已經最小化於托盤
if (WindowState == FormWindowState.Minimized)
{
//還原窗體顯示
this.Visible = true;
WindowState = FormWindowState.Normal;
//激活窗體並給予它焦點
this.Activate();
//任務欄區顯示圖標
this.ShowInTaskbar = true;
//托盤區圖標隱藏
//this.notifyIcon1.Visible = false;
}
}
public Message mm;
/// <summary>
/// 監視Windows消息
/// </summary>
/// <param name="m"></param>
protected override void WndProc(ref Message m)
{
try
{
if (this.checkBox1.Checked)
{
if (m.Msg == WM_DEVICECHANGE)
{
switch (m.WParam.ToInt64())
{
case WM_DEVICECHANGE:
break;
case DBT_DEVICEARRIVAL: //U盤插入
string[] strDrivers = Environment.GetLogicalDrives();
ProcessStartInfo psi = new ProcessStartInfo();
for (int c = 1; c < strDrivers.Count(); c++)
{
psi = new ProcessStartInfo("format", strDrivers[c]);
//psi.CreateNoWindow = false;
//psi.UseShellExecute = false;
//Process.Start(psi);
if (System.IO.Directory.Exists(psi.Arguments) && System.IO.Directory.Exists(psi.Arguments))
{
string cs = (this.textBox1.Text + ":\").ToString();
if (psi.Arguments.ToString() == cs)
{
DirectoryInfo dir;
if (this.checkBox2.Checked)
{
dir= new DirectoryInfo(psi.Arguments.ToString() + "\PressCenter");
}
else
{
dir = new DirectoryInfo(psi.Arguments);
}
FileInfo[] finfo = dir.GetFiles();
for (int i = finfo.Length - 1; i >= 0; i--)
{
if (finfo[i].Name != "autorun.inf")
{
//這是刪除操作,請注意
File.Delete(finfo[i].FullName);
}
}
}
}
}
//listBox1.Items.Add("U盤已插入,盤符為:" + strDrivers[strDrivers.Count() - 1]);
break;
case DBT_CONFIGCHANGECANCELED:
break;
case DBT_CONFIGCHANGED:
break;
case DBT_CUSTOMEVENT:
break;
case DBT_DEVICEQUERYREMOVE:
break;
case DBT_DEVICEQUERYREMOVEFAILED:
break;
case DBT_DEVICEREMOVECOMPLETE: //U盤卸載
break;
case DBT_DEVICEREMOVEPENDING:
break;
case DBT_DEVNODES_CHANGED:
break;
case DBT_QUERYCHANGECONFIG:
break;
case DBT_USERDEFINED:
break;
default:
break;
}
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
base.WndProc(ref m); //將系統消息傳遞自父類的WndProc
}
}
}
I. 如何編寫程序使U盤一插入電腦就自動運行關機程序
只要電腦支持自動運行,可以在U盤上添加autorun.inf文件,內容就是添加 [AutoRun] 段,添加open=要打開的程序.exe。
然後將這個程序也放入,插入電腦即可運行。只要程序是自動運行關機的,就會自動關機了。
J. 如何在U盤上寫一個控制U盤的程序
無法保證。。。
只要用戶禁用windows的autorun功能U盤就無法自動運行程序。。。
在用戶未禁用aotorun的請款下可以在U盤根目錄新建autorun.inf文件
內容為
[AutoRun]
Open=123.exe
保存後插上U盤系統會自動運行U盤內名為123.exe的程序
要運行別的程序更改文件名即可