我想要將C#資源中的文件插入USB驅動器,並將其插入USB驅動器中。我已經有了能夠檢測USB驅動器是否已插入的代碼。我遇到的是寫作的資源文件的問題,這裏是我的嘗試:將資源文件寫入USB
if (File.Exists(e.Drive + "\autorun.inf") == false) {
File.Copy(@"Resources\update.ico", e.Drive);
File.Copy(@"Resources\autorun.inf", e.Drive);
}
e.Drive
包含插入的USB記憶棒的路徑(例如F:\)。我收到一條錯誤消息:
找不到路徑'F:\'的一部分。
可疑......我會冒險猜測他們正在使用http://www.codeproject.com/Articles/18062/Detecting-USB-Drive-Removal-in-aC-Program來檢測新設備並用自己的自動覆蓋自動運行。但這只是一個猜測。 – FlyingStreudel 2013-02-11 21:19:39
是的,我還沒有技術來自己寫這樣的東西(USB檢測的東西)。不慚愧承認這一點。 – user1991771 2013-02-11 21:24:48
使用文章沒有錯。我只是想說,你在做什麼是可疑的。 – FlyingStreudel 2013-02-11 21:30:13