2009-08-28 19:46:36 +0000 2009-08-28 19:46:36 +0000
86
86

Hoe kan ik Windows dwingen een bestand met een speciaal teken te hernoemen?

Ik heb een liedje dat Windows niet kan afspelen omdat er een vraagteken in de naam van het bestand staat.

"Where Have All the Cowboys Gone?.ogg" // as an example

Dus ik probeer het te hernoemen en Windows klaagt, of ik het nu in Verkenner of vanaf de commando prompt probeer.

Fout die ik krijg als ik probeer te kopiëren, hernoemen, of verplaatsen is:

De syntaxis van de bestandsnaam, mapnaam of volumenaam is onjuist

Is er een Windows manier om in dit geval een hernoeming te forceren?

Update

Ik zal deze vraag in de gaten houden, maar na 13 antwoorden en vele pogingen (afgezien van 3rd party oplossingen) lijkt het erop dat Windows dit niet kan (of in ieder geval mijn windows niet, geen korte namen). Dus accepteer ik het antwoord dat toch al mijn oorspronkelijke oplossing was om Linux te gebruiken. Het zou leuk zijn als Windows dit op de een of andere manier zou kunnen, dus stop niet alleen omdat ik dit antwoord heb geaccepteerd, de vraag staat nog steeds!

回答 (36)

42
42
42
2009-08-28 22:11:05 +0000

Pak een linux live-cd en gebruik die.

29
29
29
2009-08-28 22:06:58 +0000

Heb je geprobeerd de korte bestandsnaamversie van de naam te gebruiken? Bijvoorbeeld

ren whereh~1.ogg where.ogg

Als het het enige bestand in de huidige map is dat begint met de eerste paar letters, gebruik dan de eerste 6 letters van de naam (spaties niet meegerekend) gevolgd door een tilde (~) en dan een 1.

24
24
24
2011-02-02 19:57:59 +0000
  1. In Windows 7: Voer cmd.exe uit in de modus Administator.
  2. cd in de Directory met de bestandsnamen.
  3. voer uit: chkdsk /V /f [Mijn slechte bestanden stonden op een andere schijf dan de OS-schijf, dus het was in staat om deze te ontkoppelen. Als het de OS drive is, kan het zijn dat het deze stap bij het opstarten moet doen].
  4. Wacht (misschien moet hij opnieuw opstarten).

Zoals je zult zien was het resultaat dat chkdsk de bestanden voor mij verwijderde. Dus, als je de bestanden wilt behouden, weet ik niet wat je moet doen, maar dit zal de bestanden zeker verwijderen.

Resultaten/Cmd Log:

E:\islag\Music\llb>dir
 Volume in drive E is FreeAgent Drive
 Volume Serial Number is 5038-892A

 Directory of E:\islag\Music\llb

02/02/2011 12:18 PM <DIR> .
02/02/2011 12:18 PM <DIR> ..
04/04/2010 02:19 PM 4,014,099 01 Los Lonely Boys - Se?orita - www.file2
4ever.com.mp3
04/04/2010 02:18 PM 3,125,942 12 Los Lonely Boys - La Contestaci?n - ww
w.file24ever.com.mp3
               2 File(s) 7,140,041 bytes
               2 Dir(s) 87,743,991,808 bytes free

E:\islag\Music\llb>chkdsk /V
The type of the file system is NTFS.
Volume label is FreeAgent Drive.

WARNING! F parameter not specified.
Running CHKDSK in read-only mode.

CHKDSK is verifying files (stage 1 of 3)...
  231424 file records processed.
File verification completed.
  34 large file records processed.
  0 bad file records processed.
  0 EA records processed.
  0 reparse records processed.
