当前位置:编程学习 > C#/ASP.NET >>

求段VB.NET代码:关于磁盘格式化和改卷标问题!

大家好~  
我想求段代码:领导给我出了个变态难题
当我  点击按钮时
将F盘(U盘或移动硬盘  非本机硬盘)       格式化 成FAT形式    并把其卷标改成 NEWNAME

在网上找了一天  都是Vb6的代码  我弄不懂   有没有VB.net高手  可以实现的??
高手门  救救我   谢谢了!!! --------------------编程问答-------------------- Process.Start("format.exe",   "F:") --------------------编程问答-------------------- 先谢谢你啊  可是 还是不对啊   有错误!



系统找不到指定的文件。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.ComponentModel.Win32Exception: 系统找不到指定的文件。

源错误: 


行 40:         
行 41: 
行 42:             Process.Start("format.exe", "H:")        '格式化               这行错误 显示红色
行 43: 

 
--------------------编程问答-------------------- 学习下
 
--------------------编程问答-------------------- 可能的需要调用api函数!!
你找找这方面的资料 --------------------编程问答-------------------- http://www.vbgood.com/viewthread.php?tid=49273 --------------------编程问答--------------------
引用 2 楼 shuaioshuai 的回复:
先谢谢你啊  可是 还是不对啊  有错误! 


系统找不到指定的文件。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.ComponentModel.Win32Exception: 系统找不到指定的文件。 

源错误: 


行 40:        
行 41: 
行 42:            Process.Start("format.exe", "H:")        '格式化              这行错误…
ding   --------------------编程问答-------------------- 你那个是ASP.NET程序, 执行段实在服务器

因为是在IIS中,并用服务帐号运行,没有那个权限
如果要在服务器上执行,需要指定独立用户帐号,运行,并赋予权限(有可能需要角色扮演)

另外,如要在本的话,你需要写成Windows程序才可以 --------------------编程问答-------------------- 在winForm程序里面,也要有format.exe 文件才不会程序“系统找不到指定的文件”的错误啊。
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,