![]() |
[bat] und ExtractFilePath?
Hallo,
kann ich irgendwie den Pfad rausfinden, in dem eine batch gestartet wurde?, also sowas wie ExtractFilePath(ParammStr(0)) nur für batch Dateien? Viele Grüße ... |
Re: [bat] und ExtractFilePath?
Das Arbeitsverzeichnis kannst du per PWD ermitteln
|
Re: [bat] und ExtractFilePath?
Code:
Ist das nicht ein Linux Befehl/Funktion? Aber ich glaube, es geht um Windows.
C:\Dokumente und Einstellungen\Michael>pwd
Der Befehl "pwd" ist entweder falsch geschrieben oder konnte nicht gefunden werden. |
DP-Maintenance
Dieses Thema wurde von "Luckie" von "Klatsch und Tratsch" nach "Windows 9x / ME / 2000 / XP / 2003 / Vista / 7" verschoben.
Wir haben übrigens eine Windows Sparte. |
Re: [bat] und ExtractFilePath?
Liste der Anhänge anzeigen (Anzahl: 1)
Sollte eigentlich auch in Windows verfügbar sein
|
Re: [bat] und ExtractFilePath?
Aber wohl erst ab Version 6 der Konsole, wie bei dir. Ich habe unter XP noch Version 5.
|
Re: [bat] und ExtractFilePath?
Unter Win XP Prof SP3 gibt es "pwd":
Code:
Edit: Wie du siehst habe ich Version 5.x
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp. C:\Dokumente und Einstellungen\Eingeschraenkt>pwd C:\Dokumente und Einstellungen\Eingeschraenkt C:\Dokumente und Einstellungen\Eingeschraenkt>cd .. C:\Dokumente und Einstellungen>pwd C:\Dokumente und Einstellungen C:\Dokumente und Einstellungen>cd .. C:\>pwd C:\ C:\> |
Re: [bat] und ExtractFilePath?
Eine Alternative wäre chdir ohne Parameter
|
Re: [bat] und ExtractFilePath?
Code:
Du bist wieder dran. ;)
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp. C:\Dokumente und Einstellungen\Michael>pwd Der Befehl "pwd" ist entweder falsch geschrieben oder konnte nicht gefunden werden. |
Re: [bat] und ExtractFilePath?
:gruebel: hast du vielleicht XP Home? Wobei die Konsole ist vermutlich die gleiche.
|
Re: [bat] und ExtractFilePath?
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp. XP Home Edition SP3: C:\>pwd 'pwd' is not recognized as an internal or external command, operable program or batch file. Grüße Klaus |
Re: [bat] und ExtractFilePath?
Zitat:
Code:
:mrgreen:
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten. C:\Users\Daniel>pwd Der Befehl "pwd" ist entweder falsch geschrieben oder konnte nicht gefunden werden. C:\Users\Daniel> |
Re: [bat] und ExtractFilePath?
Delphi-Quellcode:
XPPro mit SP3. CHDIR geht auch nicht :?
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp. C:\Dokumente und Einstellungen\Stefan>pwd Der Befehl "pwd" ist entweder falsch geschrieben oder konnte nicht gefunden werden. //Edit: Jetzt ist es eben ein Delphi Konsolenprogramm geworden :stupid: |
Re: [bat] und ExtractFilePath?
CD geht bei mir einwandfrei. ;)
|
Re: [bat] und ExtractFilePath?
"cd" müsste aber auch gehen:
Code:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp. C:\Dokumente und Einstellungen\Eingeschraenkt>cd C:\Dokumente und Einstellungen\Eingeschraenkt C:\Dokumente und Einstellungen\Eingeschraenkt>cd .. C:\Dokumente und Einstellungen>cd C:\Dokumente und Einstellungen C:\Dokumente und Einstellungen>cd .. C:\>cd C:\ C:\> |
Re: [bat] und ExtractFilePath?
chdir geht bei mir.
Habt ihr eventuell irgendwelche Erweiterungen installiert, wie zum Beispiel die PowrShell? |
Re: [bat] und ExtractFilePath?
Tatsache, die hab ich drauf... :gruebel: Die kennt übrigens auch "pwd"
Code:
:gruebel:
Windows PowerShell
Copyright (C) 2009 Microsoft Corporation. Alle Rechte vorbehalten. PS C:\Users\Daniel> pwd Path ---- C:\Users\Daniel |
Re: [bat] und ExtractFilePath?
Zitat:
|
Re: [bat] und ExtractFilePath?
Hi,
cd so geht bei mir auch, aber nicht wenn es durch Adobe Acrobat aufgerufen wird. Viele Grüße ... |
Re: [bat] und ExtractFilePath?
Acrobat ruft Batchfiles auf?
|
Re: [bat] und ExtractFilePath?
Zitat:
|
Re: [bat] und ExtractFilePath?
Es gibt auch noch diese Möglichkeit: %0 gibt ja den Namen der Batch-Datei an
und nun muß man dort nur noch das Verzeichnis rausfiltern.
Code:
@echo off
echo %%0 = %0 echo %%a~0 = %~a0 echo %%d~0 = %~d0 echo %%f~0 = %~f0 echo %%n~0 = %~n0 echo %%p~0 = %~p0 echo %%s~0 = %~s0 echo %%t~0 = %~t0 echo %%x~0 = %~x0 echo %%z~0 = %~z0 echo %%dp~0 = %~dp0 speziell das wäre dann wohl interessant echo %%nx~0 = %~nx0 pause |
Re: [bat] und ExtractFilePath?
Für alle die selbst lesen wollen
Aus der XP-Hilfe: Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:35 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