Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

powerDVD 5 silent install

- - - - -

  • Please log in to reply
46 replies to this topic

#26
jrzycrim

jrzycrim

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 769 posts
  • Joined 17-March 04
Yeah, -3 means that the required data was not found in the Setup.iss file.

To be honest, I haven't tried running IS setups over a network. I've heard that they can be problematic.

Maybe you should try recreating the response file from a command prompt:

\\server\winxp$\apps\PowerDVD\setup.exe -r -SMS -f1\\server\winxp$\apps\PowerDVD\setup.iss

and then retry the installation. The paths must be correct since you ended up with a setup.log.
Jim Roberts

"Knowledge is chimera, for beyond it ever lies other knowledge, and the incompleteness of what is known renders the knowing false."


How to remove advertisement from MSFN

#27
Professor Frink

Professor Frink

    Advanced Member

  • Member
  • PipPipPip
  • 302 posts
  • Joined 17-March 04
Has anyone here done successful silent installs of PowerDVD 4? If so, could you please post your setup.iss file? Blur out the personal info, of course, but could I see if my iss file is wrong somewhere?

Remember, this is for version 4, not 5. Thanks!

#28
Professor Frink

Professor Frink

    Advanced Member

  • Member
  • PipPipPip
  • 302 posts
  • Joined 17-March 04
I got tired of screwing around with a silent install, so I created an autoit script for it. I'm so glad I found autoit -- you can run any installation totally unattended and exactly how you want it!


; --- Start ---

Run("\\server\winxp$\Apps\PowerDVD\setup.exe")

Sleep(5000)

WinWaitActive("PowerDVD XP Setup")
Sleep(500)
Send("{ENTER}")

WinWaitActive("PowerDVD XP Setup")
Sleep(500)
Send("{ENTER}")

WinWaitActive("PowerDVD XP Setup")
Sleep(500)
Send("{ENTER}")

WinWaitActive("PowerDVD XP Setup")
Sleep(500)
Send("{TAB}")
Sleep(500)
Send("{TAB}")
Sleep(500)
Send("license key{ENTER}")

WinWaitActive("PowerDVD XP Setup")
Sleep(500)
Send("{ENTER}")

WinWaitActive("PowerDVD XP Setup")
Sleep(500)
Send("{ENTER}")

WinWaitActive("PowerDVD XP Setup")
Sleep(500)
Send("{ENTER}")

WinWaitActive("PowerDVD XP Setup")
Sleep(15000)
Send("{SPACE}")
Sleep(500)
Send("{TAB}")
Sleep(500)
Send("{SPACE}")
Sleep(500)
Send("{TAB}")
Sleep(500)
Send("{ENTER}")

; --- End ---


#29
artbio

artbio

    Junior

  • Member
  • Pip
  • 67 posts
  • Joined 11-June 04
  • OS:XP Pro x86
  • Country: Country Flag

here's the method i learned somewhere else here. my apologies to the original author of this concept if i forgot the link. :(

anyway, based on his example, what i done is this...

i cut the setup.iss into two parts...
1st part, i named as part1.iss which contained lines from:

