Usuário com melhor resposta
Script para fechar sessão aberta no XP

Pergunta
-
Fala pessoal,
Estou precisando da ajuda de vocês para quebrar um galho aqui no trampo.
Eu tenho uma máquina XP fazendo papel de servidor de impressão para o pessoal aqui, e de uma hora pra outra as requisições de impressão passaram a ficar presas, ou seja, fica como sessão aberta. Quando chega a 10 sessões, que é o limite do XP, ninguem mais imprime. Eu tenho que acessar o server via TS e liberar manualmente.
Queria saber se alguém tem ou pode criar um script que resete isso de meia em meia hora, eu colocaria na schedule do windows para automatizar isso pra mim.
Eu ví um script criado pelo Vinicius que derruba arquivos abertos, mas não funcionou. Nem resetando o Serviço de Spooler de impressão não funciona.
Alguém poderia me ajudar?
Valeu.
Abraço
Respostas
Todas as Respostas
-
Olá,
dei uma procurada rápida e não encontrei nada. Mas reiniciar o serviço responsável pelo compartilhamento de arquivos e impressoras deve resolver. É diferente do spooler.
[]s,
--
Vinicius Canto <scripterbr_at_gmail_dot_com>
MVP Windows Server - Admin Frameworks
MCP Windows 2000 Server, Windows XP e SQL Server 2000
Bacharelando em Ciências da Computação - USP
Blog sobre Scripting e Windows Powershell: http://viniciuscanto.blogspot.com -
Fala Vinicius,
Obrigado pelo seu retorno.
Verifiquei no XP e o serviço se chama "Servidor" e realmente quando eu restarto ele, as sessões são fechadas.
O caminho é : C:\WINDOWS\system32\svchost.exe -k netsvcs
Eu tentei rodar ele no prompt, mas não exclui as sessões, somente via interface. E ainda abre uma janela de confirmação dizendo que outros serviços também serão reiniciados.
Você não consegue um script pra mim não? Pq aí eu agendo ela pra rodar de 15 em 15 minutos, até eu arrumar uma forma de resolver isso definitivamente.
Obrigado.
-
net stop server
net start server
só colocar isso num bat e depois, no agendador de tarefas.
--
Vinicius Canto <scripterbr_at_gmail_dot_com>
MVP Windows Server - Admin Frameworks
MCP Windows 2000 Server, Windows XP e SQL Server 2000
Bacharelando em Ciências da Computação - USP
Blog sobre Scripting e Windows Powershell: http://viniciuscanto.blogspot.com -
-
Vinicius,
Estou com o mesmo problema que o nosso amigo ai emcima. A solução da bat testei funcionou 100%... porem, o perfil dos usuarios aqui da empresa é perfil movel... e o nosso administrador não quer deixar o serviço do agendador habilitado para a maquina que é utilizada nas impressões. Tem alguma forma de isso ser feito por script ou diretivas???
Desde já!
Grato!
-