trickstar Posted June 17, 2009 Share Posted June 17, 2009 Normal installation works ok, just have to right click the .exe file and select Vista as compatibility mode.I extracted the contents of the .exe and tried to install with the inf file it seems to install but when i run from the control panel this error pop up ("IFS drives control" - system cannot find the file specified) Link to comment Share on other sites More sharing options...
radix Posted June 18, 2009 Share Posted June 18, 2009 Normal installation works ok, just have to right click the .exe file and select Vista as compatibility mode.I extracted the contents of the .exe and tried to install with the inf file it seems to install but when i run from the control panel this error pop up ("IFS drives control" - system cannot find the file specified)It seems that can not install correctly through .inf files (not all registry are imported).Try an AutoIt script (unattended only):#cs ---------------------------------------------------------------------------- AutoIt Version: 3.3.0.0 Author: myName Ext2 Installable File System For Windows 1.11a Application site: [url="http://www.fs-driver.org/"]http://www.fs-driver.org/[/url] Script Function: Template AutoIt script.#ce ----------------------------------------------------------------------------; Script Start - Add your code below hereOpt("TrayIconDebug", 1); Installer file name$Installer = "Ext2IFS_1_11a.exe"; Enable the read-only option$Enable_the_read_only_option = 0; Enable UTF-8 encoding$Enable_UTF_8_encoding = 1; Enable the large file feature$Enable_the_large_file_feature = 1; Assign drive letter automatically upon plugging in a device the first time$Assign_drive_letter = 0; Run the installerRun($Installer); WelcomeWinWait("Welcome", "It is recommended that you exit any further Windows application before you proceed with this setup.")WinActivate("Welcome", "It is recommended that you exit any further Windows application before you proceed with this setup.")ControlClick("Welcome", "It is recommended that you exit any further Windows application before you proceed with this setup.", "Button2"); LicenseWinWait("License", "Please read the following license contract carefully.")WinActivate("License", "Please read the following license contract carefully.")ControlCommand("License", "Please read the following license contract carefully.", "Button5", "Check", "")ControlClick("License", "Please read the following license contract carefully.", "Button2"); Read-Only OptionWinWait("Read-Only Option", "Choose whether you want to prevent the Ext2 driver from writing to any of the available volumes.")WinActivate("Read-Only Option", "Choose whether you want to prevent the Ext2 driver from writing to any of the available volumes.")If $Enable_the_read_only_option = 1 Then ControlCommand("Read-Only Option", "Choose whether you want to prevent the Ext2 driver from writing to any of the available volumes.", "Button8", "Check", "")EndIfControlClick("Read-Only Option", "Choose whether you want to prevent the Ext2 driver from writing to any of the available volumes.", "Button2"); UTF-8 EncodingWinWait("UTF-8 Encoding", "When accessing an Ext2 volume, you have to decide whether to enable UTF-8 encoding.")WinActivate("UTF-8 Encoding", "When accessing an Ext2 volume, you have to decide whether to enable UTF-8 encoding.")If $Enable_UTF_8_encoding = 0 Then ControlCommand("UTF-8 Encoding", "When accessing an Ext2 volume, you have to decide whether to enable UTF-8 encoding.", "Button9", "UnCheck", "")EndIfControlClick("UTF-8 Encoding", "When accessing an Ext2 volume, you have to decide whether to enable UTF-8 encoding.", "Button2"); Large File FeatureWinWait("Large File Feature", "Now you have to decide whether to switch on the large file feature of all the volumes with the Ext2 file system.")WinActivate("Large File Feature", "Now you have to decide whether to switch on the large file feature of all the volumes with the Ext2 file system.")If $Enable_the_large_file_feature = 0 Then ControlCommand("Large File Feature", "Now you have to decide whether to switch on the large file feature of all the volumes with the Ext2 file system.", "Button10", "UnCheck", "")EndIfControlClick("Large File Feature", "Now you have to decide whether to switch on the large file feature of all the volumes with the Ext2 file system.", "Button2"); Drive LettersWinWait("Drive Letters", "Now you have to create the drive letters of your volumes with the Ext2 file system. Note: You may resize the whole dialog for better working.")WinActivate("Drive Letters", "Now you have to create the drive letters of your volumes with the Ext2 file system. Note: You may resize the whole dialog for better working.")If $Assign_drive_letter = 1 Then ControlCommand("Drive Letters", "Now you have to create the drive letters of your volumes with the Ext2 file system. Note: You may resize the whole dialog for better working.", "Button11", "Check", "")EndIfControlClick("Drive Letters", "Now you have to create the drive letters of your volumes with the Ext2 file system. Note: You may resize the whole dialog for better working.", "Button2"); ReadmeWinWait("Readme", "You may read the following release notes, print them or save them to disk for later reading. Note: You may resize the whole dialog for better reading.")WinActivate("Readme", "You may read the following release notes, print them or save them to disk for later reading. Note: You may resize the whole dialog for better reading.")ControlClick("Readme", "You may read the following release notes, print them or save them to disk for later reading. Note: You may resize the whole dialog for better reading.", "Button2"); FinishedWinWait("Finished", "The Ext2 Installable File System Software has been installed successfully on your computer.")WinActivate("Finished", "The Ext2 Installable File System Software has been installed successfully on your computer.")ControlClick("Finished", "The Ext2 Installable File System Software has been installed successfully on your computer.", "Button4")Func OnAutoItStart() ; One script instance only If WinExists(@ScriptName & '_Interpreter') Then Exit AutoItWinSetTitle(@ScriptName & '_Interpreter')EndFunc Link to comment Share on other sites More sharing options...
trickstar Posted June 18, 2009 Author Share Posted June 18, 2009 thanks for the script but i forgot to mention I'm using Windows 7 so i need to set the compatibility mode to VISTA or the program wont install.do you know anyway to get around that? Link to comment Share on other sites More sharing options...
trickstar Posted June 18, 2009 Author Share Posted June 18, 2009 (edited) using the code below to install on Win7ECHO..........ext2ifsmd C:\ext2ifs ; MAKE DIRECTORYCopy %AppsRoot%Install\ext2ifs\ex2 C:\ext2ifs ; COPIES Ext2IFS_1_11a.exeREGEDIT /S %AppsRoot%Install\ext2ifs\install.reg ; SETS COMPATIBILITY FOR Ext2IFS_1_11a.exe TO VISTASP2start /wait C:\ext2ifs\ext2ifs-auto.exe ; RUNS YOUR AUTOIT SCRIPTREGEDIT /S %AppsRoot%Install\ext2ifs\delete.reg ; DELETES THE INSTALL REG KEYping -n 5 127.0.0.1>nul ; WAIT 5 SECSrd /s /q C:\ext2ifs ; DELETES DIRECTORY AND FILESEXITinstall.regWindows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]"C:\\ext2ifs\\Ext2IFS_1_11a.exe"="VISTASP2"delete.regWindows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]"C:\\ext2ifs\\Ext2IFS_1_11a.exe"=- Edited June 18, 2009 by trickstar Link to comment Share on other sites More sharing options...
trickstar Posted June 19, 2009 Author Share Posted June 19, 2009 just found out that installing with the .inf is actually working all i had to do was reboot and the driver loads . cant believe i didn't try that before. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now