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

Frage Microsoft Windows Tools

GELÖST

Zeichenkette einer Pfadangabe auslesen

Mitglied: knoppix

knoppix (Level 1) - Jetzt verbinden

11.04.2007, aktualisiert 15:16 Uhr, 4420 Aufrufe, 6 Kommentare

maximale Länge der Pfadangabe bestimmen

Hallo erst mal, ich bin auf der Suche nach einem Tool welches mir schnell Auskunft über die Zeichenkette eines Verzeichnispfades geben soll. Grund ist das ich zu tiefe Verschachtelungen vermeiden will. Kennt jemand von Euch etwas nützliches was schnell und einfach zu verstehen ist. Danke für Eure Infos

grüße Knoppix
Mitglied: 46503
11.04.2007 um 14:00 Uhr
Die Zeichenkette eines Verzeichnispfades ist der Verzeichnispfad.
Die maximale Länge der Pfadangabe (Verzeichnis incl. Dateiname) ist 253, manche sagen auch 255.

Kannst du das bitte mal so darlegen, dass man auch versteht, was du willst, evtl. mit einem Beispiel?
Bitte warten ..
Mitglied: miniversum
11.04.2007 um 14:08 Uhr
Im Bereich Batch & Shell gabs dazu mal ein Posting. Schau mal dort ob da vielleicht was dabei ist.

miniversum
Bitte warten ..
Mitglied: knoppix
11.04.2007 um 14:28 Uhr
danke werde mal suchen meld mich nochmal
Bitte warten ..
Mitglied: knoppix
11.04.2007 um 15:04 Uhr
um genauer zu sein möchte ich feststellen welche Verzeichnisse incl. Dateinamen über dieser 255 Grenze liegen. Dazu wollte ich wissen ob es ein Tool gibt welches ausgewähle Verzeichnisse bzw Dateinamen auf die maximale Länge überprüft und markiert um diese um benennen zu können oder zu Verschieben. Hatte vor kurzem aufgrund vieler Unterverzeichnisse und langer Dateinamen probleme beim löschen dieser Dateien. Nun will ich überprüfen ob es noch mehr solcher "Kandidaten" gibt. Hoffe das war etwas verständlicher/deutlicher was ich möchte.
lg knoppix
Bitte warten ..
Mitglied: 46503
11.04.2007 um 15:13 Uhr
Du wolltest also die Länge des Pfades wissen.

Pack das nach SendTo. Wenn du im Explorer einen Pfad auswählst und den an die Batch in SendTo ausgibst, wird dir die Länge des Verzeichnisses angezeigt. Pfade von mehr als 255 Zeichen sollten eigentlich nicht möglich sein.

01.
@echo off & setlocal 
02.
set/a laenge=0 
03.
set Pfad=%1 
04.
set p1=%pfad:~1,1% 
05.
 
06.
if not "%p1%" ==":" set pfad=%pfad:~1,-1% 
07.
Set PO=%Pfad% 
08.
:dernaechstebitte 
09.
set/a laenge=%laenge%+1 
10.
set Pfad=%Pfad:~0,-1% 
11.
if "%pfad%" GTR "" goto :dernaechstebitte 
12.
echo die Pfadlaenge von %PO% ist %laenge% Byte. 
13.
pause
Bitte warten ..
Mitglied: Biber
11.04.2007 um 15:16 Uhr
Moin knoppix,

gib mal bitte in die Forumssuche "findlongpath" ein (für fertige Skripte) oder "Pfadlänge" oder "Pfadtiefe" für Beiträge mit ähnlichen Anforderungen.

Im Bereich "Batch & Shell" kam auch erst vor kurzer Zeit ein neuer Beitrag dazu.

Gruss
Biber
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch: Aktuellen Verzeichnisnamen einer Pfadangabe auslesen
gelöst Frage von c20082005Batch & Shell4 Kommentare

Hallo, ich bekomme folgendes (ich vermute simples) Problem nicht gelöst: Ich habe eine Pfadangabe in einer Variablen, z.B.: "c:\a\b\c\d", ...

Batch & Shell
Unbekannte Zeichenkette aus txt mit Zeilenangabe auslesen
gelöst Frage von IForeverBatch & Shell4 Kommentare

Hallo Community :) Nach über 4 Stunden herum probieren habe ich es aufgegeben und muss hier um Rat bitten ...

Batch & Shell
Umlaute in Pfadangaben
gelöst Frage von goodbytesBatch & Shell8 Kommentare

Hallo, ich stehe leider immer noch vor dem leidigen Thema Umlaute in Batches :- Bei Dateinamen und in den ...

Batch & Shell
Robocopy mit Strichen (minus) in den Pfadangaben
gelöst Frage von blue0711Batch & Shell6 Kommentare

Hallo, ich muss einige 1000 Dateien aus einer verschachtelten Struktur verschieben, bei der ich allerdings Unterordner ausschließen muss. Soweit ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 2 StundenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 20 StundenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 21 StundenSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 22 StundenSicherheit9 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von 92943Windows 1031 Kommentare

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

Netzwerkgrundlagen
Welches Modem für VDSL 50000 der T-Com
gelöst Frage von Windows10GegnerNetzwerkgrundlagen21 Kommentare

Hallo, ein Kollege von mir will sich VDSL50000 von der T-Com holen, um daran einen Server zu betreiben. Ich ...

Sicherheit
Meltdown und Spectre: Die machen uns alle was vor
Information von FrankSicherheit18 Kommentare

Aktuell sieht es in den Medien so aus, als hätten die Hersteller wie Intel, Microsoft und Co den aktuellen ...

Netzwerke
Packet loss bei "InternetLeitungsvollauslastung"
gelöst Frage von Freak-On-SiliconNetzwerke17 Kommentare

Servus; Ja der Titel klingt komisch, is aber so. Wenn die Internetleitung voll ausgelastet ist, hab ich extreme packet ...