21. září bude sraz! Od 18.00 v restauraci Tradice v Praze u Anděla
Autor Zpráva
mackopu
Profil
Mám .bat soubor, který mimo jiné naistaluje na plochu zástupce programu. Ve Windows 98 řádek, který toto přikazuje, funguje, v XP nikoliv.
xcopy zastupce.lnk c:\windows\plocha /Y

Nevíte jak to zařídit?
habendorf
Profil
cesta je defaultně C:\Documents and Settings\jméno-usera\Plocha
mackopu
Profil
Ano, jenže ten program se má instalovat na různých PC, které mají tuto cestu odlišnou. Jde o to, jak ten příkaz tu cestu rozpozná automaticky.
habendorf
Profil
Hmm, tak to musí poradit někdo jiný. Bohužel nevím :o(
habendorf
Profil
Jo, možná by ale šlo C:\Documents and Settings\All Users\Plocha
mackopu
Profil
Bohužel to nebude fungovat na počítačích, které mají cestu c:\windows\plocha (např win 98)
temistokles
Profil
a co takto to skusit skopirovat aj tam aj tam? a kde sa podari tam sa podari!
AMD
Profil
udělej verzi pro win9* a zbytek :D
OBr
Profil *
Pro aktualniho uživatele je to ve WinXP (jen česká verze) "%USERPROFILE%\Plocha"
mackopu
Profil
Mámtam přesně tohle a nefunguje to:
@echo off

cd disk1
setup.exe
cd ..
xcopy menu "%USERPROFILE%\NABÖDK~1\programy" /S /Y
xcopy menu\Inzerce\FIRMA.url "%USERPROFILE%\Plocha" /Y
xcopy menu\Inzerce\PROJEKT.url "%USERPROFILE%\Plocha" /Y
xcopy inzerce.lnk "%USERPROFILE%\Plocha" /Y
xcopy komunik.lnk "%USERPROFILE%\Plocha" /Y
xcopy param.lnk "%USERPROFILE%\Plocha" /Y
md c:\inzerce
xcopy ecs.ico c:\inzerce /Y
xcopy iszos.ico c:\inzerce /Y
xcopy inzerce.ico c:\inzerce /Y
xcopy komunik.ico c:\inzerce /Y
xcopy param.ico c:\inzerce /Y
exit
OBr
Profil *
A co tam nefunguje?
Není problém v 5 řádku?
místo "NABÖDK~1" tam dej "Nabídka Start". Pokud používáš uvozovky, můžeš používat dlouhé názvy souborů.
OBr
Profil *
Jo a ještě neco. Nevim jestli to bude potřeba, ale můžeš si vytvořit ten dávkovej soubor i pro windows95/98. Bude si nějak takhle


@echo off
if exist %windir%\plocha goto win9x
......
kod pro winXP ten aktualni
......
goto konec
:win9x
......
kod pro win95/98
......
......
:konec
Toto téma je uzamčeno. Odpověď nelze zaslat.

0