Ich schreibe gerade ein script dass alle Windows Mail Kontakte in eine .ini schreibt und dann mit stringbetween die E-Mail Adressen ausliest.
Allerdings scheitert es bis jetzt daran dass ich das Arbeitsverzeichnis wechsle .Damit es auf allen (vista) computern funktioniert will ich den aktuellen benutzernamen (@username) in einer variable speichern und damit das arbeitzverchniss wechseln. Allerdings wechselt er einfach nich sonder bleibt im aktuellen verzeichniss.
Kann man bei filechangedir überhaupt variablen benutzen?
Code
$name =@username
FileChangeDir("C:\Users"&$name&"Contacts")
$myfile=FileFindFirstFile("*.contact")
$var =0
While 1()
$hisfiles = FileFindNextFile($myfile)
If @error Then ExitLoop
$var += 1
IniWrite("C:\Windows\email.ini","Email-Adressen","Adresse"&$var,""&$hisfiles)
WEnd
FileClose($myfile)
Alles anzeigen