01. april 2013 - 21:12Der er
6 kommentarer og 1 løsning
Afvent færdigkørsel af program inden næste startes.
Hej
Har ikke kunnet finde et svar jeg har kunnet få til at virke. Har fundet noget, men jeg bruger det måske forkert.
Jeg har et VB script, hvor jeg gerne vil køre flere Robocopy med disses parametre, og de skal køres én efter én. Min kode ser således ud (mapper er bare eksempler):
Dim objShell Set objShell = WScript.CreateObject( "WScript.Shell" ) objShell.Run("C:\WINDOWS\System32\Robocopy.exe \\PC\C\teststor\ \\PC\C\teststorkopi /MIR") objShell.Run("C:\WINDOWS\System32\Robocopy.exe \\PC\C\testlille\ \\PC\C\testlillekopi /MIR") Set objShell = Nothing
...men er ikke sikker på jeg kan bruge det. Jeg har forsøgt at sætte
, 1, true
i slutningen før )
og jeg har prøvet at sætte
, 1, true
lige efter
("C:\WINDOWS\System32\Robocopy.exe
Jeg får bare fejl. i første forsøg, får jeg at vide at ) ikke kan benyttes (det er den afsluttende parentes). Og i andet forsøg, for jeg at vide at filen ikke findes. Hvad gør jeg galt, og kan ovenstående overhovedet bruges. Alt fra biblioteket skal bare kopieres. Undlader jeg at indsætte den ekstre "vente"-kode, sættes begge Robocopy-instancer i gang (er afprøvet).
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du har nok siddet og skrevet, mens jeg afgav et svar. Har løst problemet. Tror også det du skriver måske virker. Kan lige teste det. Men i hvert fald hjalp det at skrive CALL før programkørslen.
Har lige testet, og det ser ud til at virke også. Så der er to muligheder så.
Synes godt om
Ny brugerNybegynder
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.