Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Durch Ordner navigieren (Doppelter Ordnersprung)

Frage Entwicklung Batch & Shell

Mitglied: Soidberg

Soidberg (Level 1) - Jetzt verbinden

07.05.2007, aktualisiert 01:23 Uhr, 5591 Aufrufe, 4 Kommentare

Hallo Ihr lieben,

ich habe gerade folgendes Problem.

Ich habe hier eine Portable Serveranwendung für den heimischen Pc, für dieses Programm bastle ich gerade an einem PlugIn (Danke an dieser Stelle an Bastla & Biber).

Aufgabe:

Meine Batch muss sich 2 Ebenen nach oben durchhängeln, dort eine Datei kopieren und wieder zurückspringen.

Beispielaufbau:

xxx/xx/--->"Stammordner der Portablen Anwendung"----->"Unterordner1"---->"Unterordner2 (hier liegt die .bat)"

*Die bat muss in den Stammordner springen, kopieren und wieder zurück springen.

Problem:
Dadurch das die Anwendung selber portable ist, gibt es ausserhalb des Stammordners keine festen / bekannte Pfade.

Ich habe nun probiert mit cd.. mich durchzuhängeln, was auch mit einer Ebene funktioniert. Ein doppeltes:

cd..
cd..

funktioniert leider nicht. Wie löse ich das auf die korrekte / richtige Art & Weise?

Gruß Soidberg
Mitglied: onegasee59
07.05.2007 um 00:31 Uhr
Dadurch das die Anwendung selber portable ist, gibt es ausserhalb des Stammordners keine festen / bekannte Pfade.

Sollte dennoch mit "pushd" und "popd" gehen.
http://www.microsoft.com/resources/documentation/windows/xp/all/proddoc ...
Bitte warten ..
Mitglied: Soidberg
07.05.2007 um 00:41 Uhr
> Dadurch das die Anwendung selber
portable ist, gibt es ausserhalb des
Stammordners keine festen / bekannte Pfade.

Sollte dennoch mit "pushd" und
"popd" gehen.
http://www.microsoft.com/resources/documentation/windows/xp/all/proddoc ...

Soweit ich das als Bastler erkenne speichert man mit pushd den aktuellen Pfad als "Rückweg", danach kann man wechseln und mit popd in den gespeicherten Pfad zurückspringen.

Das klingt gut, sagt mir aber noch nicht wie ich 2 Ebenen hoch komme.

Es könnte so aussehen:

~~~~~~
pushd %CD%
~~>*Hier muss ich 2 Ebenen hoch*<~~~
copy "dir.cfg " "%CD%\Unterordner1\Unterordner2\dir.cfg"
popd
~~~>weiterer beliebiger Code
...
...
~~~~~~

Da ein doppeltes cd nicht geht bräuchte ich hier einen Denkansatz. Sorry wenn es bei mir etwas länger dauert, bin aber am lernen.

Gruß Soidberg
Bitte warten ..
Mitglied: Randyman
07.05.2007 um 01:15 Uhr
Hi,

einen doppelten Sprung in einer Zeile geht mit cd..\..

Klingt irgendwie zu einfach um Dein Problem zu lösen ?!?

Gruss
Randy
Bitte warten ..
Mitglied: Soidberg
07.05.2007 um 01:23 Uhr
Hi,

einen doppelten Sprung in einer Zeile geht
mit cd..\..

Klingt irgendwie zu einfach um Dein Problem
zu lösen ?!?

Gruss
Randy

Ja so ist das manchmal *schäm*, manchmal liegen einem die Lösungen vor der Nase. Ich bin gerade selber drauf gekommen.

Dennoch vielen lieben Dank für die Stützen, genau das war meine Lösung.

Gruß Soidberg
Bitte warten ..
Ähnliche Inhalte
Windows Server
Mit Tastenkürzel im Active Directory navigieren?
gelöst Frage von Fish01Windows Server3 Kommentare

Hallo! Folgender Fall als Beispiel: Habe in einer OU ca. 100 User und möchte zB: bei jedem User kontrollieren, ...

Batch & Shell
Batch Datei in zufälliges Verzeichnis navigieren
Frage von MarioBros778Batch & Shell4 Kommentare

Hey Leute, ich hätte da ein Frage: Ist es möglich mit einer cmd datei in ein zufälliges Verzeichnis zu ...

Backup
Vorgehen bei Aussortieren von Doppelten Ordner und Dateien so Sinnvoll?
Frage von fireskyerBackup3 Kommentare

Hallo miteinander, Wir haben letztens festgestellt, das auf unseren Laufwerken viele Versionen von Ordnern und Dateien rumfliegen und ich ...

Datenbanken
Doppelte Daten anzeigen die nicht exact doppelt sind!
gelöst Frage von ChillministratorDatenbanken26 Kommentare

Hallo zusammen, ich habe eine Tabelle GRUNDWASSER die seit über 20 Jahren täglich mit Messdaten von ettlichen Loggern gefüttert ...

Neue Wissensbeiträge
Mac OS X

MacOS wo ist die Tilde ?

Tipp von Alchimedes vor 4 StundenMac OS X1 Kommentar

Hallo, ich hab eine MacOS qwertz Keyboard auf US Layout umgestellt da die Sonderzeichen besser erreichbar sind. Leider fehlt ...

Datenschutz

Weitere Informationen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 11 StundenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 13 StundenWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 16 StundenMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von fyrb38Windows 1017 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...