Não é possível salvar arquivos de configuração de texto no IIS7 no Windows 2008

3

Minha experiência foi (em configurações mais antigas) que posso remoto em um sistema, editar um arquivo de texto (* .config, * .aspx, * .ashx, etc ...) no Bloco de Notas e salvá-lo.

Não consigo fazer isso na nova caixa. Eu não sei se isso tem a ver com IIS7 ou Windows 2008 ou algo totalmente diferente.

Como posso definir as configurações para permitir edições rápidas do Notepad dos arquivos que estão sendo atendidos pelo IIS7?

(AFAIK, tenho permissões totais no arquivo. Ele não está marcado como somente leitura.)

Usando o Bloco de Notas, quando tento salvá-lo, ele diz "Não é possível criar o arquivo C: \ inetpub \ wwwroot \ myfile.config. Verifique se o caminho e o nome estão corretos."

    
por Larsenal 04.06.2009 / 19:34

2 respostas

2

É o UAC te derrubando. Processos não elevados, basicamente, não têm direitos na estrutura de diretórios do INETPub.

O que fazemos em todas as nossas caixas W2K8 é instalar uma pasta na área de trabalho com três atalhos - CMD (elevado), Explorer (Elevado) e ProcExplorer (Elevado). Cada administrador então clica com o botão direito e seleciona "Pin to Start Menu".

O UAC é bastante doloroso com problemas de acesso - as mensagens de erro são erros padrão de "Acesso Negado" em vez de erros de "acesso ao UAC está impedindo o acesso", o que é confuso à medida que todos saem. Não sei quantas vezes fiz logon em uma caixa "quebrada" em que o administrador concedeu todos os direitos a Todos na tentativa de corrigir isso sem saber que o UAC está substituindo as ACLs.

Notas: Para fazer o explorador funcionar como elevado, é necessário editar as opções de pasta e marcar "Ativar janelas de pasta em um processo separado". Ou execute este arquivo REG:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"DisableThumbnailCache"=dword:00000001
"DontPrettyPath"=dword:00000001
"EnableBalloonTips"=dword:00000001
"FriendlyTree"=dword:00000001
"Hidden"=dword:00000001
"HideFileExt"=dword:00000000
"SeparateProcess"=dword:00000001
"ShowAttribCol"=dword:00000001
"ShowSuperHidden"=dword:00000001
"SuperHidden"=dword:00000001
    
por 04.06.2009 / 20:23
0

Tente executar o Bloco de notas como um programa elevado ("Executar como administrador"). Isso também se aplica ao Vista e ao Win 7.

    
por 04.06.2009 / 19:43