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

REN - Problem nicht absoluter Pfad

Frage Entwicklung Batch & Shell

Mitglied: Julian57

Julian57 (Level 1) - Jetzt verbinden

13.06.2011, aktualisiert 10:15 Uhr, 3973 Aufrufe, 9 Kommentare

Hallo,

ich habe im Moment ein Problem mit Umbenennen(Ren) von einer Datei,

Und zwar ich habe folgenden Batch:

01.
@echo off 
02.
Title Setup 
03.
if not exist InfoManager2.xprf exit 
04.
echo. 
05.
echo Update wird installiert... 
06.
@ping localhost -n 2 >NUL  
07.
DEL InfoManager.xprf /F || goto Fail 
08.
REN C:\Users\Julian\Desktop\InformationsManagement\InfoManager2.xprf InfoManager.xprf || goto Fail 
09.
echo. 
10.
echo Update erfolgreich installiert!!! 
11.
@ping localhost -n 2 >NUL  
12.
echo.  
13.
echo Programm wird gerstartet 
14.
XProfan.exe "InfoManager.xprf" 
15.
@ping localhost -n 2 >NUL  
16.
exit 
17.
 
18.
:Fail 
19.
cls 
20.
echo. 
21.
echo Installation des Updates ist Fehlgeschlagen! 
22.
echo. 
23.
pause 
24.
exit
Und zwar ist mein Problem das der Pfad des Batches und die zu umbenennende Datei nicht absolut, sprich variabel sind.
Nun wüste ich gerne wie ich die Zeile...
01.
REN C:\Users\Julian\Desktop\InformationsManagement\InfoManager2.xprf InfoManager.xprf || goto Fail
...so umschreibe das der Pfad in dem die Dateien liegen keine Rolle mehr spielt.

Wie macht man sowas?

Wenn ich die Pfadangabe einfach weglasse funktioniert es leider nicht!


LG

Julian57
Mitglied: DONNobre
13.06.2011 um 10:44 Uhr
REN "C:\Users\Julian\Desktop\InformationsManagement\InfoManager2.xprf" InfoManager.xprf || goto Fail

das sollte glaube ich gehen in deinem Pfad war etwas 2 mal eingegeben (InfoManager.xprf ) ... weiß nicht ob das so sein sollte ...
längere verzeichnisse sollte man in "" angeben ....
Bitte warten ..
Mitglied: Xaero1982
13.06.2011 um 11:13 Uhr
Moin,

wo liegt denn die Batch?

VG
Bitte warten ..
Mitglied: Julian57
13.06.2011 um 11:21 Uhr
Zitat von DONNobre:
REN "C:\Users\Julian\Desktop\InformationsManagement\InfoManager2.xprf" InfoManager.xprf || goto Fail

das sollte glaube ich gehen in deinem Pfad war etwas 2 mal eingegeben (InfoManager.xprf ) ... weiß nicht ob das so sein
sollte ...
längere verzeichnisse sollte man in "" angeben ....



Ich glaube ihr habt mich falsch verstanden, der Batch oben funktioniert klasse!

Nur das Problem ist das der Batch nicht immer in "C:\Users\Julian\Desktop\InformationsManagement\*.*" sondern auch manchmal auch in anderen Verzeichnissen liegt.
Nun suche ich eine Möglichkeit den Batch so umzuschreiben das es vollkommen egal ist wo der Batch und die zu umbenennenden Dateien liegen.
Der Bach soll also von Pfad unabhängig funktionieren!

LG

Julian57
Bitte warten ..
Mitglied: Xaero1982
13.06.2011 um 11:46 Uhr
Ich hab dich nicht falsch verstanden - keine Sorge....

Die Batch und die umzubenennenden Dateien liegen aber immer im gleichen Ordner?

VG
Bitte warten ..
Mitglied: Julian57
13.06.2011 um 11:52 Uhr
Jo, genauso wie die Datei die gelöscht wird
Bitte warten ..
Mitglied: Xaero1982
13.06.2011 um 11:59 Uhr
Moin,

dann lass die Pfadangaben weg

01.
REN InfoManager2.xprf InfoManager.xprf || goto Fail 
Edit: Dass es ohne Pfadangaben nicht gehen soll wie du im ersten Post schreibst kann ich nicht bestätigen. Habs gerade getestet und geht problemlos.
Edit2: Ansonsten siehe Dieters Vorschlag!

VG
Bitte warten ..
Mitglied: 76109
13.06.2011 um 12:01 Uhr
Hallo Julian57!

Siehe Dir hierzu mal die Befehle 'Pushd' und 'Popd' an.

Gruß Dieter
Bitte warten ..
Mitglied: Xaero1982
13.06.2011 um 14:02 Uhr
Gelöst? Und wie ist die Lösung?

VG
Bitte warten ..
Mitglied: Julian57
13.06.2011 um 14:38 Uhr
Hat mich selber verwundert, ich habe einfach nochmal den Pfad weggelassen und es hat dieses mal funktioniert

Gruß
Bitte warten ..
Ähnliche Inhalte
Visual Studio
Vb.net Relativen Pfad in Absoluten Pfad umwandeln
Frage von ahstaxVisual Studio2 Kommentare

Hallo, Ich versuche mit VB (vb.net 2010), eine MSG-Datei in ein PDF umzuwandeln. Das klappt ganz gut, wenn man ...

Batch & Shell
Problem mit UNC-Pfad ? powershell-skript
Frage von today12Batch & Shell2 Kommentare

Hallo liebe Community, ich hab ein kleines Verständnis Problem mit UNC-Pfade. ich möchte mein Skript auf ein Netzlaufwerk legen, ...

HTML
Position Absolut in Div einsperren jQUERY
gelöst Frage von 94451HTML2 Kommentare

Hallo Ihr, ich habe hier "Fertigen" Code nur minimal verändert genau so aus dem Netz: das ganze script macht ...

Batch & Shell
Leerzeichen im Pfad
Frage von JallioBatch & Shell4 Kommentare

Hallo erneut, ich werde hier echt noch zum Stammkunden Wenn ich den Befehl $body in der WindowsPowerShell ISE ausführe, ...

Neue Wissensbeiträge
Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 6 StundenWindows 101 Kommentar

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Sicherheit

TLS-Zertifikat und privater Schlüssel von Microsofts Dynamics 365 geleakt

Information von Penny.Cilin vor 8 StundenSicherheit

Microsoft hat versehentlich das TLS-Zertifikat inklusive dem privaten Schlüssel seiner Business-Anwendung Dynamics 365 geleakt. TLS-Zertifikat und privater Schlüssel von ...

Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 1 TagViren und Trojaner2 Kommentare

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 1 TagRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...

Batch & Shell
Trusted Sites für alle User auf dem PC einpflegen
Frage von xXTaKuZaXxBatch & Shell12 Kommentare

Aufgabestellung: Es sollen auf 1 PC (bzw. mehreren PCs) vertrauenswürdige Sites per Powershell eingetragen werden, die für alle User ...

Netzwerkgrundlagen
Hi eine blöde frage. xD
Frage von 132954Netzwerkgrundlagen12 Kommentare

Also: Habe 2012 r2 essentials neuinstalliert, allerdings installiert diese version ja gleich diesen gangen AD kram mit, den hab ...