Discussion:
Copia de Arquivo via Script
(too old to reply)
Edgard A. Michel
2006-03-07 19:50:44 UTC
Permalink
Amigos,

Estou tentando copiar um arquivo da rede para a pasta c:\windows\system32,
mas o script pára de funcionar dizendo que o usuário logado na estação não
tem permissões necessárioas (Permission Denied).
Como posso contornar esse problema sem ter que liberar acesso de admin para
o usuário??
Existe alguma maneira de fazer o script funcionar com uma conta de admin
(system por exemplo) para executar essa copia de arquivo durante o processo
de logon da estações??


Obrigado,
Edgard.
Wilson Sekiguti
2006-03-07 20:40:29 UTC
Permalink
Ola Edgard, tudo bem?

Voce pode tentar fazer o seguinte:
Criar uma GPO e colocar o seu script como um script de startup na
configuração de computador.
Não cheguei a testar este procedimento. Portanto vc poderia postar o
resultado, seja lá qual for o resultado.

Abraço,
Wilson Sekiguti
Post by Edgard A. Michel
Amigos,
Estou tentando copiar um arquivo da rede para a pasta c:\windows\system32,
mas o script pára de funcionar dizendo que o usuário logado na estação não
tem permissões necessárioas (Permission Denied).
Como posso contornar esse problema sem ter que liberar acesso de admin para
o usuário??
Existe alguma maneira de fazer o script funcionar com uma conta de admin
(system por exemplo) para executar essa copia de arquivo durante o processo
de logon da estações??
Obrigado,
Edgard.
Vinicius Canto >
2006-03-08 10:54:33 UTC
Permalink
In article <***@TK2MSFTNGP11.phx.gbl>, ***@haoc.com.br
says...
Post by Edgard A. Michel
Existe alguma maneira de fazer o script funcionar com uma conta de admin
(system por exemplo) para executar essa copia de arquivo durante o processo
de logon da estações??
A idéia está em não usar scripts de logon, justamente por eles usarem as
credenciais do usuário.
Tente colocar este script como script de inicialização e veja o que
acontece.

[]s,
--
"A maior glória não é ficar de pé, mas levantar-se cada vez que se cai."
Confúcio

Vinicius Canto Xavier - MCP Windows 2000 Server, SQL Server e XP
Professional
Ciencias da Computação 2004 - ICMC/USP
Rodrigo Ribeiro Souza
2006-05-04 14:32:02 UTC
Permalink
Estou com um problma semelhante.
A algum tempo tenho tentando, via script de inicialização em lote, por GPO,
acessar um aplicativo de inventário que fica compartilhado na rede. O
problema é que o script chega a ser "ativado", mas creio que não acessa visto
que não houve autenticação na rede.

Tem alguma forma do script se autenticar na rede, antes do usuário fazer
logon?
Post by Vinicius Canto >
says...
Post by Edgard A. Michel
Existe alguma maneira de fazer o script funcionar com uma conta de admin
(system por exemplo) para executar essa copia de arquivo durante o processo
de logon da estações??
A idéia está em não usar scripts de logon, justamente por eles usarem as
credenciais do usuário.
Tente colocar este script como script de inicialização e veja o que
acontece.
[]s,
--
"A maior glória não é ficar de pé, mas levantar-se cada vez que se cai."
Confúcio
Vinicius Canto Xavier - MCP Windows 2000 Server, SQL Server e XP
Professional
Ciencias da Computação 2004 - ICMC/USP
Vinicius Canto >
2006-05-04 23:18:51 UTC
Permalink
Post by Rodrigo Ribeiro Souza
Estou com um problma semelhante.
A algum tempo tenho tentando, via script de inicialização em lote, por GPO,
acessar um aplicativo de inventário que fica compartilhado na rede. O
problema é que o script chega a ser "ativado", mas creio que não acessa visto
que não houve autenticação na rede.
Depende do programa... se ele não precisar ser instalado, pode sim usar
como script de logon
Outra alternativa é usar o WMI pra pegar informações sobre os
computadores remotamente, se o problema for só inventariar o hardware.

Não dá certo no teu caso?

[]s,
--
"A maior glória não é ficar de pé, mas levantar-se cada vez que se cai."
Confúcio

