Oprettet tor. d. 24. april 2003 kl. 08:15:26

tdh1309
tdh1309 (8.308 point. Point ude: 0)

Batchfil - dos

Jeg har et lille problem - som jeg håber I kan hjælpe med.
Jeg har et program der fungerer ud fra syntaksen:
  program file_source.jpg > file_dest.esp

Programmet konverterer fra jpg til esp format. Jeg gerne have at det konverterer alle filer i biblioteket dir.
Jeg har prøvet fra dos at kalde med program *.jpg > *.esp, men dette virker ikke. Derfor tænkte jeg at lave et lille batch job der 'scanner' for jpg filer og kalder med et konkret filnavn.

Skrevet tor. d. 24. april 2003 kl. 08:40:37| #1

jensendk
jensendk (29.749 point)
Brug evt. 4DOS..

Ellers er selec statementet flg.:

For %a in (*.jpg) do program %a

Problemet er så at få ændret extension i ren dos.. 4DOS er genialt til slige job, 30 dages demo fra www.jpsoft.com

Skrevet tor. d. 24. april 2003 kl. 08:59:48| #2

henke
henke (21.046 point)
Hvis du vil lave en .vbs fil kan du finde dokumentation på msdn.microsoft.com
Du skal lede efter CreateObject("Scripting.FileSystemObject"), typisk er forkortelsen fso, der vil du kunne se hvordan man looper over indholdet i en mappe og derved kan man ændre i filnavne / ext.

eks.
Function ShowFileList(folderspec)
  Dim fso, f, item, fc, s
  Set fso = CreateObject("Scripting.FileSystemObject")
  Set f = fso.GetFolder(folderspec)
  Set fc = f.Files
  For Each item in fc
    s = s & f1.name
    s = s &  "\n"
  Next
  ShowFileList = s
End Function

Skrevet lør. d. 26. april 2003 kl. 20:32:41| #3

bertelbrander
bertelbrander (17.270 point)
I Windows NT og 2000 (og sandsynligvis XP) kan du bruge følgende:

for /F %i in  ('dir /B *.jpg') do @program %i > %~ni.esp

/b

Skrevet man. d. 28. april 2003 kl. 08:53:41| #4

tdh1309
tdh1309 (8.308 point)
Hej bertelbrander

Super svar - det sad lige i øjet. Kom med et svar, så får du lidt points

MVH

Skrevet man. d. 28. april 2003 kl. 20:20:55| #5

bertelbrander
bertelbrander (17.270 point)
Jeg er meget ny her, har aldrig prøvet med et svar, så jeg prøver...

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Eget CMS-system

Oprettet den 26. maj 2012 kl. 12.24
MadsLundholmDk giver 30 point for svar | Giv et svar »

PHP kode

Oprettet den 24. maj 2012 kl. 00.15
ksno04 giver 30 point for svar | Giv et svar »

usynlige mellemrum i string indlæst fra .txtfil i PHP

Oprettet den 23. maj 2012 kl. 13.20
carsten1973 giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger