Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

filipescoob

MS-DOS alguem sabe como???

Recommended Posts

Salve comunidade mais uma vez...Estou com um problema grande hoje... como faço para dentro da minha pagina asp executar um arquivo ms-dos, o problema é esse...Estou montando uma intranet, e nela tem todas as configurações que o usuario ira precisar para configurar a maquina como um todo... hoje isso é feito dando acesso ao cara a uma area restrita da rede e o presidente da empresa cojitou que da propria intranet o usuario poderia fazer isso clicar e ele se instalar na maquina , os arquivos chamam Logon.bat, Screen.bat, Script.bat, FixAntiVirus.bat, ScuaCon.bat todos estes tem que ser instalados na maquina para deixar a configuração padrão da empresa tanto como papel de parede, firewall e anti virus...Todos os dias são rodados scripts de rede que fazem cada micro executar o antivirus mas isso só é possivel se estes arquivos tiverem instalados.Resolução: o cara clica no link configurar maquina e ele executa os config's necessarios, porem não sei como fazer isso e ele jogou na cara que o outro cara que veio fazer orçamento e perdeu a consultoria para mim disse que faria isso....Sera que alguem pode me ajudar ????

Compartilhar este post


Link para o post
Compartilhar em outros sites

Colega, Se você usar uma OCX é possível utilizar o objeto "Shell" para executar os arquivos na máquina do cliente, entretanto, os IEs precisam estar com a segurança baixa, pelo menos na intranet.

você tem pelo menos um exemplo de como fazer isso???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Brother..Em uma busca rapida na net.. eu vi esse script<% a = server.mappath("test.txt") set wshell = server.createobject("wscript.shell") intReturn = wshell.run ("cmd.exe dir *.* > a") Response.Write(intReturn) ' This returns 0 set wshell = nothing%>Aqui ele deu erro de permissao negada..Mas, talvez, seja um começo pra você..

Compartilhar este post


Link para o post
Compartilhar em outros sites

rodei o codigo porem só me retornou 0 mas não consegui visualizar nada do que aconteceu, ai não da para saber se funcionou... mas vou continuar tentando :wacko:

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim mano.. mas veja se na pasta onde você colocou o script, nao foi criado um arquivo com o nome de TEST.TXTSe o codigo funcionou.. esse arquivo vai conter o resultado do comando DIR.. que foi dado no scriptPoste aí se funfouAbraço..

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ai...

 

O codigo é este mesmo, porem ele da erro na hora de executar, mas não erro no codigo por algum motivo ele diz que o aplicativo não pode ser inicializado corretamente o codigo ficou assim

 

<%a = server.mappath("teste1.txt")set wshell = server.createobject("wscript.shell")intReturn = wshell.run ("cmd.exe dir *.* >"&a)Response.Write(intReturn) ' This returns 0set wshell = nothing%>

a unica diferença era que tinha que concatenar o endereço do a que estava dentro das aspas sem o "&".

Bom vou continuar tentando mas que é certe é que ele abre qualquer aplicativo... vou testar tambem no win98 para ver ser funciona... abraços obrigado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.