-1
我需要一個AutoIt腳本來掛載/打開ISO image文件,而不使用任何程序,如7-Zip等。通常我們使用7-Zip來掛載ISO映像文件,但不使用任何那些程序,我需要一個AutoIt腳本來打開ISO映像文件。AutoIt腳本來掛載/打開ISO文件
我需要一個AutoIt腳本來掛載/打開ISO image文件,而不使用任何程序,如7-Zip等。通常我們使用7-Zip來掛載ISO映像文件,但不使用任何那些程序,我需要一個AutoIt腳本來打開ISO映像文件。AutoIt腳本來掛載/打開ISO文件
沒有純粹的AutoIT用戶自定義函數(UDF)可以提取ISO映像文件。您可以使用C語言編寫的DLL文件,例如libcdio。但是爲此寫一個AutoIT包裝可能對你來說太複雜了。
如果你不想使用像7-Zip這樣的工具,因爲他們需要一個設置或者對你來說「很大」。只有兩種選擇。
或(恕我直言)的更簡單的方法:
FileInstall ("7z.exe", @TempDir & "MyProject/7z.exe" ,1)
*Run(@TempDir & "MyProject/7z.exe x -y -o" & $OutPutDir &" "&$IsoFile)
**(您也可以使用@AppDataDir,而不是@TempDir)
所以你刪除了原來的問題。那麼你在那裏打了一槍,我給了你評論中的答案。 – Matt
['FileInstall'](http://www.autoitscript.com/autoit3/docs/functions/FileInstall.htm)似乎也能夠將二進制文件捆綁到exe中。 –