Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Batch script SFX

Pagina: 1
Acties:

  • cool0
  • Registratie: Februari 2001
  • Laatst online: 02-10-2024
Om het voor mijn klanten wat makkelijker te maken voor het uitpakken van meerdere grote bestanden wil ik het volgende doen:

1. Ik heb 3 bestanden

Part1.exe (SFX)
Part2.rar
Part3.rar

2. Van alle 3 de bestanden maak ik nogmaals een SFX bestand wat uitpakt naar de folder c:\test.

Dus dan heb ik :

Part1.exe
Part2.exe
Part3.exe

3. Als ik elke bestand start dan staat er aan het einde in de folder test:

Part1.exe
Part2.rar
Part3.rar

Tot zover niets bijzonders echter wil ik dat het laatste bestand, Part1.exe start maar dat laatste bestand kan variable zijn. Soms is het maar 1 bestand en soms zijn het er 2 of 5 etc. Het start commando meegeven in elke sfx is geen optie omdat je dan een foutmelding krijgt dat hij een bestand mist.

Nu ben ik er nog niet echt achter hoe dit via een batch commandline op te lossen. Ik heb al gezocht in de hoek van count om het aantal bestanden te tellen maar dit lijkt niet echt het gewenste resultaat te bieden. Misschien dat jullie een snellere methode hebben?

Ik vrees niet de man die 10.000 trappen heeft beoefend maar de man die 1 trap 10.000 keer heeft geoefend


  • Mad Marty
  • Registratie: Juni 2003
  • Nu online

Mad Marty

Je bent slimmer als je denkt!

Je kunt ook for-loops in batch-files gebruiken, zie bijvoorbeeld: http://stackoverflow.com/...exe-by-using-a-batch-file

Rail Away!


  • spleethoven
  • Registratie: Oktober 2010
  • Laatst online: 24-01-2024
Even een vraagje: Waarom van de overige *.rar files ook exe files maken? De winst in compressie zal extreem minimaal zijn. Iets wat al gecompressed is nog is compressen helpt (bijna) niets.

Zo heb je alleen maar extra stappen en wachttijd.

  • cool0
  • Registratie: Februari 2001
  • Laatst online: 02-10-2024
Waarom ook exe files. Omdat de gebruiker te "dom" is om handmatig de rar files te saven op de juiste locatie.

Ik vrees niet de man die 10.000 trappen heeft beoefend maar de man die 1 trap 10.000 keer heeft geoefend