CHKDSK is verifying indexes (stage 2 of 3)...
18 percent complete. (29338 of 245164 index entries processed)
An invalid filename 01 Los Lonely Boys - Se?orita - www.file24ever.com.mp3 (3196
6) was found in directory 31962.
All filenames for File 31966 are invalid.
Minor file name errors were detected in file 31966.
An invalid filename 12 Los Lonely Boys - La Contestaci?n - www.file24ever.com.mp
3 (31973) was found in directory 31962.
All filenames for File 31973 are invalid.
Minor file name errors were detected in file 31973.
73 percent complete. (233817 of 245164 index entries processed)
Index entry 01 Los Lonely Boys - Se?orita - www.file24ever.com.mp3 in index $I30
 of file 31962 is incorrect.
Index entry 12 Los Lonely Boys - La Contestaci?n - www.file24ever.com.mp3 in ind
ex $I30 of file 31962 is incorrect.
  245164 index entries processed.
Index verification completed.

Errors found. CHKDSK cannot continue in read-only mode.

E:\islag\Music\llb>dir
 Volume in drive E is FreeAgent Drive
 Volume Serial Number is 5038-892A

 Directory of E:\islag\Music\llb

02/02/2011 12:18 PM <DIR> .
02/02/2011 12:18 PM <DIR> ..
04/04/2010 02:19 PM 4,014,099 01 Los Lonely Boys - Se?orita - www.file2
4ever.com.mp3
04/04/2010 02:18 PM 3,125,942 12 Los Lonely Boys - La Contestaci?n - ww
w.file24ever.com.mp3
               2 File(s) 7,140,041 bytes
               2 Dir(s) 87,743,991,808 bytes free

E:\islag\Music\llb>chkdsk /V /f
The type of the file system is NTFS.
Cannot lock current drive.

Chkdsk cannot run because the volume is in use by another
process. Chkdsk may run if this volume is dismounted first.
ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.
Would you like to force a dismount on this volume? (Y/N) y
Volume dismounted. All opened handles to this volume are now invalid.
Volume label is FreeAgent Drive.

CHKDSK is verifying files (stage 1 of 3)...
  231424 file records processed.
File verification completed.
  32 large file records processed.
  0 bad file records processed.
  0 EA records processed.
  0 reparse records processed.
CHKDSK is verifying indexes (stage 2 of 3)...
18 percent complete. (29339 of 245164 index entries processed)
Deleted invalid filename 01 Los Lonely Boys - Se?orita - www.file24ever.com.mp3
(31966) in directory 31962.
File 31966 has been orphaned since all its filenames were invalid
Windows will recover the file in the orphan recovery phase.
Correcting minor file name errors in file 31966.
Deleted invalid filename 12 Los Lonely Boys - La Contestaci?n - www.file24ever.c
om.mp3 (31973) in directory 31962.
File 31973 has been orphaned since all its filenames were invalid
Windows will recover the file in the orphan recovery phase.
Correcting minor file name errors in file 31973.
73 percent complete. (233642 of 245164 index entries processed)
Deleting index entry 01 Los Lonely Boys - Se?orita - www.file24ever.com.mp3 in i
ndex $I30 of file 31962.
Deleting index entry 12 Los Lonely Boys - La Contestaci?n - www.file24ever.com.m
p3 in index $I30 of file 31962.
  245164 index entries processed.
Index verification completed.
CHKDSK is scanning unindexed files for reconnect to their original directory.
  2 unindexed files scanned.
CHKDSK is recovering remaining unindexed files.
  2 unindexed files recovered.
CHKDSK is verifying security descriptors (stage 3 of 3)...
  231424 file SDs/SIDs processed.
Cleaning up 41 unused index entries from index $SII of file 9.
Cleaning up 41 unused index entries from index $SDH of file 9.
Cleaning up 41 unused security descriptors.
Security descriptor verification completed.
  6871 data files processed.
CHKDSK is verifying Usn Journal...
  1116928 USN bytes processed.
Usn Journal verification completed.
Correcting errors in the master file table's (MFT) BITMAP attribute.
Windows has made corrections to the file system.

 244196000 KB total disk space.
 158175168 KB in 30003 files.
     22820 KB in 6873 indexes.
         0 KB in bad sectors.
    306168 KB in use by the system.
     65536 KB occupied by the log file.
  85691844 KB available on disk.

      4096 bytes in each allocation unit.
  61049000 total allocation units on disk.
  21422961 allocation units available on disk.

E:\islag\Music\llb>dir
 Volume in drive E is FreeAgent Drive
 Volume Serial Number is 5038-892A

 Directory of E:\islag\Music\llb

02/02/2011 12:18 PM <DIR> .
02/02/2011 12:18 PM <DIR> ..
               0 File(s) 0 bytes
               2 Dir(s) 87,743,979,520 bytes free

E:\islag\Music\llb>
12
12
12
2009-08-28 21:56:53 +0000

Probeer het UNC pad te specificeren (zie Naming Files, Paths, and Namespaces . Dit omzeilt allerlei beperkingen. U zou het moeten doen met de `\?Probeer het UNC pad te specificeren (zie [ Naming Files, Paths, and Namespaces ]0x3&.aspx). Dit omzeilt allerlei beperkingen. U zou het moeten doen met de syntaxis.

Voorbeeld, als je bestand op je bureaublad staat (en je Windows station is C:), dan kun je

copy "\?\C:\Users\codeLes\Desktop\Where Have All the Cowboys Gone?.ogg" "\?\C:\Users\codeLes\Desktop\Where Have All the Cowboys Gone.ogg"

Note: Je kunt geen relatieve paden gebruiken met deze syntax; je moet het volledige pad opgeven. En het werkt niet met het ren commando, maar wel met copy en move.

12
12
12
2011-08-09 00:24:36 +0000

chkdsk zal soms ongeldige bestandsnamen herstellen. Je krijgt dan een melding over het verwijderen van het bestand omdat alle bestandsnamen ongeldig zijn, en vervolgens het herstellen van een verloren bestand. U kunt het bestand dan terugvinden in C:\found.000\file0000.chk. Dit is een effectieve manier om de probleembestanden te verwijderen, maar niet de beste manier als je ze wilt behouden.

11
11
11
2014-01-12 09:59:02 +0000

De manier waarop ik het hardnekkige bestand verwijderde was door 7zip te openen, het bestand te vinden en het bestand via 7zip te hernoemen. Het mijne was een liedje dat een spatie had aan het einde van het bestand.

8
8
8
2013-11-06 15:18:56 +0000

Gebruik Recuva . Het is in de eerste plaats bedoeld voor het herstellen van verwijderde bestanden, maar het heeft ook een optie om niet-verwijderde bestanden in zijn scan op te nemen.

Na het starten van Recuva, weiger de wizard en selecteer de juiste schijf. Ga dan naar Opties, zoek en vink de optie “scan voor niet-verwijderde bestanden” aan en start de scan. Na een tijdje zal het alle bestanden op de schijf tonen (al dan niet verwijderd). Zoek je bestanden met ongeldige namen (de namen staan al vast in de weergave), selecteer ze, klik met de rechtermuisknop en sla ze ergens op (“recover”).

Ik heb het zojuist gedaan (op Windows XP).

5
5
5
2009-08-29 23:18:31 +0000

Probeer een programma van derden, zoals het Ken Rename programma:

of Rename Master .

Hier is een lijst van hulpmiddelen voor het hernoemen van bestanden .

Ik zou ze zelf willen testen, maar ik draai Windows Vista 64-bit; de bestandsafhandeling kan anders zijn.

Als deze tools niet werken, kun je Windows PowerShell eens proberen. Zie Bestanden hernoemen op de Windows PowerShell Blog .

5
5
5
2009-11-04 20:56:44 +0000

De Microsoft tool DISKEDIT.EXE is een low-level tool voor het direct lezen en schrijven van ruwe schijfgegevens. Je zou in staat moeten zijn om de cluster met de directory entry voor dit bestand te laden en gewoon het beledigende ‘?’ karakter te veranderen in iets onschuldigs en het terug te schrijven naar de schijf.

Ik heb begrepen dat de Microsoft diskedit tool (niet de Norton Utilities tool met dezelfde naam, die alleen voor FAT volumes is) voor het laatst gezien is in Windows 2000 SP4. Maar er is een link naar het programma die hier kan worden gevonden.

Om de juiste cluster te vinden, kun je een proefversie downloaden van DiskExplorer for NTFS .

U zou kunnen beginnen met Bestand>Station… om het station te openen dat dit slechte bestand bevat. Selecteer Goto-000>Root Directory om een mapweergave te krijgen. Navigeer naar de directory met het slechte bestand door de MFT# links te gebruiken. Als je daar bent, zal er bovenin het venster iets staan als, “MFT# x12345 DIR: ‘dirname’, …blah blah blah… beginnend bij cluster x9302AE ,… blah blah blah”

Ga nu over naar Microsoft diskedit. Doe eerst Bestand > Openen… en specificeer Volumenaam C: (als het bestand op uw C: schijf staat). Laat de bestandsnaam van het volume leeg. Neem dat startende clusternummer en voer het in diskedit in onder Lezen-±NTFS Clusters…-±Startende Cluster (voer het in als een hexadecimaal getal).

Gebruik nu je pijltjestoetsen om naar beneden te scrollen naar de slechte bestandsnaam. Het is in unicode, dus je zult zoeken naar iets als “W.h.e.r.e. .H.a.v.e. .A.l.l. .t.h.e. .C.o.w.b.o.y.s. .G.o.n.e.?…o.g.g.” Plaats uw cursor op het slechte “3F” teken en typ iets veiligs, zoals 5F (‘_’). Kies Write om het terug naar schijf te schrijven.

Er is nog een plek om te raken (niet zeker of een of beide nodig zijn). Nu, terug in DiskExplorer, klik op het Mft# voor het slechte bestand. Je krijgt nu een scherm met een boom aan de linkerkant met de tekst “structures”. Klik op “Attributes” in de boom. Je krijgt dan een lijst met attributen te zien, waarvan er één iets zal zijn als $30 … $FILE_NAME. Dus, $30 is de bestandsnaam. Klik op het knooppunt Body onder het knooppunt $30 in de boomstructuur Structures. Kies het menu Beeld/Beeld als Hex. Een aantal regels verder zou u de bestandsnaam weer moeten zien W.h.e.r.e. .H.a.v.e… enz. Aan de linkerkant van het scherm, ziet u de Sector kolom, die aangeeft naar welke schijfsector u kijkt.

Terug naar de diskedit. Doe Lezen… > Sectoren… en voer het sectornummer van DiskExplorer in. Scroll naar beneden en vervang het “3F” teken door hetzelfde teken als hierboven. Kies Write>It om het naar schijf te schrijven.

Ik heb dit allemaal gedaan, en de tools vertellen me dat ik het karakter heb veranderd, maar Explorer doet dat niet. De map moet ergens in de cache staan. Na een reboot, wordt de verandering zichtbaar.

4
4
4
2009-08-28 19:49:08 +0000

Heb je geprobeerd het te verplaatsen naar een bestand met de juiste naam?

move "Where Have All the Cowboys Gone?.mp3" "Where Have All the Cowboys Gone.mp3"
4
4
4
2012-09-21 15:26:42 +0000

Als je Cygwin geïnstalleerd hebt, zou het in staat moeten zijn om het bestand te verwijderen. Ik had dat probleem zojuist en met behulp van rm van Cygwin in een bash shell kon ik het bestand prima verwijderen toen geen enkele Windows applicatie, inclusief Verkenner en inclusief het proberen te gebruiken van de UNC bestandsspec met CMD.exe hielp.

Ik zou me kunnen voorstellen dat mv het ook zou doen, voor het geval je het bestand wilt houden.

Een barebones Cygwin setup kost maar een paar minuten, en ik heb het toch altijd bij de hand omdat er zoveel goede tools zijn. Het is makkelijker dan Linux booten, zelfs met een live CD.

4
4
4
2012-02-14 19:38:44 +0000
  • Als het meer dan 1 bestand is, maak dan een nieuwe directory aan met een eenvoudige naam, bijvoorbeeld a.
  • Verplaats telkens één enkel bestand naar die directory.
  • Ga in cmd.exe naar de nieuwe directory en type het volgende:
3
3
3
2011-11-14 00:34:00 +0000

Dit zou moeten werken (althans, bij mij werkte het):

dir /X *cowboys*

Dat commando zou iets dergelijks als dit moeten uitvoeren:

08/11/2011 15:21 <DIR> WH5E97~1 Where Have All the Cowboys Gone
?.ogg

Die WH5E97~1 is wat je zoekt!
(Let op: deze code is helemaal verzonnen, maar zou vergelijkbaar moeten zijn met de code die je vindt)

Dat wetende, zou een simpele

rename WH5E97~1 "Where Have All the Cowboys Gone.ogg"

de truc moeten doen.

Hoop dat het helpt.

3
3
3
2009-08-28 20:02:37 +0000

Ervan uitgaande dat het volume in kwestie FAT32 of NTFS is, probeer dan chkdsk uit te voeren. Dat zou ‘corrupte’ directoryvermeldingen moeten opruimen, wat (in dit geval) zou betekenen dat u de ? verwijdert. Als het het boot volume is, moet je misschien een reboot uitvoeren om het te doen.

2
2
2
2009-08-28 21:44:09 +0000

heb je het geprobeerd:

type "Where*.ogg" > "Where.ogg"

zou kunnen werken.

1
1
1
2009-08-28 19:54:32 +0000

Als je WinRAR hebt, pak het dan in WinRAR in, hernoem het in WinRAR en pak het uit.

Of je kunt het proberen met een VBScript, neem het volgende script en sla het op onder een bestand met .vbs extensie.

Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")

fso.MoveFile "Where Have All the Cowboys Gone?.ogg", "Where.ogg"
1
1
1
2009-09-02 16:50:19 +0000

Probeer cygwin om het bestand te hernoemen:

het commando zou zijn: mv filename?.ogg filename.ogg

1
1
1
2013-10-06 20:04:56 +0000

De meeste interne commando’s van Microsoft worden gecontroleerd met de aanwezigheid van explorer.exe.

Open je Taakbeheer en bekijk de lijst van huidige actieve processen. U vindt explorer.exe onder hen. Klik met de rechtermuisknop en beëindig/stop/sluit explorer.exe. Sluit Taakbeheer nog niet. Ga nu naar het aanvallende bestand met behulp van een secundaire bestandsmanager en probeer het te verwijderen of hernoemen met jokertekens. Het zal waarschijnlijk lukken.

Ga nu terug naar het Taakbeheer venster en klik met rechts op de bovenste regel die zegt Toepassingen, kies dan de onderste knop die zegt Nieuwe Taak. Voer explorer.exe in. Verkenner verschijnt weer en het aanvallende bestand is er niet meer.

1
1
1
2016-05-24 12:18:28 +0000

Ik heb ook een soortgelijk probleem gehad met een map. De mapnaam was “.min.” wat normaal niet is toegestaan. Rename Not Allowed (klik voor plaatje)

Met behulp van Winrar heb ik dit kunnen oplossen. Wat ik deed was

  • klik met rechts op de map
  • selecteer ‘Toevoegen aan archief…’
  • kies een nieuwe archiefnaam (eentje zonder speciale tekens)
  • kies bij de archiveringsopties ‘Bestanden verwijderen na archivering’
  • kies dan OK Toevoegen aan archief… (klik voor afbeelding)

  • ik opende vervolgens het .rar bestand

  • en hernoemde het bestand binnenin

Dit is toegestaan omdat windows niet echt controleert wat er binnenin het .rar bestand staat. Zodra je de naam veranderd hebt, pak je het bestand uit en ben je klaar.

Ik hoop dat dit helpt.

1
1
1
2014-06-15 06:14:35 +0000

Met de WinRAR GUI kan je de bestanden hernoemen zonder ze eerst in een archief te moeten inpakken. Ik heb het getest in Windows 8.1, op een erg lange bestandsnaam. Werkte als een tovermiddel.

1
1
1
2009-08-28 19:54:28 +0000

Probeer eens een jokerteken -

move "Where Have All the Cowboys Gone*.mp3" "Where.mp3"

Dat is waarschijnlijk je beste gok, zolang er maar één bestand is dat overeenkomt met het jokerteken.

1
1
1
2009-08-28 20:00:01 +0000

sleep naar een nieuwe map, navigeer in opdrachtprompt naar die map en typ

ren *.* test.ogg
0
0
0
2015-01-18 01:35:40 +0000

Ik ben tegen dezelfde situatie aangelopen.

Al googlend leerde ik dat er geen native oplossing is.

… en ik gebruik als shell JPSoft’s TCC, die ook niet met die verdomde bestanden overweg kon.

Maar, ik heb ook geleerd dat Cedrick Collomb’s Unlocker http://www.emptyloop.com/unlocker/ ) ‘m wel aankan.

En ik had het in mijn setup. Ik raad het ook ten zeerste aan.

Nou, bij deze oplossing hoef je tenminste niet uit de Windows omgeving te stappen…

0
0
0
2014-09-16 06:56:41 +0000

Ik had een gelijkaardig probleem met 2 geneste mappen met submappen. Ik kon sommige bestanden niet hernoemen of verwijderen (ik heb vele manieren geprobeerd). Uiteindelijk vond ik de oplossing: Teracopy.

Installeer het, klik met de rechter muisknop op de map of het bestand en selecteer teracopy. Teracopy zal openen, klik dan gewoon op delete of rename. Het zal het hernoemen of verwijderen.

Je zou het eens kunnen proberen.

0
0
0
2015-08-22 23:47:46 +0000

Dit is geen direct antwoord (als in hoe kan Windows een bestand hernoemen) maar dit werkt voor mij. De illegale bestanden staan meestal op een externe schijf, dus ik sluit de externe schijf aan op mijn Android tablet. Dit stelt me in staat om het bestand een andere naam te geven die vervolgens door Windows kan worden gelezen. Dit behandelt speciale karakters maar het gebruikelijke probleem dat ik krijg is een bestandsnaam die begint of eindigt met een spatie of eindigt met een ‘.’

Ik heb een van de 3e partij tools FlexRenamer geprobeerd maar deze heeft nog steeds moeite met het bovenstaande.

0
0
0
2015-02-26 20:30:26 +0000

Ik kwam een vergelijkbare situatie tegen. Geen van de geposte oplossingen werkte voor mij, maar ik vond uiteindelijk een gemakkelijke oplossing:

  • Geen extern gereedschap nodig
  • Geen kennis van enige programmeer- of shell scripting taal nodig

Ik heb het bestand gewoon gekopieerd (ja, kopiëren was nog mogelijk voor mij) naar een USB stick, het daar een andere naam gegeven en het weer teruggeplaatst! Ik laat het aan anderen over om uit te leggen waarom dat werkte.

0
0
0
2017-11-01 22:45:15 +0000

OK, voor mij werkte de derde partij tool isobuster van smart projects goed met een persoonlijke licentie. Gewoon de map/bestanden uitpakken op een windows ntfs schijf en alle niet-windows tekens worden omgezet in goed gevormde windows map- en bestandsnamen. Ugh. :) Hoop dat het helpt! Ik zal de volgende keer dat ik mijn lubuntu systeem gebruik de niet-conforme mappen verwijderen ;) - Dat alles mensen!

0
0
0
2017-11-18 16:12:15 +0000

Ik was niet in staat om een van de voorgestelde Windows hulpprogramma’s te laten werken om “?” en “*” tekens uit een bestandsnaam te verwijderen.

Ik heb de drive in een Raspberry Pi gestoken en de bestandsnamen veranderd.

0
0
0
2016-04-17 10:21:14 +0000

Ik had precies hetzelfde probleem met een bestand dat ik had gedownload. Ik kon het niet hernoemen of verplaatsen, noch in Verkenner, noch op de opdrachtregel. Wat bij mij echter werkte was het te verwijderen in Verkenner, en het dan terug te zetten uit de prullenbak. Ik kan alleen maar aannemen dat dit proces enkele van de ongeldige tekens heeft “gecorrigeerd”, omdat ik het toen kon behandelen als een normaal bestand.

0
0
0
2017-05-08 21:45:43 +0000

Sorry dat ik zo laat ben, maar ik weet niet zeker hoe je één bestand verwijdert, maar je kunt wel alle bestanden in de map verwijderen. Maak gewoon een lege map aan en gebruik dan robocopy om die nieuwe lege map te spiegelen over de map met het slechte bestand. Dit spiegelt in principe een lege lijst over de top van wat er ook was.

mkdir Empty
robocopy Empty <badfiledir> /mir
0
0
0
2014-09-09 17:42:08 +0000

7-Zip file manager (7-zip.org) kan bestanden en directories hernoemen wat XP niet kan. Ik heb het net gebruikt om een .tar bestand uit te pakken en het ingesloten, illegaal genoemde .chm bestand te hernoemen. Geen LiveCD nodig.

Tschüß!

0
0
0
2015-02-01 02:23:42 +0000

Ik heb zo'n FLAC bestand gerepareerd door Winamp’s basis open commando te gebruiken, via dat programma verkenner venster. Toen ik naar de map ging, had ik de optie hernoemen, in tegenstelling tot Explorer.

0
0
0
2017-05-08 21:55:06 +0000

Ik had een probleem met een bestandsnaam waar een spatie achteraan stond. Noch Explorer noch cmd.exe move was in staat om het te hernoemen (of te verwijderen).

Ik gebruikte toen FAR Manager (far.exe in ConEmu). Het is een console Norton Comander kloon die werkt op 64-bit Windows 10.

Hiermee kon ik gemakkelijk de trailing blank zien en veranderen.

0
0
0
2015-10-12 21:40:31 +0000

In de meeste gevallen is dit antwoord nutteloos.
Ik werd voor de gek gehouden door bestandsnamen met tekens die als vraagtekens worden weergegeven, terwijl het in feite gewoon tekens zijn die de standaard M$-fonts niet willen/kunnen weergeven.

Moet ik dit bericht verwijderen? Het kan nog steeds sommige mensen helpen…

  • *

Probeer de ingebouwde tab-aanvulling van cmd.exe te gebruiken.

  1. dir /x helpt niet (de NTFS is gemaakt zonder ondersteuning voor korte bestandsnamen):

  2. Proberen te hernoemen door de naam te typen / kopiëren'n'plakken werkt niet:

  3. Om het te laten werken moet je tab-completion gebruiken. Navigeer naar de juiste directory in de cmd-shell, type ren, druk op de tabulator-toets en blijf drukken tot de ‘juiste’ naam verschijnt:

Het is een beetje omslachtig, maar tot nu toe heeft dit altijd gewerkt voor mij met bestanden en mappen (Windows 7 en 8).

Grappig weetje: De ren-commando’s in 2. en 3. zijn identiek maar het werkt niet zonder tab-completie. En zelfs als je tab-completion hebt gebruikt werkt het niet meer zodra je de naam na de ren aanpast (b.v. een vraagteken verwijderen en toevoegen).

0
0
0
2017-06-02 06:59:45 +0000

Het enige dat mij hielp was om LockHunter

te downloaden en de processen van LockHunter te doden, daarna de map te hernoemen, LockHunter heeft echter ook een optie om de map te hernoemen.

0
0
0
2009-08-29 09:04:14 +0000

Gebruik cmd.exe in deze directory met jokertekens. Bijvoorbeeld:

ren "Where Have All the *.ogg" "Where Have All the Cowboys Gone.ogg"