batch - find sti til selve filen
Luk annonce Jeg har siddet og leget lidt med winrar's evne til at lave self-extracters.Det er ganske udemærket, men her kommer mit problem:
Jeg har lavet en pakket selfextractor, og har sat den til at køre en batch-fil efter udpakning.
Jeg pakker et der der hedder "pakket" og inde i det dir ligger der "start.bat"
-start.bat kører nogle programmer der kun ligger inde i "pakket" - derfor skal start.bat naturligvis køres inde fra det udpakkede dir - men det bliver den ikke, den bliver kørt fra det dir den pakkede selfextractor ligger i.
i feltet "Run after extraction" skriver jeg:
Pakket\start.bat
-det starter også filen, men det virker naturligvis ikke, da programmer som start.bat har brug for ligger i samme dir som den selv.
Problemet ligger for mig i at jeg jo ikke kan vide hvor folk vil udpakke til - så derfor kan jeg ikke "hardcode" en sti ind i batch-filen.
-Så det jeg har brug for er en måde hvordan jeg kan få batch-filen til at finde ud af hvor den fysisk ligger, og så skifte dir dertil, og fortsætte.
-eller en helt anden batchfil, der finder ud af hvor den er, skifter dir dertil, og caller min start.bat ?
