hi,
ich möchte den ausgeführten dos befehl überprüfen, wie kann ich das machen ?
der Dos Befehl aus autoit wäre mir klar, er soll z.b md c:testtest sein
wie kann die den erstellten ordner ( test ) überprüfen ???
hi,
ich möchte den ausgeführten dos befehl überprüfen, wie kann ich das machen ?
der Dos Befehl aus autoit wäre mir klar, er soll z.b md c:testtest sein
wie kann die den erstellten ordner ( test ) überprüfen ???
HI,
[autoit]#include<Process.au3>
$path = 'c:test'
_RunDOS('md ' & $path)
Sleep(2000)
If FileExists($path) Then MsgBox(0,"","worked")
So long,
Mega
Hi,
Es gibt für fast alle Dos-Befehle auch AutoIT-Befehle. Etwa so:
$test=DirCreate("C:Test1")
if $test=0 then msgbox(16,"Error","Error)
eddy_erpel
HI,
oder einfach :
[autoit]If Not DirCreate(":::fdf[][CTest1") Then MsgBox(16, "Error", "Error")
[/autoit]So long,
Mega
erbarm Dich und schreib das DOS Gelumpe gleich in autoit um, geht in der Praxis einiges schneller, da ja keine shell nachgeladen werden muß.
Meine Anfangsprojekte mit autoit in der Firma (arbeit jetzt ca. 4 Monate damit) schaufle ich sobald eine Minute Zeit ist zu DOSe freien Zonen.
Gibt nur immer wieder Probleme. Zeitersparnis ist übrigens enorm, wenn es gliech aus Autoit ausgeführt wird und ne vernünftige Protokollierung kann man sich auch bauen.
Was soll da genau in der DOS-Shell gemacht werden???
Grüße
German
@holzwurm:
Es gibt aber nun mal Befehle, wo es keinen Sinn macht diese direkt in Autoit ein zu bauen.