[wpkg-users] Getting crazy with plain old dos/cmd command...
Michael J. Kidd
wpkg at linuxkidd.com
Fri Feb 2 17:48:00 CET 2007
Hello!
del, copy, and rd (which you've used or tried to use ) are all part of
the cmd shell, and not stand alone executables. SO, in order to access
them you much invoke a cmd shell first with cmd /c YOURCOMMANDS HERE
like:
cmd /c del /q "%ALLUSERSPROFILE%\Desktop\Ivana.lnk"
For more examples, check out:
http://wpkg.linuxkidd.com/live/packages.php?pack_id=24&page=commands
Michael
Marco Gaiarin wrote:
> I'm trying to deploy some software that does not have installers, but
> insted are simply some collections of programs and data.
>
> To install i setup a zip with all the stuff and a perdona link (.lnk
> file), i unpack on %PROGRAMFILES% and then copy the link to the all
> users's desktop.
>
> For example:
>
> <package
> id="ivana"
> name="Software Didattico Ivana.it"
> revision="4"
> priority="50"
> reboot="false">
>
> <check type="file" condition="exists" path='%PROGRAMFILES%\Ivana\menu.exe' />
>
> <install cmd='%WPKGROOT%\tools\unzip -oqq %SOFTWARE%\WPKG\Ivana.zip -d %PROGRAMFILES%\' />
> <install cmd='xcopy "%PROGRAMFILES%\Ivana\Ivana.lnk" "%ALLUSERSPROFILE%\Desktop\" /y' />
> <upgrade cmd='%WPKGROOT%\tools\unzip -oqq %SOFTWARE%\WPKG\Ivana.zip -d %PROGRAMFILES%\' />
> <remove cmd='del /q "%ALLUSERSPROFILE%\Desktop\Ivana.lnk"' />
> <remove cmd='rd /s "%PROGRAMFILES%\Ivana"' />
> </package>
>
>
> Install work as expexted, apart that i've to use xcopy because copy
> fail misteriously; Also, if i try to copy, even with xcopy, the
> Ivana.lnk into some more complex "Software Didattico Ivana.it.lnk" also
> xcopy fail.
>
> Upgrade work as expected.
>
> The trouble arises with remove. Both the command del and rd fail, with
> no clue on system events.
> Note that if i run the commands in a cmd shell (and also if i run
> the copy/xcopy install command with long file name) both works.
>
>
> How i've missed? Please, help me.
>
>
.
_______________________________________________
wpkg-users mailing list
wpkg-users at lists.wpkg.org
http://lists.wpkg.org/mailman/listinfo/wpkg-users
More information about the wpkg-users
mailing list