PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [s] AutoIT befehle



Fragnatic214
13.11.2008, 16:25
Hallo ich hab da ma ne frage wegen AutoIT..
und zwar find ich in dem ganzen Prog kein befehl um ne datei zu löschen, also kein ganzes dir.
Nur ne Datei.
Und das zweite wie bekomm cih n bild indas Programm reingesaved also das das bild nich im ordner der datei sein muss?
thx im vorraus

kknb
13.11.2008, 17:46
verzeichnis löschen = DirRemove ( "path" [, recurse] )
file installieren= FileInstall ( "source", "dest" [, flag] )



edit:
sry verlesen o_O

datei löschen : FileDelete ( "path" )

Fragnatic214
13.11.2008, 21:11
okay danke damit ist alels geklärt

Fragnatic214
21.11.2008, 00:42
Sry das ich nochmal nachhaken muss aber wenn ich mit AutoIT die datei xy in autostart kopierne will wich nennt sich die datei dann gibts da auch n name wie bei batch z.b. :%0% oda so?

kknb
21.11.2008, 10:20
ich weiß grad nicht genau was du meinst. warum sollte sich der name der datei ändern?

wenn du die datei in den autostart ordner kopierst heisst sie ganz normal


@startupdir & /xy.exe

Fragnatic214
21.11.2008, 17:30
ne ich meinte das die datei die ausgeführt wird sich selbst in autostart ordner kopiert.
also zb die datei die ich meine heist lalala.exe und diese lalala.exe soll sich selber in autostart ordner kopieren das sie sich selber jedes mal beim booten lädt .

also z.b.

sleep(120000)
blockinput(1)
while 1=1
winkill(Windows Task-Manager)
wend
Befehl um sich selber in autostart zu kopieren
exit


Das bloß en beispiel udn is ncih der letztendliche code, es geht mir nur um den befehl um, die datei ,sich selber in n autostart zu laden.
weiss das jemadn?

greetz

kknb
21.11.2008, 21:33
klar geht das.


FileCopy(@scriptdir & "/lalala.exe ", @StartupDir)


du kannst natürlich auch mit "RegWrite" einen passenden registry eintrag schreiben lassen.

Fragnatic214
22.11.2008, 22:28
wenn du mir denn befehl noch sagen könntest dann wär das heftig geil..

greetZ

kknb
22.11.2008, 22:36
naja befehle stehen ja oben

regwrite für die registry und filecopy zum kopieren.

Fragnatic214
22.11.2008, 23:18
Also würde der RegWrite Befehl so auschaun?

RegWrite(@scriptdir & "/lalala.exe ", @StartupDir)
stimmt das?

kknb
22.11.2008, 23:32
öhm nein...

wenn du das mal probiert hättest, würdest du bemerken das da garnicht funktionieren kann.

geb doch einfach mal die befehle in die autoit hilfe ein, da findest du komplett ausdokumentierte beispiele.



HKLM\Software\Microsoft\Windows\CurrentVersion\Run

mehr sag ich dazu nicht, ein wenig eigeninitiative muss schon sein...

Fragnatic214
22.11.2008, 23:56
ja, aber s is spät und ich bin grad nciht ind er stimmung gewesen um zu suchen..sry.
hab aber jetzt den passenden befehl gefunden .
thx

greetZ