Showing results 1 to 8 of 8

Thread: daemon tools lite silent and...

  1. #1

    Böse daemon tools lite silent and...

    hi guys... i've a problem... please don't ban me for this...

    Iwant to install daemon tools lite in a silent way and without the toolbar and the search option... how should i do that..?
    thanks for your time... any help will be so much appreciated(i'm going crazy to do that).

  2. #2
    GERMAN TRANSLATOR
    Blazkowicz's Avatar
    Join Date
    09.11.2005
    Posts
    6,401

    Default

    There aren't command line switches for these options.
    Make something idiot proof, but then they just make a better idiot
    Peace Through Power

  3. #3

    Default

    yep that's why i'm asking here... this is too bad... there always has to be options in cool software like daemon...


    I heard that with autoit you'll be able to do that... is that right?
    thanks...

  4. #4
    GERMAN TRANSLATOR
    Blazkowicz's Avatar
    Join Date
    09.11.2005
    Posts
    6,401

    Default

    Quote Originally Posted by narillo View Post
    I heard that with autoit you'll be able to do that... is that right?
    thanks...
    Not that i'm aware of.
    Make something idiot proof, but then they just make a better idiot
    Peace Through Power

  5. #5

    Default

    well this is the script that i found out..


    Code:
    #RequireAdmin
    #NoTrayIcon
    
    $DTTITLE = "Daemon Tools Lite 4.30.1"
    $INSTALLDIR = @ProgramFilesDir & "\Daemon Tools Lite"
    $EXENAME = "daemon4301-lite.exe"
    
    ;Save Internet Explorer homepage (prevent Internet Explorer to launch)
    $HomePage = RegRead("HKCU\Software\Microsoft\Internet Explorer\Main", "Start Page")
    
    ;Clear default internet browser temporary
    $DefBrowser = RegRead("HKCR\HTTP\shell\open\command\", "")
    RegDelete("HKCR\HTTP\shell\open\command\", "")
    
    ;Save mds fileassociation
    $mds_assoc = RegRead("HKCR\.mds", "")
    
    ;Launch Daemon Tools setup
    $Pid = Run(@ScriptDir & "\" & $EXENAME & " /S")
    
    ;Kill Daemon Tools toolbar installation process
    If ProcessWait("Daemon Tools Toolbar.exe", 300) Then
        ProcessClose("Daemon Tools Toolbar.exe")
        ProcessWaitClose("Daemon Tools Toolbar.exe")
        FileDelete($INSTALLDIR & "\DAEMON Tools Toolbar.exe")
    EndIf
    
    ProcessWaitClose($Pid)
    
    ;Restore the default internet browser
    RegWrite("HKCR\HTTP\shell\open\command\", "", "REG_SZ", $DefBrowser)
    
    ;Restore the home page of Internet Explorer
    RegWrite("HKCU\SOFTWARE\Microsoft\Internet Explorer\Main", "", "REG_SZ", $HomePage)
    
    ;Don't associate with any files
    RegDelete("HKLM\SOFTWARE\DT Soft\DAEMON Tools Lite\FileTypesSave")
    
    ;Restore mds association
    RegWrite("HKCR\.mds", "", "REG_SZ", $mds_assoc)
    RegDelete("HKCR\.mds", "fastmountoldfile")
    
    ;Cleanup shortcuts
    DirRemove(@ProgramsCommonDir & "\DAEMON Tools Lite", 1)
    FileDelete(@DesktopCommonDir & "\DAEMON Tools Lite.lnk")
    
    FileCreateShortcut ($INSTALLDIR & "\daemon.exe", @ProgramsCommonDir & "\Daemon Tools Lite.lnk")
    
    ;Write uninstall information to registry
    RegWrite("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DAEMON Tools Lite", "DisplayName", "REG_SZ", $DTTITLE)
    RegWrite("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DAEMON Tools Lite", "DisplayIcon", "REG_SZ",$INSTALLDIR & "\daemon.exe")
    RegWrite("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DAEMON Tools Lite", "InstallLocation", "REG_SZ", $INSTALLDIR)
    RegWrite("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DAEMON Tools Lite", "UninstallString", "REG_SZ", $INSTALLDIR & "\uninst.exe")
    RegWrite("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DAEMON Tools Lite", "NoModify", "REG_DWORD", 1)
    
    ;Register ArniWorX shell extension after logon
    RegWrite("HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce", "Configure Daemon Tools", "REG_SZ", "autoit3.exe """ & @AppDataCommonDir & "\DAEMON Tools\user_dtools.au3""")
    
    ;Remove Daemon Tools autorun
    RegDelete("HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run","DAEMON Tools Lite")

  6. #6
    GERMAN TRANSLATOR
    Blazkowicz's Avatar
    Join Date
    09.11.2005
    Posts
    6,401

    Default

    It is not a proper way - it kills toolbar setup. It even writes itself into uninstall, so you can uninstall it the normal way.
    There are copy protections out which blacklists that entry.
    Also it is using ArniWorX which is oudated.
    Make something idiot proof, but then they just make a better idiot
    Peace Through Power

  7. #7

    Default

    ok i see... thanks man for your help... it's nice when people answer the question... even if they are simple... thanks again...

  8. #8

    Default DT Lite 4.30.2 Autoit script

    Code:
    $DTTITLE = "DAEMON Tools Lite 4.30.2"
    $INSTALLDIR = @ProgramFilesDir & "\DAEMON Tools Lite"
    $EXENAME = "daemon4302-lite.exe"
    
    Run("daemon4302-lite.exe")
    WinWait("DAEMON Tools Lite 4.30.2","Please select a language.")
    Send("{ENTER}")
    WinWait("DAEMON Tools Lite 4.30.2","Welcome to the DAEMON Tools Lite 4.30.2 Setup Wizard")
    Send("{ENTER}")
    WinWait("DAEMON Tools Lite 4.30.2","Please review the license")
    Send("{ENTER}")
    WinWait("DAEMON Tools Lite 4.30.2","Choose Components")
    Send("{TAB}{TAB}{TAB}{DOWN}{SPACE}{DOWN}{SPACE}{DOWN}{SPACE}{DOWN}{SPACE}{DOWN}{SPACE}{ENTER}")
    WinWait("DAEMON Tools Lite 4.30.2", "Support the DAEMON Tools Team")
    Send("{SPACE}{ENTER}")
    WinWait("DAEMON Tools Lite 4.30.2","Choose Install Location")
    Send("{ENTER}")
    WinWait("DAEMON Tools Lite 4.30.2","Completing the DAEMON")
    Send("{SPACE}{ENTER}")
    sleep(2000)
    ; Close browsers processes
    $PID = ProcessExists("firefox.exe")
    If $PID Then
    ProcessClose($PID)
    EndIf
    $PID = ProcessExists("IEXPLORE.EXE")
    If $PID Then
    ProcessClose($PID)
    EndIf
    $PID = ProcessExists("opera.exe")
    If $PID Then
    ProcessClose($PID)
    EndIf
    Run("C:\Program Files\DAEMON Tools Lite\daemon.exe")
    
    ;Write uninstall information to registry
    RegWrite("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DAEMON Tools Lite", "DisplayName", "REG_SZ", $DTTITLE)
    RegWrite("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DAEMON Tools Lite", "DisplayIcon", "REG_SZ",$INSTALLDIR & "\daemon.exe")
    RegWrite("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DAEMON Tools Lite", "InstallLocation", "REG_SZ", $INSTALLDIR)
    RegWrite("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DAEMON Tools Lite", "UninstallString", "REG_SZ", $INSTALLDIR & "\uninst.exe")
    RegWrite("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DAEMON Tools Lite", "NoModify", "REG_DWORD", 1)
    exit
    So, mother goose has been messin' around in your egg salad, huh kid?

Bookmarks

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •