[Unattended] unattended feedback
jul <[email protected]>
| Newsgroups | gmane.comp.windows.unattended.general |
|---|---|
| Message-ID | <[email protected]> |
After a long time with no use of my old unattended setup, I check it
again to install some applications on a windows 7 64bits laptop. (no
system install)
first, I switch my scripts folder from cvs to svn (yes, fairly long time
in dust), doing a script-update, a prepare, get unlink.pl.
Now, few feedback on this
=> general
* openoffice
move extension to an openoffice-ext.bat
see other useful one (template + ext) like
http://www.ipd.uni-karlsruhe.de/~hauma/svg-import/
http://documentation.openoffice.org/Samples_Templates/User/template/index.html
http://sourceforge.net/projects/ooolabels
http://documentation.openoffice.org/Samples_Templates/User/template/presentations/index.html
http://ooextras.sourceforge.net/downloads/simpress/index.php?tab=All
http://extensions.services.openoffice.org/project/TemplatePack_II
http://extensions.services.openoffice.org/project/writertools
http://extensions.services.openoffice.org/project/modern-impress-templates
http://extensions.services.openoffice.org/en/project/WriterRotationTool
* option to select system where we want or not the updates.
for example, for now, I use mainly unattended for applications install,
less for OS so I don't want to download all system updates or office one.
something like "skip=winxpsp3 ws2k3sp1 office2003" in prepare script, maybe.
* miss a script for Microsoft Security Essentials, Keepass
::
URL|ALL|http://downloads.sourceforge.net/keepass/KeePass-1.17-Setup.exe?modtime=1160853833&big_mirror=0|packages/secu
rity/keepass/KeePass-1.17-Setup.exe
:: <http://keepass.info>
@echo off
todo.pl "%Z%\packages\security\keepass\KeePass-1.17-Setup.exe /VERYSILENT"
=> Windows 7
* todo.pl on windows 7 family premium
Unrecognized LMachine/SOFTWARE/Microsoft/Windows
NT/CurrentVersion//ProductName: Windows 7 Home Premium at Z:\bin\todo.pl
line 207
quick patch:
--- todo.pl.20100213 Sat Feb 13 11:13:06 2010
+++ todo.pl Sat Feb 13 11:13:55 2010
@@ -203,6 +203,9 @@
elsif ($product_name eq 'Microsoft Windows Server 2003') {
$os = 'ws2k3';
}
+ elsif ($product_name =~ 'Windows 7') { # to match family, pro
+ $os = 'win7';
+ }
else {
die "Unrecognized $pn_key: $product_name";
}
* security warning on each execution of todo.pl ...
disable UAC during unattended install ...
=> same :(
maybe with
http://www.sevenforums.com/system-security/8642-how-get-rid-open-file-security-warning.html
* misc
base.bat:todo.pl "startup-type.pl Disabled Messenger"
=> .ignore-err 255
adobe-reader: todo.pl "reg delete => .ignore-err 1
7-zip: reg operations all failed
* openoffice.bat
--- openoffice.bat.0 Sat Feb 13 12:12:36 2010
+++ openoffice.bat Sat Feb 13 12:14:03 2010
@@ -48,17 +48,23 @@
:notemplate
::Skip FirstTimeWizard
+if exist "%ProgramFiles(x86)%" (
+todo.pl "start /D\"%ProgramFiles(x86)%\OpenOffice.org 3\program\"
unopkg.com add --shared %Z%\packages\openoffice\ext\D
isableFirstStartWzd_ooo31.oxt"
+) else (
todo.pl "start /D\"%ProgramFiles%\OpenOffice.org 3\program\" unopkg.com
add --shared %Z%\packages\openoffice\ext\Disabl
eFirstStartWzd_ooo31.oxt"
+)
:: MAIN PROGRAM - Sometimes i18n version does not have the most up to date.
if not exist
"%Z%\packages\openoffice\OOo_3.2_Win32Intel_install_%WINLANG%.exe" goto
oldversion
set
ooo_install=%Z%\packages\openoffice\OOo_3.2_Win32Intel_install_%WINLANG%.exe
set ooo_link=special:AllUsersDesktop\"\OpenOffice.org 3.2.lnk\"
+goto next
:oldversion
set
ooo_install=%Z%\packages\openoffice\OOo_3.1.1_Win32Intel_install_%WINLANG%.exe
set ooo_link=special:AllUsersDesktop\"\OpenOffice.org 3.1.lnk\"
+:next
:: Remove link from desktop
todo.pl "unlink.pl %ooo_link%"
=> I fear the %ProgramFiles% / %ProgramFiles(x86)% is a larger problem.
don't know why microsoft chose this way and not x64 which is more specific.
a global var like WINVER could be useful.
Best regards
Julien
------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev