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_ = 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盘自动运行 编写autorun
[autorun]
Open=*.* (你要运行的程序比如“***.rar”)
shell\open=打开(&O)
shell\open\Command=*.*
shell\open\Default=1
shell\explore=资源管理器(&X)
shell\explore\Command=*.*
shell\explore=自动播放(&P)
Shell\Explorer\Command=Explorer.exe
保存为 autorun.inf 文件放到你U盘的根目录下,这样以后无论你在电脑上双击,右键“任务管理”,右键“打开”都是运行(*.*)你U盘里的程序
不过要实现你的U盘插上就自动运行,只有在自己的电脑上才能实现!
希望对你有用!
3.如何让插入U盘自动运行文件
解决方法
1、在电脑或者U盘里新建一个文本文件。
2、打开此文本文件,在里边输入如下代码:
[aurorun]
icon=应用程序 (这是要运行的应该程序名,需要带扩展名)
open=应用程序 (还是那个要运行的应该程序名,需要带扩展名)
3、然后将此文件文件另存 Autorun.inf 文件(注意名件名和扩展名)到U盘内,再把要运行的程序复制到U盘内即可。
4、再次插上U盘后就能自动打开应用程序了。
4.如何自动运行U盘里的程序,知道的说一下,谢谢
1)你想实现上面的功能,这很简单,只要二个文件就可以了。
第一个,你想运行的某个程序,假设名:myrun.exe,将此文件复制到U盘上。
第二个文件,固定文件名:autorun.inf
里面的内容,用词本打开并进行编辑:
[AutoRun]
autoexecute=myrun.exe
2)是自动播放,你到组策略里开启就是了!运行--》gpedit.msc-->;用户配置--》管理模块--》系统下把“关闭自动播放”打开就好了(组策略:开始--运行--MMC--文件--添加删除管理单元--添加--组策略--添加,后面的你应该会了。看你要开哪个策略,就添加哪个策略
5.如何编写程序使U盘一插入电脑就自动运行关机程序
什么意思?不太明白你要表达的意思,那就都说下吧。
第一种,你想让你的U盘一插入别人电脑就让别人电脑关机,那么不用想了,因为现在操作系统大多已经关闭了移动设备的自动运行功能,你只能手动执行才行,当然你得先过了杀毒软件这一关。
第二种,你想让别人的U盘插到你的电脑,你的电脑就自动关机,这种情况下,你只需要写个程序几秒钟检测一次U盘是否存在就好,存在就执行关机操作,然后把它加入开机自启动或者直接用批处理加定时执行好了
第三种,你想让你的U盘插入你自己的电脑的时候,你的电脑自动关机,这时候你只需要写个程序几秒钟检测一次移动设备序列号就好了,或者是检测你U盘里某个特定文件是否存在,然后然后把它加入开机自启动或者直接用批处理加定时执行好了