Jump to content

Silent install foxit reader


Telenut

Recommended Posts

Hi,

I want to install foxit reader silent. But I'm not able to copy it from my cd to the 'program files' dir.

Can someone give me the exact commando for xcopy to do this?

this is the code I use now:

set CDROM=d:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\wpi.ico set CDROM=%%i:

echo Found CD-Rom as drive %CDROM%

md "%programfiles%\pdfreader"

xcopy %cdrom%\software\BasicSoft\pdfreader\ "%programfiles%\pdfreader\" /E

assoc .pdf=acrobat

ftype acrobat="%programfiles%\pdfreader\foxitreader.exe" "%%1" "%%*"

Link to comment
Share on other sites


Hi. How many files are you trying to copy? If I'm not mistaken, you only need to copy the main foxit executable, right? Then, why do you have use XCOPY when you can simply use the COPY command?

Anyway, try this: (you can skip the md "%programfiles%\pdfreader")

xcopy /s /i "%cdrom%\software\BasicSoft\pdfreader" "%programfiles%\pdfreader"

You can try different combinations of switches. (ex: /e /i )

Please post your results. :)

Edited by totoymola
Link to comment
Share on other sites

I made an sfx with izarc, but I've got an alert every time. So I don't know how to make them silent with izarc.

Have no winrar here, I only use free software :P

Could try 7z offcourse... But I prefer izarc, more user friendly. (although 7zip supports drag and drop now too..)

Link to comment
Share on other sites

The installer is on their download page. It is pretty with no silent switches that work with it.

I downloaded the zip and used Inno Setup to create the installer as you would have done totoymola.

ISS

; Source files should be in folder named {app}, next to this script.

[Setup]
OutputBaseFilename=Foxit Reader v1.3.0.909
AppCopyright=Foxit
AppName=Foxit PDF Reader
AppVerName=Foxit PDF Reader v1.3
DefaultDirName={pf}\Foxit
ShowLanguageDialog=auto
AppendDefaultGroupName=false
DisableProgramGroupPage=true
AllowNoIcons=true
DirExistsWarning=no
InternalCompressLevel=ultra
SolidCompression=true
UsePreviousGroup=false
UninstallDisplayIcon={app}\Foxit Reader.exe
UninstallDisplayName=Foxit Reader
AppPublisher=Foxit Software
AppVersion=1.3.0.909
VersionInfoVersion=1.3.0.909
VersionInfoCompany=Foxit Software
VersionInfoDescription=PDF Reader
WizardImageFile=C:\Program Files\Inno Setup 5\WizModernImage-IS.bmp
WizardSmallImageFile=C:\Program Files\Inno Setup 5\WizModernSmallImage-IS.bmp
DisableDirPage=true
ChangesAssociations=true
AlwaysShowDirOnReadyPage=true

[Files]
Source: {app}\Foxit Reader.exe; DestDir: {app}

[Icons]
Name: {commonstartmenu}\Foxit Reader; Filename: {app}\Foxit Reader.exe; WorkingDir: {app}; IconFilename: {app}\Foxit Reader.exe; Comment: PDF Reader; IconIndex: 0

[Registry]
Root: HKCR; SubKey: .pdf; ValueType: string; ValueData: FoxitReader.Document; Flags: uninsclearvalue
Root: HKCR; SubKey: .pdf; ValueType: string; ValueData: application/pdf; ValueName: Content Type; Flags: uninsdeletevalue
Root: HKCR; SubKey: FoxitReader.Document\Shell\Open\Command; ValueType: string; ValueData: """{app}\FoxitReader.exe"" ""%1"""; Flags: uninsdeletevalue
Root: HKCR; Subkey: FoxitReader.Document\DefaultIcon; ValueType: string; ValueData: {app}\FoxitReader.exe,1; Flags: uninsdeletevalue

Link to comment
Share on other sites

MHZ, I was actually planning to use Inno for this small application. But I figured out that I'm not that familiar with it. :D Thats why I created an MSI instead. But I'm pretty sure that the output installer created with Inno is smaller compared to an MSI because of its 7Zip compression. :)

Link to comment
Share on other sites

Can anybody please tell me what is wrong with this batch file, it keeps giving me errors:

REG ADD %KEY%\080 /VE /D "Foxit PDF Reader" /f

REG ADD %KEY%\080 /VE 1 /D "COPY \"%CDROM%\Software\Foxit\Foxit.exe\" \"%systemdrive%\Applications\Foxit\Foxit.exe\"" /f

REG ADD %KEY%\080 /VE 2 /D "ASSOC .pdf=FoxitReader.Document" /f

REG ADD %KEY%\080 /VE 3 /D "FTYPE FoxitReader.Document=%SYSTEMDRIVE%\Applications\Foxit\Foxit.exe \"%%1\""

%KEY% and %CDROM% are defined and work perfectly with other commands, so that is not the problem. I guess there is something wrong with the command itself but what?

Link to comment
Share on other sites

i made my own SFX archive for Foxit PDF Reader.

just take 'FoxitReader.exe' and 'fpdfdll5.dll' and put them in a SFX archive with WinRAR.

and for the comment :

Path=Foxit PDF Reader

SavePath

Silent=1

Overwrite=1

Shortcut=P, "FoxitReader.exe", "", "", "Foxit PDF Reader"

it create the folder for Foxit and the shortcut :)

simple and it works well.

Edited by r0sWell
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...