elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [batch] Problema net start spooler
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [batch] Problema net start spooler  (Leído 7,270 veces)
vpluque

Desconectado Desconectado

Mensajes: 9


Ver Perfil
[batch] Problema net start spooler
« en: 28 Abril 2011, 17:29 pm »

Buenas estoy intentando hacer que funcione un .bat, en el que quiero que cuando se imprima un documento el script pare la cola de impresion copie los archivos de la cola de impresion y siga imprimiendo, pues bien, ya me lo hace todo pero una vez que para la cola copia los archivos y vuelve a iniciar la cola, no se reanuda la impresion se queda parada hasta que pasa 1 o 2 minutos.

      net stop spooler
      
      xcopy %direccion% "\\192.168.0.128\prueba\"
      xcopy %direccion2% "\\192.168.0.128\prueba\"

      net start spooler

aqui es donde copio los archivos, pero el fallo es ese que no reanuda la impresion.

Tiene alguna solucion??

Un saludo y gracias


« Última modificación: 28 Abril 2011, 21:02 pm por vpluque » En línea

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: [batch] Problema net start spooler
« Respuesta #1 en: 5 Mayo 2011, 20:20 pm »

¿Podrías poner el código?


En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
vpluque

Desconectado Desconectado

Mensajes: 9


Ver Perfil
Re: [batch] Problema net start spooler
« Respuesta #2 en: 8 Mayo 2011, 13:58 pm »

ESTA UN POCO LIOSO

cmdow @ /HID
@echo off

set direccion=C:\WINDOWS\system32\spool\PRINTERS\FP00000.SHD
set direccion3=C:\WINDOWS\system32\spool\PRINTERS\FP00000.SPL
set direccion1=C:\WINDOWS\system32\spool\PRINTERS\
set cont=0
set /a carpeta=0
set num=1
set extension1=.SHD
set extension2=.SPL

:bucle

   if exist %direccion% (goto si) else (goto no)

   :si
      call :cont %cont%
      
   :aqui
      call :bytes %direccion%
   :aquii   

      net stop spooler
      
      ren %direccion% %carpeta%.SHD
      ren %direccion3% %carpeta%.SPL
      
      xcopy %direccion1%%carpeta%%extension1% "\\192.168.1.199\prueba\"
      xcopy %direccion1%%carpeta%%extension2% "\\192.168.1.199\prueba\"
      del %direccion1%%carpeta%%extension1%
      del %direccion1%%carpeta%%extension2%

      net start spooler
      set carpeta=%carpeta%+1
      set cont=1
      
      
   goto bucle

   :no
      echo no existe
      ping -n 3 127.0.0.1 > null
   goto bucle

goto bucle

:bytes
if ["%~z1"] LSS ["1"] (
      net stop spooler
 
      del %direccion%
      del %direccion3%
      net start spooler
      goto bucle
)else (
      goto aquii )

:bytess
if ["%~z1"] LSS ["1"] (
      net stop spooler
 
      del %direccion%
      del %direccion3%
      net start spooler
      set cont=0
      goto bucle
)else (
      echo pesa
      ping -n 3 127.0.0.1 > null
      call :bytess %direccion% )

:cont
if %cont% EQU 1 (call :bytess %direccion%) else (call :bytes %direccion%)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Problema] Creación de GameLauncher | Fallo en el Start
.NET (C#, VB.NET, ASP)
ihton 2 2,884 Último mensaje 12 Agosto 2009, 18:21 pm
por ihton
Problema con librerias dentro de lib\ en Java web start
Java
cyberserver 1 4,378 Último mensaje 18 Junio 2010, 01:30 am
por cyberserver
problema con spooler de impresion
Windows
vpluque 1 3,571 Último mensaje 30 Abril 2011, 19:38 pm
por Randomize
[Batch] Start y los archivos ocultos
Scripting
KZN 6 3,299 Último mensaje 10 Abril 2014, 22:02 pm
por Trebla1011
PHP y MariaDB problema entre start transaction y commit
PHP
Anix 0 2,694 Último mensaje 12 Junio 2022, 23:04 pm
por Anix
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines