Variable aus Ini lesen und im Pfad einsetzen

  • Hi leute,

    Ich hab ein Programm, welches eine *.Ini erzeugt. Danach wird exakter Wert in eine Variable geschrieben. Diese Variable ist zugleich der Username nennen wir Sie $gesetzerusername.

    Die Variable wird in der MSGBOX auch problemlos ausgegeben.

    Jetzt möchte ich eine Datei mit Hilfe von Xcopy in den Autostart dieses vorher definierten Users setzen. Dazu muss ich aber im Zielpfad eine Variable mit angeben, wie kann ich diesen setzen?

    So in der Art:

    Zitat

    Run( xcopy "R:\test.exe" "C:\Dokumente und Einstellungen\"$gesetzerusername"\Startmenü\Programme\Autostart")

    Gibt es eine Möglichkeit das zu erreichen?

    Einmal editiert, zuletzt von horst290 (9. November 2010 um 19:07)

  • Ich danke Dir! :thumbup:

    Ich frag mich nur warum das bei mir nicht funktioniert hat, habs auch mit dem "filecopy" Befehl probiert, aber du hast anscheinend noch ein Flag am Ende gesetzt??? Was bedeutet die 8?

  • Hier die Info.

    Zitat


    0 = (standard) bestehende Dateien nicht überschreiben
    1 = Überschreiben bestehender Dateien
    8 = Erstellt die Zielverzeichnisstruktur, falls diese nicht besteht(Siehe Anmerkungen).

    Klick einfach mal auf Filecopy. :rolleyes:

    MfG
    Der_Doc

  • Keine Sorge hatte ich bereits gemacht ;) Hatte das 3. Flag nur nicht mehr ganz im Gedächtnis.

    Anscheinend war ich echt nur zu Blöd die Variable richtig einzubinden, denn der Pfad bestand bereits ;)

    Ich danke euch vielmals :thumbup: