Procurar
Palavras-chaves
Últimos assuntos
Tópicos mais visitados
A correção para Caixas Out Grayed
Página 1 de 1
02092011
A correção para Caixas Out Grayed
A guia Tipos de arquivo no modo de exibição Explorer / menu Opções permite que você edite a maioria de seus tipos de arquivo, mas certas configurações não podem ser alterados. A ação padrão para um arquivo de lote, por exemplo, executa o arquivo de lote, em vez de abri-lo via bloco de notas ou Wordpad. Assim, quando você der um duplo clique no AUTOEXEC.BAT, abre uma janela DOS e executa o arquivo. Se você quiser alterar este padrão de ação e editar um arquivo de lote quando você clicar duas vezes sobre ele, porém, a guia Tipos de arquivo não permite fazê-lo; no botão Definir padrão para o tipo de arquivo chamado MS-DOS arquivo em lotes é sempre cinzento.
O botão é acinzentado, porque a chave HKEY_CLASSES_ROOT batfile contém uma entrada de valor EditFlag. Tais entradas são utilizados em todo o Registro para impedir que os usuários novatos de alterar algumas configurações do sistema. Os dados binários em EditFlag batfile lê d0 04 00 00. Se você alterar esse valor para 00 00 00 00, então você pode alterar qualquer uma das configurações do arquivo de lote. Não, no entanto, indiscriminadamente zerar EditFlag; se você fizer isso em um sistema de ProgID como Drive ou AudioCD, que desaparece completamente da lista Tipos de arquivo. Para ProgIDs que estão ligados a extensões, para definir todos os EditFlags 00 00 00 00. Para ProgIDs sistema, substituir os dados EditFlag com 02 00 00 00.
Se você deseja ter acesso a alguns botões, enquanto outros deixando acinzentados, você deve saber a função de cada bit EditFlag. Os dois últimos bytes de dados são sempre zero, mas a maioria dos bits dentro dos dois primeiros bytes têm um efeito específico:
1 byte, bit 1: Remove o tipo de arquivo na lista mestre na guia Tipos de arquivo (selecione Exibir / Opções no Explorer) se ele tem uma extensão associada.
1 byte, bit 2: Adiciona o tipo de arquivo para a aba Tipos de arquivo, se ele não tem uma extensão associada.
1 byte, bit 3: Identifica um tipo com nenhuma extensão associada.
1 byte, bit 4: Grays o botão Editar na guia Tipos de arquivo.
1 byte, bit 5: Grays o botão Remover na guia Tipos de arquivo.
1 byte, bit 6: Grays o botão Novo na caixa de diálogo Editar tipo de arquivo (selecione o botão Editar na guia Tipos de Arquivo).
1 byte, bit 7: Grays o botão Editar na caixa de diálogo Editar Tipo de Arquivo.
1 byte, 8 bits: Grays o botão Remover na caixa de diálogo Editar Tipo de Arquivo.
Byte 2, bit 1: Impede a edição de uma descrição do tipo de arquivo na caixa de diálogo Editar Tipo de Arquivo.
Byte 2, bit 2: Grays o botão Alterar ícone na caixa de diálogo Editar Tipo de Arquivo.
Byte 2, bit 3: Grays o botão SetDefault na caixa de diálogo Editar Tipo de Arquivo.
Byte 2, bit 4: Impede a edição de descrição de uma ação na caixa de diálogo Ação Edit (selecione o botão Editar na caixa de diálogo Editar Tipo de Arquivo).
Byte 2, bit 5: Impede a edição da linha de comando na caixa de diálogo Ação Edit.
Byte 2, bit 6: Impede a configuração DDE (Dynamic Data Exchange) campos na caixa de diálogo Ação Edit.
O valor EditFlags para Drive, por exemplo, é d2 01 00 00 em Hex (1101 0010 0000 0001 em binário). Bits 2, 5, 7 e 8 estão no no 1 byte e bit 1 está activo no byte 2. O EditFlag para batfile é d0 04 00 00 ou no Hex 1101 0000 0000 0100 em binário. Neste caso, os bits 5, 7 e 8 estão no no 1 byte e bit 3 está activo no byte 2.
Bits 4, 5 e 6 de byte 2 aplicam-se apenas às ações que estão protegidos. EditFlags com teclas de ação (como HKEY_CLASSES_ROOT \ batfile \ shell \ open) determinar proteção. Se 1 byte, bit 1 de tal EditFlag é um 0 (ou se não houver EditFlag), então a ação está protegida. Se 1 byte, bit 1 é 1, então a ação está desprotegido.
O botão é acinzentado, porque a chave HKEY_CLASSES_ROOT batfile contém uma entrada de valor EditFlag. Tais entradas são utilizados em todo o Registro para impedir que os usuários novatos de alterar algumas configurações do sistema. Os dados binários em EditFlag batfile lê d0 04 00 00. Se você alterar esse valor para 00 00 00 00, então você pode alterar qualquer uma das configurações do arquivo de lote. Não, no entanto, indiscriminadamente zerar EditFlag; se você fizer isso em um sistema de ProgID como Drive ou AudioCD, que desaparece completamente da lista Tipos de arquivo. Para ProgIDs que estão ligados a extensões, para definir todos os EditFlags 00 00 00 00. Para ProgIDs sistema, substituir os dados EditFlag com 02 00 00 00.
Se você deseja ter acesso a alguns botões, enquanto outros deixando acinzentados, você deve saber a função de cada bit EditFlag. Os dois últimos bytes de dados são sempre zero, mas a maioria dos bits dentro dos dois primeiros bytes têm um efeito específico:
1 byte, bit 1: Remove o tipo de arquivo na lista mestre na guia Tipos de arquivo (selecione Exibir / Opções no Explorer) se ele tem uma extensão associada.
1 byte, bit 2: Adiciona o tipo de arquivo para a aba Tipos de arquivo, se ele não tem uma extensão associada.
1 byte, bit 3: Identifica um tipo com nenhuma extensão associada.
1 byte, bit 4: Grays o botão Editar na guia Tipos de arquivo.
1 byte, bit 5: Grays o botão Remover na guia Tipos de arquivo.
1 byte, bit 6: Grays o botão Novo na caixa de diálogo Editar tipo de arquivo (selecione o botão Editar na guia Tipos de Arquivo).
1 byte, bit 7: Grays o botão Editar na caixa de diálogo Editar Tipo de Arquivo.
1 byte, 8 bits: Grays o botão Remover na caixa de diálogo Editar Tipo de Arquivo.
Byte 2, bit 1: Impede a edição de uma descrição do tipo de arquivo na caixa de diálogo Editar Tipo de Arquivo.
Byte 2, bit 2: Grays o botão Alterar ícone na caixa de diálogo Editar Tipo de Arquivo.
Byte 2, bit 3: Grays o botão SetDefault na caixa de diálogo Editar Tipo de Arquivo.
Byte 2, bit 4: Impede a edição de descrição de uma ação na caixa de diálogo Ação Edit (selecione o botão Editar na caixa de diálogo Editar Tipo de Arquivo).
Byte 2, bit 5: Impede a edição da linha de comando na caixa de diálogo Ação Edit.
Byte 2, bit 6: Impede a configuração DDE (Dynamic Data Exchange) campos na caixa de diálogo Ação Edit.
O valor EditFlags para Drive, por exemplo, é d2 01 00 00 em Hex (1101 0010 0000 0001 em binário). Bits 2, 5, 7 e 8 estão no no 1 byte e bit 1 está activo no byte 2. O EditFlag para batfile é d0 04 00 00 ou no Hex 1101 0000 0000 0100 em binário. Neste caso, os bits 5, 7 e 8 estão no no 1 byte e bit 3 está activo no byte 2.
Bits 4, 5 e 6 de byte 2 aplicam-se apenas às ações que estão protegidos. EditFlags com teclas de ação (como HKEY_CLASSES_ROOT \ batfile \ shell \ open) determinar proteção. Se 1 byte, bit 1 de tal EditFlag é um 0 (ou se não houver EditFlag), então a ação está protegida. Se 1 byte, bit 1 é 1, então a ação está desprotegido.
Permissões neste sub-fórum
Não podes responder a tópicos
Qua 16 Nov - 16:14 por fernandosena
» Segurança e redes sem fio
Qua 16 Nov - 16:11 por fernandosena
» Nokia lançará tablet com Windows 8 em junho de 2012, diz executivo
Qua 16 Nov - 16:05 por fernandosena
» Empresa registra aumento de 472% no número de vírus para Android
Qua 16 Nov - 16:03 por fernandosena
» YouTube investe US$ 100 milhões em vídeos
Sex 7 Out - 8:34 por fernandosena
» Todos os títulos futuros da Microsoft devem trazer suporte para o Kinect
Sex 7 Out - 8:25 por fernandosena
» Resident Evil 5 - PC
Sex 7 Out - 8:22 por fernandosena
» Novo trailer de Assassin’s Creed Revelations é lançado
Sex 7 Out - 8:12 por fernandosena
» Biostar apresenta nova placa-mãe que permite acesso remoto via smartphones
Sex 7 Out - 8:08 por fernandosena