Vinicius Canto Xavier - MCP Windows 2000 Server, SQL Server e XP
Professional
Ciencias da Computação 2004 - ICMC/USP
Rodrigo Ribeiro Souza
2006-05-05 14:13:02 UTC
Permalink
Por partes:
O problema Vinicius, é que o script até que é ativado (eu vejo a telinha
preta do bat na inicialização do windows ), só que por algum motivo que me é
desconhecido, parece que ele não consegue acessar a pasta compartilhada na
rede e por isso não executa as funcões do programa.
Detalhe, se eu colocar o script como script de logon de usuáro, ele
funciona maravilhosamente bem, mas eu queria que rodasse a nível de
computador, pois alguns usuários nessecitam fazer logon localmente.
Outra coisa... uso o programa para inventário e outros relatórios, como
de softwares, centralização dos logs, efim.. e não se o esse WMI faz.
Sinceramente, NÃO SEI usar esse recurso. Mas vou pesquisar sobre.
De qualquer forma, não tá funcionando como eu pensei que funcionaria...

Agradeço muitíssimo a atenção.
Abraços
Post by Vinicius Canto >
Post by Rodrigo Ribeiro Souza
Estou com um problma semelhante.
A algum tempo tenho tentando, via script de inicialização em lote, por GPO,
acessar um aplicativo de inventário que fica compartilhado na rede. O
problema é que o script chega a ser "ativado", mas creio que não acessa visto
que não houve autenticação na rede.
Depende do programa... se ele não precisar ser instalado, pode sim usar
como script de logon
Outra alternativa é usar o WMI pra pegar informações sobre os
computadores remotamente, se o problema for só inventariar o hardware.
Não dá certo no teu caso?
[]s,
--
"A maior glória não é ficar de pé, mas levantar-se cada vez que se cai."
Confúcio
Vinicius Canto Xavier - MCP Windows 2000 Server, SQL Server e XP
Professional
Ciencias da Computação 2004 - ICMC/USP
Vinicius Canto >
2006-05-05 14:44:43 UTC
Permalink
Post by Rodrigo Ribeiro Souza
O problema Vinicius, é que o script até que é ativado (eu vejo a telinha
preta do bat na inicialização do windows ), só que por algum motivo que me é
desconhecido, parece que ele não consegue acessar a pasta compartilhada na
rede e por isso não executa as funcões do programa.
Bom, se o problema for copiar o arquivo pro computador você pode criar
um loop e copiar pras máquinas usando o compartilhamento administrativo
(da sua máquina, com conta admin, vc executa um script q copia o arquivo
pra rede inteira usando \\<nomedamaquina>\c$\app)
Uma vez com o arquivo na máquina, vc pode usar o script de startup pra
instalar.

Em tempo: lembrei hoje que scripts de startup rodam com a conta
LocalSystem, e portanto, não tem acesso a rede.
Post by Rodrigo Ribeiro Souza
Detalhe, se eu colocar o script como script de logon de usuáro, ele
funciona maravilhosamente bem, mas eu queria que rodasse a nível de
computador, pois alguns usuários nessecitam fazer logon localmente.
Acho que minha dica inicial funciona então...
Post by Rodrigo Ribeiro Souza
Outra coisa... uso o programa para inventário e outros relatórios, como
de softwares, centralização dos logs, efim.. e não se o esse WMI faz.
Ele é feito pra isso. Se bobear, ele usa WMI por baixo pra conseguir as
infomações. SMS e MOM da Microsoft fazem isso, por exemplo...
Post by Rodrigo Ribeiro Souza
Sinceramente, NÃO SEI usar esse recurso. Mas vou pesquisar sobre.
De qualquer forma, não tá funcionando como eu pensei que funcionaria...
Olha, vai por mim... vale a pena. Aprenda mesmo que não vá usar agora...
vale muito como aperfeiçoamento profissional. Pouquissimas pessoas sabem
mexer com ele hoje em dia.
Post by Rodrigo Ribeiro Souza
Agradeço muitíssimo a atenção.
Abraços
Nada não..
--
"A maior glória não é ficar de pé, mas levantar-se cada vez que se cai."
Confúcio

Vinicius Canto Xavier - MCP Windows 2000 Server, SQL Server e XP
Professional
Ciencias da Computação 2004 - ICMC/USP
Continue reading on narkive:
Loading...