Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Windows Dieses Forum dient den Diskussionen rund um alle Microsoft-Betriebssysteme.

Dateien mit Fragezeichen im Namen umbenennen

Diskussion: Dateien mit Fragezeichen im Namen umbenennen im Forum Windows, in der Kategorie Operating Systems; Anzeige Nun, ein schlauer Downloadmanager hat sich anscheinend ziemilch dämlich angestellt: beim Finden eines Namens ging er anscheinend nach dem ...

Antwort
Alt 28.08.09, 09:40   #1 (permalink)
lb
 
Registriert seit: 21.08.08
lb Leistung: Facit NTK
Likes: 0
Standard Dateien mit Fragezeichen im Namen umbenennen

Anzeige

Nun, ein schlauer Downloadmanager hat sich anscheinend ziemilch dämlich angestellt:
beim Finden eines Namens ging er anscheinend nach dem Schema

PHP-Code:
name = $(echo $url egrep "[^/]+$"
vor.
Mit von PHP-Skripten gelieferten Dateien verträgt sich das naturgemäß nicht so gut und jetzt habe ich Dateien mit solchen Namen (teils anonymisiert):
.pdf?dokNo=12345678&lfdNo=1&sid=DEADBEAFDEADBEAFDEADBEA FDEADBEAF&target=dpwt.req%2FDok_Nr._1_vom_31.12.20 99123456

Dass ein ordentliches Betriebssystem[tm] keine Probleme hat, solche in einem NTFS-Dateisystem unerlaubten Zeichen zu behandeln, weiß ich.
Gibt es auch Windows-Bordmittel, die mich davon befreien können? Schwer vorstellbar, aber man soll ja nie nie sagen.
Sogar die Powershell versagt jedenfalls sogar...

PHP-Code:
Get-ChildItem Illegal characters in path.
At line:1 char:4
dir <<<< 
    + 
CategoryInfo          InvalidArgument: (K:DasVerzeichnisMitdemZeug:String) [Get-ChildItem], ArgumentException
    
FullyQualifiedErrorId DirArgumentError,Microsoft.PowerShell.Commands.GetChildItemCommand 
Edit:
Cygwin meint:

mv: cannot stat `.pdf?dokNo=12345678&lfdNo=1&sid=DEADBEAFDEADBEAFD EADBEAFDEADBEAF&target=dpwt.req%2FDok_Nr._1_vom_31 .12.2099123456': No such file or directory
lb ist offline   Mit Zitat antworten
Alt 28.08.09, 11:24   #2 (permalink)
 
Registriert seit: 06.01.07
keksinat0r Leistung: Facit NTK
Likes: 0
Standard

mach mal ein \ vor das ? in cygwin
in der windows shell gibts bestimmt auch ein escape-zeichen, googeln kannst du aber selbst
keksinat0r ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 28.08.09, 13:17   #3 (permalink)
lb
Themenstarter
 
Registriert seit: 21.08.08
lb Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von keksinat0r
mach mal ein \ vor das ? in cygwin
in der windows shell gibts bestimmt auch ein escape-zeichen, googeln kannst du aber selbst
Ans Escapen (brrr) denkt die Shell beim automatischen Vervollständigen schon selbst.


Die genauen Worte waren:
PHP-Code:
# (kein PHP)
mv ".pdf\?dokNo\=12345678&lfdNo\=1\&sid\=DEADBEAFDEADBEAFDEADBEAFDEADBEAF\&target\=dpwt.req%2FDok_Nr._1_vom_31.12.2099123456" ~/besserername.pdf
mv
cannot stat `.pdf?dokNo=12345678&lfdNo=1&sid=DEADBEAFDEADBEAFDEADBEAFDEADBEAF&target=dpwt.req%2FDok_Nr._1_vom_31.12.2099123456': No such file or directory 
Edit @keksinator

mv .pdf* /ein/verzeichnis hab ich auch schon versucht - klappt auch nicht ):
Und würde dieser Ansatz nicht alles in einer Datei hintereinanderhängen?

Andere Ansätze als cygwin?
lb ist offline   Mit Zitat antworten
Alt 28.08.09, 13:59   #4 (permalink)
 
Registriert seit: 06.01.07
keksinat0r Leistung: Facit NTK
Likes: 0
Standard

dann versuchs halt mal mit ner wildcard ala mv .pdf* /foo/bar.pdf
keksinat0r ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Windows » Dateien mit Fragezeichen im Namen umbenennen
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
USB Controller mit Fragezeichen Spiralfrau Die Problemzone 2 27.10.07 23:15
Dateien per .bat umbenennen -->gelöst<-- myRecords Windows 4 18.05.07 00:23
John The Ripper + Raw-MD5-Patch = [Großes Fragezeichen] Nimda05 Cryptography & Encryption 9 12.05.07 12:45
Prozessor Umbenennen? Mavx Off topic-Zone 4 09.08.05 13:13
Laufwerke umbenennen iselein05 Windows 2 28.12.02 16:58


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61