[InstallShield Silent]
Version=v6.00.000
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[Application]
Name=PowerDVD
Version=5.0
Company=CyberLink
Lang=0009
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-DlgOrder]
Dlg0={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdWelcome-0
Count=9
Dlg1={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdLicense-0
Dlg2={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdDisplayTopics-0
Dlg3={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdRegisterUserEx-0
Dlg4={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdAskDestPath-0
Dlg5={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdSelectFolder-0
Dlg6={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SELECTSKINDIALOG-0
Dlg7={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SHOW_CLPV_CLEV_DIALOG-1
Dlg8={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdFinish-0
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdWelcome-0]
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdLicense-0]
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdDisplayTopics-0]
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdRegisterUserEx-0]
szName=Username
szCompany=Companyname
szSerial=xxxxxxxxxxxxxxxx
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdAskDestPath-0]

then the second part containing the following code. i named this one as part3.iss
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdSelectFolder-0]
szFolder=CyberLink PowerDVD
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SELECTSKINDIALOG-0]
DefaultSkin=Glow
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SHOW_CLPV_CLEV_DIALOG-1]
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0

i created a batch file (combine.cmd)that will determine the %systemdrive% or the drive where windows is installed and use that to place the proper parameters when combining the two *.ISS files into one setup.iss
@echo off

echo szDIR=%systemdrive%\Program Files\Cyberlink\PowerDVD>%systemdrive%\Others\powerdvd\part2.iss
copy %systemdrive%\Others\powerdvd\part1.iss + %systemdrive%\Others\powerdvd\part2.iss + %systemdrive%\Others\powerdvd\part3.iss %systemdrive%\Others\powerdvd\setup.iss
del %systemdrive%\Others\powerdvd\part2.iss /q /f

this batch file will automatically produce the proper setup.iss file that can install to the same drive as to where windows is also installed.

you can use the setup.iss file as you would normally call it from setup.exe of powerdvd.

the purpose of this method is that it will work when installing powerdvd aside from the usual C drive...

Thank you for that.
I really need to try that!

#30
peach

peach

    Newbie

  • Member
  • 10 posts
  • Joined 14-October 04
Dont know if I'm being stupid now, but did you guys extract the setup files (using winrar etc...)? That worked for me with the standard 'setup.iss'-method.

#31
CoffeeFiend

CoffeeFiend

    Coffee Aficionado

  • Super Moderator
  • 5,399 posts
  • Joined 14-July 04
  • OS:Windows 7 x64
  • Country: Country Flag
I just created a unattended install of WinDVD 4 for a bunch of PCs that had it "bundled" with their DVD drives. I just used the usual way of creating the .iss and it's worked perfectly. I can post the .iss file if you want, but you'll have to wait 'till wednesday for that as I'm traveling until then.
Coffee: \ˈkȯ-fē, ˈkä-\. noun. Heaven in a cup. Life's only treasure. The meaning of life. Kaffee ist wunderbar. C8H10N4O2 FTW.

#32
erik_demon

erik_demon

    Master Chief

  • Member
  • PipPip
  • 253 posts
  • Joined 22-August 04

I just created a unattended install of WinDVD 4 for a bunch of PCs that had it "bundled" with their DVD drives. I just used the usual way of creating the .iss and it's worked perfectly. I can post the .iss file if you want, but you'll have to wait 'till wednesday for that as I'm traveling until then.

I did it this way aswell for PowerDVD 5.
I just copied the content of the PowerDVD cd, and created an iss with with the -R switch.

RunonceEX
REG ADD %KEY%\040 /VE /D "PowerDVD 5.0" /f
REG ADD %KEY%\040 /V 1 /D "%systemdrive%\Install\Applications\PowerDVD\setup.exe /S" /f
REG ADD %KEY%\040 /V 2 /D "Sleep 2" /f
REG ADD %KEY%\040 /V 3 /D "%systemdrive%\Install\Applications\PowerDVD\update\setup.exe /S" /f
REG ADD %KEY%\040 /V 4 /D "Sleep 2" /f
REG ADD %KEY%\040 /V 5 /D "%systemdrive%\Install\Applications\PowerDVD\Langauge_pack\setup.exe /S" /f

I ue the runonceEX to install powerdvd 5, to update it to the newest version, and to install the dutch langauge pack.
You will also see that I use the Sleep command. If I don't do that I get all kinds of errors.

setup.iss
[InstallShield Silent]
Version=v6.00.000
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[Application]
Name=PowerDVD
Version=5.0
Company=CyberLink
Lang=0013
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-DlgOrder]
Dlg0={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdWelcome-0
Count=9
Dlg1={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdLicense-0
Dlg2={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdDisplayTopics-0
Dlg3={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdRegisterUserEx-0
Dlg4={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdAskDestPath-0
Dlg5={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdSelectFolder-0
Dlg6={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SELECTSKINDIALOG-0
Dlg7={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SHOW_CLPV_CLEV_DIALOG-1
Dlg8={6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdFinish-0
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdWelcome-0]
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdLicense-0]
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdDisplayTopics-0]
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdRegisterUserEx-0]
szName=Your Name
szCompany=Your Company
szSerial=Your own serial 
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdAskDestPath-0]
szDir=C:\Program Files\CyberLink\PowerDVD
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdSelectFolder-0]
szFolder=CyberLink PowerDVD
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SELECTSKINDIALOG-0]
DefaultSkin=Glow
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SHOW_CLPV_CLEV_DIALOG-1]
Result=1
[{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0

In the attachment bellow, you will see how my folder looks like.

Attached Files


Posted Image

#33
yusMX

yusMX
  • Member
  • 1 posts
  • Joined 05-November 04
yeah u're right eric demon..
just make the .iss file placed in the setup folder and use the "setup.exe /s" switch..
yeahaa..it works!!!!u save my a** buddy!! :D

#34
CoffeeFiend

CoffeeFiend

    Coffee Aficionado

  • Super Moderator
  • 5,399 posts
  • Joined 14-July 04
  • OS:Windows 7 x64
  • Country: Country Flag

yeah u're right eric demon..
just make the .iss file placed in the setup folder and use the "setup.exe /s" switch..
yeahaa..it works!!!!u save my a** buddy!! :D

Uh, he said the same thing as I have, which is also the same as you'd find by doing a search (for powerdvd or installshield). It's the generic installshield method that you could also have found here. Works for everything installshield...
Coffee: \ˈkȯ-fē, ˈkä-\. noun. Heaven in a cup. Life's only treasure. The meaning of life. Kaffee ist wunderbar. C8H10N4O2 FTW.

#35
twixt

twixt
  • Member
  • 4 posts
  • Joined 19-January 05
i still have a problem with it asking if i want to restart or not using the ISS file from DEMON using a .cmd file with start /wait %systemdrive%\INSTALL\powerdvd\setup.exe /s i have tried /nr switch and /noreboot but neither work... wtf

#36
Astalavista

Astalavista

    MSFN loyalist

  • Member
  • PipPipPipPipPipPipPipPipPip
  • 3,338 posts
  • Joined 02-December 03
pls read my guide on PowerDVD 6

#37
SpeedyB

SpeedyB
  • Member
  • 2 posts
  • Joined 09-June 04
I finaly found it.

just make an iss file. or copy one here.

extract the PowerDVD5setup.exe to a folder with winRAR
There is an other setup file. and a few others

copy your setup.iss there.
and just run setup.exe -s -f2%systemdrive%\PowerDVD.log

that is it.

the installer doesn't pass the switches trough to the next one.

#38
JOhnCro13

JOhnCro13

    Newbie

  • Member
  • 12 posts
  • Joined 20-September 04
Has this been resolved? I'm still confused. I have a completed and fully functional Unattended install Windows XP pro DVD with all the fix-'ens. I have Xp installing unattended just fine. Office Xp, too. I used the WPI method to install my progs. All my programs install unattended just as well, except Power DVD. Reading the above thread, I am totally lost. Am I supposed to actually install the PowerDVD onto my machine, then copy the "C:\Program Files\CyberLink\PowerDVD" directory onto the DVD, then add the associated Reg file as well (calling this "registry.reg)?

Let's say I created a "programs" folder on the DVD root with a "Powerdvd" subfolder.
Then I add all those "C:\Program Files\CyberLink\PowerDVD" files into this subfolder.

In my WPI "config.js" lets say that I have:
"prog[pn]=['Cyberlink PowerDVD']
uid[pn]=['POWERDVD']
deps[pn]=['POWERDVD']
desc[pn]=['Awesome DVD player program.']
cmd1[pn]=['COPY %cdrom%\\Programs\\PowerDVD $systemdrive%\\Programs\\Cyberlink\\PowerDVD\\']
cmd2[pn]=['REGEDIT /S %cdrom%\\Programs\\PowerDVD\\registry.reg']
cat[pn]=['Multimedia']
pn++"

(Assuming the "CMD1[pn]' is all on one line)

Would this not work? I would still need to create the link in the start menu, and specify that the whole directory needs to be copied. I forget how to do both, but it'll come back to me after I've posted this. :wacko: :wacko:
Are there files installed in the drive's system32 folder I need to look out for too? Let me know what you think.

#39
ganesh

ganesh

    Newbie

  • Member
  • 15 posts
  • Joined 14-July 04
hmmmm....
im a bit of a newb at this but......

i have been scratching my head trying to sort out a simple silent install for this and i have sorted it out as far as it works perfectly for me

get powerdvd original install.exe

extract to file

goto command prompt run -R switch on the extracted setup.exe(not the original install.exe)

collect ur setup.iss from windows and use the -s switch to install

i have tested this several times with no probs


those ppl having probs installing this with setup.iss i think have been making the mistake of useing the original install.exe rather than the extracted setup.exe to get their .iss file

anyways hope it helps someone

i tested this with powerdvd6

Edited by ganesh, 15 July 2005 - 09:02 PM.


#40
Kapo

Kapo

    Junior

  • Member
  • Pip
  • 76 posts
  • Joined 07-September 05
On PowerDVD 6 the silent install works fine
with the setup.iss method, but the registration
is not hardcoded in the .iss.

So what is the solution?

I've tried to add the code directly in the registry
but with regmon i've seen that the registration
procedure is different. Infact the paste in the registry
doesnt resolve the problem.

The version remains Demo.

#41
Kapo

Kapo

    Junior

  • Member
  • Pip
  • 76 posts
  • Joined 07-September 05
nobody use PowerDVD 6 unattended?

#42
cyberloner

cyberloner

    CyberMania.ws

  • Member
  • PipPipPipPip
  • 535 posts
  • Joined 19-July 05
  • OS:Windows 7 x64
  • Country: Country Flag
You need to copy the PowerDVD.sim from your powerdvd program file folder to the new installation powerdvd folder
CyberMania
AMD FX 8350 Vishera | Scythe Ninja 2 | ASUS M5A97 LE R2.0 | Micron VALUE DDR3 2X 4GB 1333MHZ (OC 1866MHZ) | SAPPHIRE HD7770 | 27" Samsung P2770H | 2X WD 2TB Black | CM iGreen Power 600W | Klipsch ProMedia GMX A-2.1 | X-FI Titanium | CM ELITE 430

#43
Kapo

Kapo

    Junior

  • Member
  • Pip
  • 76 posts
  • Joined 07-September 05
only this? and the registry infos?

#44
cyberloner

cyberloner

    CyberMania.ws

  • Member
  • PipPipPipPip
  • 535 posts
  • Joined 19-July 05
  • OS:Windows 7 x64
  • Country: Country Flag
there is powerdvd 6 unattended treats.. please search for it...
CyberMania
AMD FX 8350 Vishera | Scythe Ninja 2 | ASUS M5A97 LE R2.0 | Micron VALUE DDR3 2X 4GB 1333MHZ (OC 1866MHZ) | SAPPHIRE HD7770 | 27" Samsung P2770H | 2X WD 2TB Black | CM iGreen Power 600W | Klipsch ProMedia GMX A-2.1 | X-FI Titanium | CM ELITE 430

#45
Kapo

Kapo

    Junior

  • Member
  • Pip
  • 76 posts
  • Joined 07-September 05
i've resolved...tnx to you cyberloner.
I've imported that file and registry keys
and it works perfectly.

#46
dlingo

dlingo
  • Member
  • 1 posts
  • Joined 13-June 10
  • OS:Windows 7 x64
  • Country: Country Flag
Just add 2 entries in the custom.ini :
Silent=1
CDKEY=Your key

#47
alysher

alysher
  • Member
  • 2 posts
  • Joined 24-November 10
  • OS:XP Pro x86
  • Country: Country Flag
ok guys after reading this topic, i got really confused and started searching for answers everywhere....and found out some interesting things, and decided to post them for clarification

first off, to do a silent install you have to create your own setup.iss file. you do this by using the -r switch when you run the setup.exe and complete the install manually. this tells the program to record all the info you put into the setup. the recorded file will be in the %systemroot%\windows folder.

after running the setup with the -r you can then copy\move the generated .iss to your install folder and run the setup with the -s switch for your silent install

hopefully this clears things up for loads of ppl!




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users