1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Add option to turn on file name case sensitivity

Discussion in 'Suggestions' started by Gilad Raz, Jul 25, 2012.

  1. Gilad Raz

    Joined:
    Jul 21, 2012
    Messages:
    32
    Likes Received:
    0
    Would be useful to be able to perform file name operations with case sensitivity enabled. For example, ren "TOP*.txt" to "T10*.txt" which would not affect "top*.txt" files. This could also be used with the (?i) and (?-i) switches in regular expression patterns for file operations, which today are defunct for these matters.

    I would appreciate such an option on a global level for all file operations and not just per operation. i.e. set the default mode to On for file/dir name case sensitive, on an INI or SETDOS basis.

    Cheers,
    Gilad
     
  2. Stefano Piccardi

    Joined:
    May 31, 2008
    Messages:
    376
    Likes Received:
    2
    Gilaz, fyi the separate "feedback" forum is where suggestions for future versions are voted for. Click on the vertical "feedback" text on the left side of this forum page...
     
  3. Frank

    Joined:
    Aug 2, 2011
    Messages:
    258
    Likes Received:
    4
    AFAIK in NTFS filenames are not case sensitive. FiLe.Dat and fIlE.dAT are the same. Although there are ways to change this behavior ...
     
  4. Steve Fabian

    Joined:
    May 20, 2008
    Messages:
    3,523
    Likes Received:
    4
    The technical term for NTFS is "case retentive", i.e., it retains the case, but file search and selection is case insensitive. However, TCMD and TCC are also used for accessing case sensitive file systems, such as JPsoft's own FTP site. Any website as well as any system to which your system is connected by LAN or WAN may be case sensitive. In particular, the POSIX file system is case sensitive, and is implemented by any system using Unix, Linux, BSD, GNU, MAC, etc. As an example, try to access any file at the JPsoft website with mismatching capitalization... Or consider using TCMD / TCC on one of those systems under a Windows emulator.

    What would case sensitivity imply? That's a longer discussion, which should go into the FEEDBACK forum (oh-oh, miscapitalized?) once the OP submits the suggestion there.
     
  5. rconn

    rconn Administrator
    Staff Member

    Joined:
    May 14, 2008
    Messages:
    9,726
    Likes Received:
    80
    There'd have to be a pretty compelling reason for this to make it worth the several thousand lines of new code it would require. (It's definitely not worthwhile for REN, which already supports changing the case.)
     
  6. Gilad Raz

    Joined:
    Jul 21, 2012
    Messages:
    32
    Likes Received:
    0
    Posted into the Feedback forum.
    Indeed REN supports changing the case in the target name, but not in matching the source name. Thousands of lines - wow! Obviously my reasons don't worth that amount of turmoil.
     
  7. Frank

    Joined:
    Aug 2, 2011
    Messages:
    258
    Likes Received:
    4
    Sorry, this was a hasty reaction. NTFS is case-sensitive, but the default behavior of Windows is not.
     

Share This Page