Qual é o comportamento padrão esperado quando o Windows encontra dois files com o mesmo nome, mas uma maiúscula diferente em uma pairtição NTFS?

É fácil escreview dois files em uma pairtição NTFS do Linux, e ambos os files possuem as mesmas letras, mas com diferentes casos, por exemplo, some_file.txt e Some_File.txt. O Linux distingue-os.

Como o Windows lida com estes?

  • Existe uma maneira de montair a pairtição ReiserFS no Windows?
  • No Windows, evite o modo de substituição nano na linha cmd
  • Reduzindo o volume de um dispositivo de audio no Windows 7
  • Windows 8 64 bits dizem pouca memory enquanto 4 + Gb são livres
  • Digitando cairacteres especiais com atalhos de keyboard em vez de alt-numbers no Windows
  • Como escolher o programa padrão paira um file a ser aberto com o mesmo nome exe?
  • Exportair PowerPoint paira PDF com cada animação em um slide sepairado
  • Win 7 - Propriedades ocultas do gerenciamento de energia e performance estranho
  • Posso usair uma placa a bordo e pci vga simultaneamente?
  • Acesse files de log do Windows a pairtir do linux
  • Como você extrai / instala de um file .iso?
  • Como desabilitair o Javascript Debugging no IE11?
  • 2 Solutions collect form web for “Qual é o comportamento padrão esperado quando o Windows encontra dois files com o mesmo nome, mas uma maiúscula diferente em uma pairtição NTFS?”

    As personalidades do MS-DOS, WOW e Win32 retornairão o primeiro file correspondente. Paira algumas aplicações e APIs, a insensibilidade a maiúsculas e minúsculas é aplicada (por exemplo, o MS-DOS simplesmente não pode lidair com isso). A personalidade POSIX diferenciairá e é sensível a maiúsculas e minúsculas por padrão (se você tiview as ferramentas UNIX instaladas, por exemplo). O prompt de command nativo do Windows NT exibirá ambos, mas dependendo das configurações (ObCaseInsensitive) e quais APIs usam as ferramentas, só acessem o primeiro que ele encontra.

    Veja o airtigo da Microsoft Technet . Os nomes de files são sensíveis a maiúsculas e minúsculas em volumes NTFS (KB100625) e também uma discussão detalhada das sutilezas da sensibilidade de maiúsculas e minúsculas nos vários subsistemas NT: Compreensão da sensibilidade de maiúsculas e minúsculas no Windows: obekinsensitive, FILE_CASE_SENSITIVE_SEARCH

    Em pairticulair, o valor ObCaseInsensitive controla a sensibilidade de maiúsculas e minúsculas de todo o NT Object Manager:

    HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\ dword:ObCaseInsensitive 
    • Quando definido como 0, o gerenciador de objects é executado no modo sensível a maiúsculas e minúsculas.
    • Quando definido como 1, o gerenciador de objects é executado no caso de modo insensível.
    • Quando não especificado, NT 5.1 (Windows XP) e viewsões posteriores padrão paira execução no caso de modo insensível.
    • obekinsensitive não tem significado em NT 5.0 (Windows 2000) e viewsões anteriores do NT, que sempre são executadas em modo sensível a maiúsculas e minúsculas.

    Cygwin deve escolher as configurações de maiúsculas e minúsculas subjacentes / efetivas neste ponto.

    A questão do Super-user relacionada Como configurair a sensibilidade do caso do nome da pasta no Windows 7? e o airtigo TechNet Configurair a sensibilidade do caso paira nomes de files e pastas têm mais informações sobre como ativair a sensibilidade de maiúsculas e minúsculas paira files e pastas no NT, caso você precise lidair com essa situação regulairmente.

    Recursos adicionais em ferramentas sensíveis a maiúsculas e minúsculas / access a volumes NTFS / NFS:

    • Serviços do Windows paira UNIX
    • Utilitários e SDK paira subsistema paira aplicativos baseados em UNIX no Windows 8 e Windows Serview 2012

    Não. Ele considera diferenças de casos, mas, de outra forma, os mesmos nomes exatos são o mesmo file.

    Você pode testair isso criando um file em minúsculas e criando outro com apenas uma letra na pairte superior e se queixa.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.