AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

[batch] ordnernamen

Ein Thema von _frank_ · begonnen am 7. Jun 2008 · letzter Beitrag vom 8. Jun 2008
 
Benutzerbild von Fussball-Robby
Fussball-Robby

Registriert seit: 22. Okt 2007
Ort: Nähe Köln
1.063 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: [batch] ordnernamen

  Alt 8. Jun 2008, 09:42
Zitat von _frank_:
was jetzt noch interesant wäre: ob es möglich ist, 2 ebenen weiter oben den Namen zu bekommen
Ja, das ist Möglich. Mittels pushd kannst du den Ordner wechseln, wobei .. der übergeordnete Ordner ist. Wenn du 2 Ordner nach oben wilst sähe der Code also so aus:
Code:
@echo off
pushd ..\..
for %%i in (%cd:\=,%) do set MyDir=%%i
echo %MyDir%
pause
Bei 3 Ordnern wäre es pushd ..\..\.. usw.
Zitat von _frank_:
lässt sich das mit dem leerzeichen irgendwie umgehen? hab versucht das in der for-schleife mittels " zu kapseln, hat aber nicht geklappt (trotzdem nur letzter teil)
Ich habe es gestern auch noch ausprobiert, allerdings keine Lösung gefunden. Ich probier gleich nochmal ein wenig rum
Robert L.
Der folgende Satz ist richtig!
Der vorherige Satz ist falsch!

Paradox
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz