Hallo allerseits,
ich habe eine Function um einen Ordner zu synchronisieren mit Robocopy, mir gelingt es einfach nicht das CMD Fenster mit ,@Hide zu unterdrücken, weiss jemand an welche Stelle es hier eingebaut werden muss? Ohne Hide funktionietr bei mir folgender Aufruf:
AutoIt
;Syncro()
Func Syncro()
$usbdb_dir = 'C:\windows\system32\robocopy.exe'
$source = 'c:\plc'
$destination = 'f:\plc1'
ShellExecuteWait($usbdb_dir, $source & ' "' & $destination & '"' & ' /E /Z /MIR /R:3 /W:5 /XD ' & '>nul 2>&1' & '"' & $source & 'Recycled\' & '" "' & $source & 'Recycler\' & '" "' & $source & 'System Volume Information\' & '"')
EndFunc
Ich weiss, es gibt wahrscheinlich bessere Methoden es direkt in Autoit zu machen, da ich aber in AutoIt noch am Anfang stehe soll mir diese Quick und dirty Lösung erst mal genügen.
lg
Chris