Must Read

sexta-feira, 19 de maio de 2017


 
 
O que há em um nome? Muitas pessoas disseram que o diretório "Arquivos de Programas" introduzido no Windows ® 95 deve ser realmente chamado de "Programas ". Mas programas e arquivos de programa são diferentes. Os usuários gostam de programas. Os programas fazem coisas. Se você tem uma lista de programas, você pode navegar e escolher qual programa você deseja usar. Os programas são divertidos para brincar.
Arquivos de programas, por outro lado, são assustadores. Estas são as porcas e parafusos que fazem o computador ir: arquivos de dados, DLLs, arquivos de configuração, processos auxiliares e outras coisas que os usuários não devem estar brincando com.
Essa distinção foi preservada na interface do usuário. Os programas apareceram no menu Iniciar. Este ofereceu um lugar amigável e convidativo onde você pode ver todos os programas em seu computador e escolher um para executar. Arquivos de programas, por outro lado, foram esquecidos em um diretório com um nome assustador que desencorajou a exploração. Um diretório chamado Programas seria um atrativo incômodo. Um usuário que quisesse executar um programa poderia abrir Meu Computador, ver um diretório chamado Programas, e entrar nela, involuntariamente entrando num mundo assustador de DLLs e executáveis ​​com nomes desconcertantes. Se esse usuário tiver sorte, ela pode descobrir que essa coisa chamada WinWord.exe lança o Microsoft ® Word. Ela pode até concluir que, para executar o Word, ela precisa abrir Meu Computador, clique em sua unidade C, clique em Programas, Vá para o diretório do Microsoft Office, em seguida, para Office11 e, em seguida, na lista de 200 arquivos (todos os quais têm nomes sem sentido) encontrar o arquivo chamado WinWord.exe e clique duas vezes nele. Isso é tão complicado. Por que a Microsoft não pode fazer um computador fácil de usar?
O diretório Documents and Settings chegou à cena no Windows 2000. O Windows NT ® manteve perfis de usuário em um subdiretório do diretório do Windows. Isso acabou por ser um planejamento ruim, porque dificultou o ajuste da lista de controle de acesso (ACL) no diretório do Windows sem acidentalmente estragar todos os perfis de usuário. Mover os perfis de usuário para fora do diretório do Windows resolveu esse problema.
Mas por que "Documents and Settings"? O nome original para o diretório era realmente "Documentos e Configurações". Esse e comercial causou uma boa dose de problemas de compatibilidade de aplicativos. Os programas mal interpretaram o e comercial como um acelerador de menu e acabaram exibindo o nome do diretório como "Documentos _Settings".
Em retrospectiva, o nome "Documents and Settings" foi uma má escolha. Embora este novo diretório atendesse à necessidade imediata de mover perfis para fora do diretório do Windows e tivesse um nome altamente descritivo, os espaços não tornavam o nome do diretório particularmente fácil de digitar e seu tamanho de vinte e dois caracteres consumia quase dez por cento Dos caracteres MAX_PATH disponíveis para nomes de arquivo.
No Windows Vista ™, o nome do diretório do perfil do usuário é simplesmente "Usuários". Obtém o ponto em toda, é fácil de digitar, ele não contém espaços, e é curto. Naturalmente, os programas devem continuar a usar funções como SHGetFolderPath para obter os locais desses diretórios especiais.
Outra alteração de segurança no Windows Vista é que o perfil Todos os Usuários foi movido para fora do diretório de perfis e para a raiz da unidade (embora um link simbólico tenha sido deixado no diretório de perfis para fins de compatibilidade). Alguns administradores compartilham a raiz do diretório de perfis de usuário como uma maneira barata de permitir que os usuários acessem seu perfil de usuário de outra máquina. O diretório Dados de Aplicativo dentro do perfil Todos os Usuários pode ser escrito por qualquer usuário. Isto tem duas consequências graves.
Qualquer pessoa que tenha acesso ao compartilhamento pode criar arquivos no diretório All Users \ Application Data, consumindo espaço em disco sem mesmo ter uma conta na máquina. De repente, seu servidor tornou-se um servidor warez - hospedando ilegalmente software e filmes piratas - sem que você nem percebesse. E quando você passar pelos registros de auditoria, tudo o que vê é que os arquivos foram carregados por "Anônimo" ou "Convidado".

0 comentários:

Postar um comentário