Om een bepaalde tijd een batch file activeren

Status
Niet open voor verdere reacties.

bjornbos

Gebruiker
Lid geworden
1 feb 2009
Berichten
446
Hallo iedereen,

Ik heb een vraagje. (goh) Ik wil om een bepaalde tijd een batch file activeren. De batch
file moet een bestand kopiëren van de ene map, naar de andere, om een bepaalde tijd.
(bijvoorbeeld om de 2 uur).

Het moet een oplossing zijn, waarbij niets geïnstalleerd hoeft te worden.


Surgesties?

Alvast bedankt!!

Gr,

Björn
 
Heb je de batch file al of moet je die ook nog maken? Dit is denk ik een goede handleiding.
 
Ik wil dat inderdaad doen, alleen wil ik dat het kopiëren geheel automatisch gaat. Dus
zonder dat ik iets hoef te doen. Maar hoe?

Dan heb ik nog een vraag over het kopiëren:

Deze code:
Copy C:\Download\Exact429.xls C:\Femda\Tipvandedag.
Moet het bestand kopiëren, alleen is de bron een USB Stick, genaamd: USB Stick.

En in de ene computer is dit F:\ En in een andere is dit G:\. Dus wanneer de bron ingesteld
staat op F:\ en op een andere computer word hij gegeven als G:\, dan werkt het al niet meer...

Hoe zorg ik ervoor dat het werkt op elke computer?
 
Laatst bewerkt:
De bron moet je dan even controleren doormiddel van if exist

bijvoorbeeld tis ff uit mijn hoofd dus het kan zijn dat je even nog wat zaken kwa batch scripting moet opzoeken:

If Exist E:\Download\exact429.xls Then DRIVE=E
If Exist F:\Download\exact429.xls Then DRIVE=F
If Exist G:\Download\exact429.xls Then DRIVE=G

etc etc etc

en dan

Copy %DRIVE%:\Download\exact429.xls c:\foobar\exact.xls
 
Het ziet er nu zo uit:

If Exist F:\Maps\Test.txt Then DRIVE=F
Copy %DRIVE%:\Maps\Test.txt C:\Documents and Settings\Björn\Mijn documenten\Testmap\Test.txt

Maar dat werkt niet helaas niet...

Ik zoek nog even door, maar surgesties zijn welkom.
 
Wat wel werkt is:

copy Test.txt C:\temp

Het lukt niet als ik:

copy Test.txt C:\Documents and Settings\Björn\Mijn documenten\Testmap

Ik heb nu wel opgelost dat de batch file kan worden geactiveerd op elke computer, omdat
ik hem in dezelfde map heb geplaatst als waar de test.txt zit.

Alleen wil hij niet verder gekopiëerd worden dan 1 map. Bijvoorbeeld: C:\temp doet hij
wel, C:\temp\hoi doet hij het ook, maar wanneer het bijvoorbeeld: C:\Documents and Settings\All Users\Documenten
word, doet hij het niet...

Ik denk dat het aan de spaties ligt die liggen in bijvoorbeeld: Documents and Settings. Want hij doet bijvoorbeeld
ook niet: C:\temp\hoi hoi

Het ligt, denk ik dus aan de spaties.

Surgesties?
 
Laatst bewerkt:
Het is gelukt, Het moest zijn:

copy Test.txt "C:\Documents and Settings\All Users\Documenten"

Met de aanhalingstekens.

Nu moet ik alleen nog de code weten, waarbij dit of om een bepaalde tijd gebeurd, of
op een bepaald tijdstip.

Hier kom ik namelijk echt niet uit...
 
Bedankt,

Dit kan inderdaad, maar ik vraag me af of hier ook een batch code voor is... Want dat zou
het beste uitkomen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan