#1 2018-10-01 09:53

narayan
Senior Member
Registered: 2009-02-08
Posts: 470

Unable to change case in files stored in pen drive

I am facing this problem even outside Renamer, so this may be actually an OS issue.

I have a pen drive.
If I want to only change the case of a file name, I am not able to do that.
The command fails silently.

But if I move the same files to any other hard disk (intrernal/external), it works.

To make this work on the pen drive, I have to insert/delete a character, and change the case in a single operation, the renaming works.
After that, I have to reverse the additional change I made, in a subsequent operation.

This is happening on two PCs that are totally dissimilar:
My desktop has 32-bit Professional version of Windows 10.
My laptop has 64-bit home edition of Windows 10.

What could be the reason?

Offline

#2 2018-10-01 09:57

narayan
Senior Member
Registered: 2009-02-08
Posts: 470

Re: Unable to change case in files stored in pen drive

BTW I just noticed that if I try to insert a space at the end of the name, it does not work.
It accepts the space anywhere in the middle of the name.

Offline

#3 2018-10-01 23:05

den4b
Administrator
From: den4b.com
Registered: 2006-04-06
Posts: 3,367

Re: Unable to change case in files stored in pen drive

These are OS and file system limitations.

Microsoft wrote:

Do not end a file or directory name with a space or a period.

^ https://docs.microsoft.com/en-us/window … ing-a-file

On top of that, different file systems may handle the case changes differently. Most pen drive use FAT32 for compatibility reasons, which is an ancient file system with a whole bunch of limitations and quite different handling of case sensitive changes.

^ https://en.wikipedia.org/wiki/Case_sensitivity

Offline

#4 2018-10-03 06:34

narayan
Senior Member
Registered: 2009-02-08
Posts: 470

Re: Unable to change case in files stored in pen drive

Spot on!

The drive is FAT 32. Will change the formatting to see if that helps.

Thanks a lot for the tips!

Offline

Board footer

Powered by FluxBB