Olá Rui. Mais uma vez obrigado pela sua resposta.
Isto deve ser mais um daqueles mistérios de que a Informática é pródiga...
Respondendo:
-Se fizer a cópia manualmente através do Copy & Paste consigo copiar os
ficheiros.
-Tenho o 'Comodo Internet Security' desde que instalei o SEVEN em Janeiro e
nunca houve problemas.
Mesmo assim desativei o anti-vírus e experimentei.
Continuou na mesma, portanto não deve ser daí.
-Se apagar o EXE na pasta de destino e voltar a correr o BATCH, JÁ CONSIGO
copiar o EXE.
-Se voltar a correr o BATCH novamente mesmo que várias vezes, já me responde
'0 ficheiros copiados', porque os ficheiros são iguais. (já não aparece o
Acesso negado) -Mas se compilar novamente o EXE e correr o BATCH, tudo volta ao
'Acesso Negado'
-Fiz como disse. Na pasta I:\ProgVB, no separador da Segurança, no utilizador
marquei as caixas para ter permissões para fazer tudo.
Continuou sem resolver.
-Quando instalei o Windows 7 em Janeiro, configurei logo as permissões do UAC
para o mínimo.
Resumindo, parece-me que é só depois de compilar os EXEs novamente que o
problema aparece.
Agora porquê só com ficheiros EXE e só depois do meio de Março é que não
percebo.
Cumprimentos
Manuel Dias - Parede
> -----Mensagem Original-----
> Olá,
> E se fizer a copia manualmente através do Copy & Paste consegue copiar os
> ficheiros?
> Parece-me estranho que isso seja provocado pelo SP1 do Windows 7, será que
> não é o seu antivírus que por qualquer motivo não está a gostar desses
> exe's? Ao compilar os exe's são modificados e alguns antivírus não gostam
> muito disso... Teste desabilitando o antivírus temporariamente.
> O Windows 7 é um bocado chato com as permissões e o UAC mas não me parece
> que afecte apenas ficheiros de um determinado tipo.
> Por via das dúvidas nas propriedades da pasta I:\ProgVB, no separador da
> Segurança adicione o seu utilizador e marque as caixas para ter permissões
> para fazer tudo. Eu já vi que sem fazer isto nas pastas criadas na raiz das
> drives, mesmo com permissões totais para o grupo dos Administradores e tendo
> o nosso user nesse grupo, algumas operações não são permitidas.
> ___
> Rui Paz
> On 12-04-2011 17:50, COMPUTADOR(Entreajuda) wrote:
>
>
>
> Rui, obrigado pela sua resposta
>
> É realmente um Batch File com diversos comandos XCopy.
> Já utilizei a opção 'Executar como Administrador', mas dá sempre o
> mesmo
> erro: 'Acesso Negado'.
> Mas só acontece com os executáveis, e estes foram criados por mim no
VisualBasic6.
> O curioso é que ficheiros EXE criados antes do meio de Março, são
copiados, os posteriores já não.
> Como foi mais ou menos nessa altura que instalei o SP1 no SEVEN, fico na
dúvida se será por causa disso.
>
> Outra coisa aconteceu com esses ficheiros EXE criados no VisualBasic6.
> Se pretendo imprimir uma certa listagem na Impressora (correndo o ficheiro
EXE), dá-me o erro seguinte:
> -Run time error 482
> -Printer error
> No VB6 já procurei e diz-me que é um erro causado pela resposta do driver
da Impressora.
> Mas se estiver DENTRO do VB6 e correr os programas VBP respectivos, já
imprimem normalmente todos...
>
> Se correr esses mesmos EXEs no XP, também imprimem normalmente. Isto só
acontece no SEVEN e depois de Março.
>
> Cumprimentos
> Manuel Dias - Parede
>
>
>
>> -----Mensagem Original-----
>> Olá Manuel,
>
>> Parece ser um problema de permissões, abra a linha de comandos em
>> modo Administrador e tente executar esse comando xcopy para ver o
>> resultado, se for um batch clique sobre o mesmo e utilize a opção
>> "Executar como Administrador".
>> ___
>> Rui Paz
>
>
>> On 11-04-2011 9:54, COMPUTADOR(Entreajuda) wrote:
>>
>> Alguém me sabe dizer se o comando ‘XCOPY’ foi alterado, ou houve
>> alguma
> alteração recente no Windows 7, talvez por causa do SP1 ?
>>
>> Só há alguns dias reparei nisto.
>>
>> É que eu tenho um ficheiro BAT, com diversos comandos ‘XCopy’ como
>> por
> exemplo este, para efectuar bacups para outro disco/partição, que
> sempre trabalhou bem no XP e no SEVEN.
>> XCopy /y "I:\ProgVB\Artigos\Artigos.exe" "G:\ProgVB\Artigos\"
> /D /K /R
>> Outros tipos de ficheiros são copiados, mas os ficheiros EXE, só alguns.
>> Por exemplo tenho ficheiros EXE com data anterior a 06-03-2011 que
>> SÃO
> copiados, mas se forem posteriores, JÁ NÃO SÃO, e para estes aparece o
> aviso:
>> -Acesso Negado
>>
>> Mas se os copiar para mesma partição, no referido caso por exemplo
>> para
> “I:\Temp”, já são copiados...
>>
>> Alguém me dá uma explicação ?
>>
>> Cumprimentos
>> Manuel Dias - Parede
--
-----------------------------------------------------------------------
Revista COMPUTADOR
http://www.clubeinformatica.com
-----------------------------------------------------------------------
- Para responder a esta mensagem, basta um um clique sobre "Responder" (ou
"Reply"). A sua resposta será enviada para "[email protected]" e
depois reencaminhada ao autor e a todo o grupo.
- Para enviar a sua própria mensagem a solicitar ajuda, envie um email para:
[email protected]
- Para anular a inscrição neste grupo, envie um email para:
[email protected]
- Para consultar o histórico de mensagens, visite este grupo em:
https://groups.google.com/group/ajuda-informatica/topics
- Para contactar o Moderador:
[email protected]
-----------------------------------------------------------------------