Kann ich eine Variable dynamisch kürzen? Bis zu einem bestimmten Zeichen wie "\"?
Ich hab zum Beispieln eine sich immer ändernden Ordnerpfad+Anwendungsname (daher dynamisch) dieser mit einem FileOpenDialog eingelesen wurde.
z.B.: C:\\Programme\Hersteller\Bin\Application.exe
Ich möchte aber nur die funktionelle "Application.exe" , wie kann den Rest der Kette jetzt abtrennen, da ja beides dynamisch ist bzw. mutiert?
Variable dynamisch kürzen
-
- [ gelöst ]
-
UltimateX -
19. Februar 2010 um 19:04 -
Geschlossen -
Erledigt
-
-
- Offizieller Beitrag
Mit Stringfunktionen:
[autoit]$s = 'C:\\Programme\Hersteller\Bin\Application.exe'
[/autoit]
$s = StringTrimLeft($s, StringInStr($s, '\', 1, -1)) -
ist application.exe immer die datei am ende des strings??
-
@retrokid: Nein, Application.exe ist nur ein Beispiel. Sind unterschiedliche Dateinamen.
BugFix : Danke, funktioniert Super