读取文件问题
各位老师,请问一个问题,入股一个文件没有关联软件,如何指定软件打开这个文件呢?本人愚钝,还请老师指点一下! 软件的路径带参数打开(基本上都支持) 假设,我现在想用记事本打开hosts文件.就可以用下面的代码:Local $sProgram = "notepad.exe"Local $sFileName = @SystemDir & "\drivers\etc\hosts"
Local $sCommandLine = $sProgram &" "& $sFileName
Run($sCommandLine)然而,用记事本打开 %winnt%\system32\mib.bin (注:此文件XP自带),显示的却是乱码Local $sProgram = "notepad.exe"
Local $sFileName = @SystemDir & "\mib.bin"
Local $sCommandLine = $sProgram &" "& $sFileName
Run($sCommandLine)所以,重要的是要知道下面两点
1.要打开的文件需要使用什么程序来打开,然后找到
2.这个指定程序的执行参数
然后Run去吧... 回复 3# easied
多谢老师指点!{:face (317):}
页:
[1]