Eu preciso desenvolver um script (WSH) para adicionar no login script da rede, que liste todos os executáveis existentes nas maquinas da rede, gere um arquivo "com o nome da maquina" .log e armazene numa unidade de rede. Eu já consigo gerar um arquivo teste.log contendo todos os executáveis e copiar ele pra uma unidade de rede, mas não sei como pegar o nome da máquina e atribuir ao nome de arquivo (neste caso teste.log). Não sei se ficou claro, mas tipo, se o nome da maquina for "marcio" quero que ele gere "marcio.log" Um enorme abraço a todos e agradeço previamente qualquer tipo de ajuda. ################################################ Obs: Deve ser algo que funcione tanto no xp, quanto no 98, quanto no 2000. já vi que o comando hostname não funciona no 98. Vou colar meu script aqui: Dim oShell Set oShell = WScript.CreateObject ("WSCript.shell") oShell.run "cmd /K hostname > C:\namemaq.log & exit" oShell.run "cmd /K C: & Dir/s *.exe >> C:\teste.log & copy c:\*.log \\wstcsv1\transfer\executaveis & exit" oShell.run "cmd /K DEL c:\nomemaq.log & COPY c:\*.log \\wstcsv1\transfer\executaveis & exit" Set oShell = Nothing