Hi,
ich hab eine ini Datei da steht sowas:
1=C:\Users\*User*\Pictures
2=C:\Users\*User*\Desktop
Das lese ich aus um zu wissen welche Verzeichnisse gesichert werden sollen:
Code
Global $qArray = IniReadSection(@ScriptDir &"\backup_restore.ini", "Quellen")
Global $z_Array = IniReadSection(@ScriptDir &"\backup_restore.ini", "Ziel")
For $i = 1 To $qArray[0][0]
$s_Quelle = ($qArray[$i][1])
;~ MsgBox(0,"Pfad- Schleife",$s_Quelle)
$Quell_Laufwerk = StringLeft($s_Quelle,3)
$Quell_Buchstabe = StringLeft($s_Quelle,1)
$ZielShare = StringReplace($s_Quelle, $Quell_Laufwerk, "")
$Quelle = StringReplace($s_Quelle, "*USER*", @username)
$strZiel = ( $Zielverzeichnis & $Quell_Buchstabe & "\"&$ZielShare)
$Ziel = StringReplace($strZiel, "*USER*", @username)
Alles anzeigen
Das ist sicher alles etwas verwirrend.
Aber die Frage ist einfach;)
Der zu sichernde Ordner ist ja klar durch:
1=C:\Users\*User*\Pictures
wieder herstellen will ich das aber nach:
1=C:\Users\*User*\
Also muss ich quasi alles nach dem letzten \ Abschneiden....
wie mach ich das?