Inquiridor
Executar BAT com permissões de Administrador

Pergunta
-
Pessoal, me ajude!
Preciso executar um BAT que depende que o usuário seja administrador ou usuário avançado. Gostaria de saber se há algum jeito deste usuário executar essa Bat sem que seja necessário mudar o perfil dele. Lembrando que vou colocar essa bat no logon Script do cara.
Abraços.
Todas as Respostas
-
Vc pode usar o aplicativo sanur, ou criar um bat com a função Run As.
Um abraço.
Espero ter lhe ajudado.
**Ajude a melhorar o sistema de busca do fórum.Marque a(s) resposta(s) que foram úteis**
-
-
Vc usaria assim
runas /u:domainusername bat.bat | sanur pa55w0rd
não esqueça de baixar o sanur
-
-
-
-
-
-
-
-
-
-
-
Faz um favor, vai no pront e digita runas e verifique se o mesmo retorna varias opções.?
-
Ola pessoal, estou passando por essa mesma problemática aqui na minha empresa para executar scripts ou bats com permissões de administrador para operações que não estão relacionados nas GPO´s, ou seja, somente por scripts podem ser resolvidos. Eu vi a possibilidade de utilizar Runas e Sanur contudo, ambos deixam muito a desejar com relação a segurança já que eu colocaria em texto a senha de meu usuário adm de rede.
A dúvida está em saber se existe outra solução que faça com que tarefas administrativas possam ser executadas por script sem a necessidade de expor a senha em arquivos texto.
Estou pesquisando contudo ainda nao encontrei uma solução que atenda o quesito segurança.
Fico no aguardo de um auxílio
Aldo
-
Prezado Aldo,
Já passei por situação semelhante e o problema foi sanado com o uso de um aplicativo chamado TQCRunAs. Maiores informações poderão ser obtidas em http://www.softplatz.com/Soft/Security-Privacy/Other/TqcRunas.html
Espero ter ajudado,
Thiago Pereira
-
-
-
bota essas linhas no começo do arquivo que resolve.
setlocal enableextensions
cd /d "%~dp0"
'\\fico\SysVol\fico\Policies\{E40D5B3E-7E22-434F-8A91-2479431738CD}\User\Scripts\Logon'
CMD.EXE foi iniciado tendo o caminho acima como pasta atual.
Não há suporte para caminhos UNC. Padronizando para pasta do Windows.C:\Windows>setlocal enableextensions
C:\Windows>cd /d "\\fico\SysVol\fico\Policies\{E40D5B3E-7E22-434F-8A91-2479431738CD}\User\Scripts\Logon\"
'\\fico\SysVol\fico\Policies\{E40D5B3E-7E22-434F-8A91-2479431738CD}\User\Scripts\Logon\'
CMD não oferece suporte a caminhos UNC como pastas atuais.isso é o que me retorna depois de acrescentar, setlocal enableextensions cd /d "%~dp0" nas primeiras linhas do comando. o script está sendo usado em uma gpo em logon, para copiar uma imagem padrão para o usuário.
-
-