Avatar billede Slettet bruger
03. august 2005 - 14:24 Der er 23 kommentarer og
1 løsning

Vent kommando i dos (XP)

Nogen der ved hvordan man laver en vent kommando i dospromten i xp?

Jeg skal lave et lille program der flytter filer fra en mappe til en anden med X antal minutters mellemrum. Måske kan det gøres letter i et andet sprog - nogle idéer?

MadsRH
Avatar billede majsmarken Nybegynder
03. august 2005 - 15:08 #1
Der er ingen default vent, sleep, wait i standard DOS.
DL denne vente ting:
http://majsmarken.net/eksperten/607690/sleep.zip
... har jeg fundet engang ude i verden...
Avatar billede Slettet bruger
03. august 2005 - 15:27 #2
Det ser ud til at virke. Mange tak.
Avatar billede Slettet bruger
03. august 2005 - 15:36 #3
Når jeg bruger MOVE komandoen til at flytte filen får jeg beskeden:

'Processen kan ikke få adgang til filen, da den bruges af en anden proces'
Avatar billede Slettet bruger
03. august 2005 - 18:16 #4
Hvad kan jeg gøre for at komme udenom problemet? Anyone?
Avatar billede inglenook Praktikant
03. august 2005 - 18:24 #5
Filen er aabnet af et andet program der sandsynligvis stadig opdaterer den. Du kan kopiere file og saa flytte kopien til en anden folder, men den originale fil vil stadig vaere i den originale folder. Du kan saa proeve at slette originalen paa et senere tidspunkt.....
Avatar billede majsmarken Nybegynder
03. august 2005 - 18:26 #6
Hvad er det for slags filer ?
Avatar billede Slettet bruger
03. august 2005 - 18:33 #7
Alle mulige filetyper.
Det er et program der downloader filer og så snart de er nede vil jeg gerne flytte dem.
Nogle idéer hvordan jeg kan flytte filen uden at lukke programmet?
Avatar billede majsmarken Nybegynder
03. august 2005 - 18:41 #8
Så brug copy i først omgang...
Avatar billede Slettet bruger
03. august 2005 - 19:01 #9
jo, men så ligger filerne jo stadig i mappen!
Det mærklige er at jeg sagtens kan flytte filerne med 'Denne Computer'
Avatar billede Slettet bruger
03. august 2005 - 23:44 #10
Ingen der kan knække denne nød???
Avatar billede majsmarken Nybegynder
04. august 2005 - 07:08 #11
Hvis dit DL (!) program stadig er ved at skrive til filen/filerne vil de selvfølgelig bliver låst af Windows - det er naturligt.
Ka' du bare få DL programmet til at peje på den anden mappe ? Det er måske et "ikke ønsket" sharing problem - tihi... ?
Avatar billede majsmarken Nybegynder
04. august 2005 - 07:10 #12
<madsrh123>: Du følger vel også op på disse gamle spørgsmål:
http://www.eksperten.dk/list.phtml?sort=&order=DESC&status_1=on&status_2=on&spm_creator=madsrh123&spm_part=&spm_answer=&find=&engine=exp
Ældste er fra [Oprettet 30/06 2003]
Så er 'folk' lidt mere flinke til at følge op på denne hvis du også gør det selv...
Avatar billede majsmarken Nybegynder
04. august 2005 - 07:13 #13
Det er set før at et DL program (ingen nævnt - ingen glemt...) holder fast i de færdige DL filer indtil programmet lukkes... måske med vilje aht. 'sharing' ?
Avatar billede Slettet bruger
04. august 2005 - 13:13 #14
<majsmarken>: Jeg er klar over at ikke alle mine indlæg har blå flag, men jeg må tilstå jeg ved ikke hvorfor. Det kan helt sikkert læsses her på siden et sted, men jeg har ikke kunne finde det.
Jeg troede det var fordi der ikke var nogen der havde fået points men i så fald bliver flaget grønt?
Avatar billede Slettet bruger
04. august 2005 - 13:15 #15
Men programmet holder jo ikke på filerne når jeg flytter dem fra windows og det er det der er mystisk!
Avatar billede Slettet bruger
04. august 2005 - 13:24 #16
Ja, okay - jeg kigget lidt på dine indlæg og nu giver det mening. ;-)
Avatar billede majsmarken Nybegynder
04. august 2005 - 19:45 #17
Avatar billede majsmarken Nybegynder
04. august 2005 - 19:49 #18
Hvis du bruger COPY eller XCOPY funktionen og DEREFTER DEL - hvad så ?
Men hvis du nu DELeter en fil der ER igang med at blive 'fyldt i' af DL programmet ?

Se argument muligheder he:
http://hjem.get2net.dk/3t/3tsite/01_batchscripts/tips/02_batchscripts.html#COPY
http://hjem.get2net.dk/3t/3tsite/01_batchscripts/tips/02_batchscripts.html#DEL
http://hjem.get2net.dk/3t/3tsite/01_batchscripts/tips/02_batchscripts.html#XCOPY
Avatar billede Slettet bruger
04. august 2005 - 20:51 #19
Det virker med copy og del funktionen, men hvad nu hvis en ny fil bliver downloadet i sekundet mellem copy og del?

Grunden til dette lille program er ikke uønsket 'share' men derimod en let og effektiv sotering af downloadet filer.
F.eks skriver jeg en linje med 'Move *.mp3 c:\down e:\mp3', osv...
Avatar billede Slettet bruger
04. august 2005 - 20:54 #20
Hvis du lige ligger et par ord som et svar kan jeg give dig de 15 point
Avatar billede majsmarken Nybegynder
04. august 2005 - 21:03 #21
Det vil nok kunne la' sig gøre med et VBscript der automatisk ruller rundt hver X minut. Checker om der er NYE filer af typen X i Source og copy dem fra Source til Target. Vente X tid. Checke igen. Vis ens filer i Target og Source OGSÅ mht størrelse/tidspunkt, så slet dem i Source og Copy resten. osv osv... Men det er nok et helt andet spm. i VBCsript katorien ?
Avatar billede majsmarken Nybegynder
04. august 2005 - 21:03 #22
Et Par Ord...
Avatar billede Slettet bruger
04. august 2005 - 21:55 #23
Ja, det er også en mulighed. Jeg er dog ik så stærk i VBscripts men tak for hjælpen


MadsRH
Avatar billede majsmarken Nybegynder
04. august 2005 - 21:58 #24
... du ka' jo omformulere spm og (gen)oprette i
http://www.eksperten.dk/spm/Programmering/Script/VBscript/

Det har jeg tidl. fået gode reslutater ud af - derfor ovenstående idé ...

Good Luck...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester