scripts de inicio

24/11/2003 - 11:43 por gemavibos | Informe spam
Siento hacer preguntas de este tipo pero espero que me
podais ayudar. Disponemos de un servidor windows 2000
server service pack 3 que es controlador de dominio. Nos
gustaria publicar las impresoras compartidas en el dominio
para que todo usuario que se validara en el pudiera
imprimir en esa impresora sin necesidad de instalarsela
uno a uno. He leido en otros mensajes que ejecutando un
script de inicio puedo automatizar esta acción. Mis
preguntas: cómo se crean scripts de inicio? cómo se
ejecutan? dónde se cargan? Gracias por vuestra ayuda y
espero vuestras respuestas.

Saludos.

Preguntas similare

Leer las respuestas

#1 Javier Terán González
24/11/2003 - 12:07 | Informe spam
Crea un archivo .vbs
en el mete el siguiente codigo por cada impresora. (solo una sera la
impresora por defecto


Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.AddWindowsPrinterConnection \\servidor\hpimp1
WshNetwork.AddWindowsPrinterConnection \\servidor\hpimp2
WshNetwork.AddWindowsPrinterConnection \\servidor\hpimp3

WshNetwork.SetDefaultPrinter \\servidor\hpimp1


Se puede hacer un tratamiento de errores tipo Visual Basic "On error resume
next" o cosas así.(si pones la directiva a nivel de todo el dominio el
equipo que tiene la impresora realmente instalada dará un error al intentar
instalarla de nuevo).

Una vez creado el archivo .vbs se puede meter como una directiva del dominio
a nivel de todos los ordenadores o donde quieras tenerlo.
Una directiva por cada OU en función de las impresoras a utilizar o como
quieras.


Para probarlo puedes utilizar la siguiente herramienta en la que vienen unos
cuantos ejemplos
http://www.microsoft.com/downloads/...2c414a7ab0

La información proporcionada sobre el tema por Microsoft está en:
http://www.microsoft.com/technet/tr...rPrn01.asp

Muchos mas scripts de ejemplo
http://www.microsoft.com/technet/tr...efault.asp

Hasta luego

"gemavibos" escribió en el mensaje
news:05e701c3b277$bed5a270$
Siento hacer preguntas de este tipo pero espero que me
podais ayudar. Disponemos de un servidor windows 2000
server service pack 3 que es controlador de dominio. Nos
gustaria publicar las impresoras compartidas en el dominio
para que todo usuario que se validara en el pudiera
imprimir en esa impresora sin necesidad de instalarsela
uno a uno. He leido en otros mensajes que ejecutando un
script de inicio puedo automatizar esta acción. Mis
preguntas: cómo se crean scripts de inicio? cómo se
ejecutan? dónde se cargan? Gracias por vuestra ayuda y
espero vuestras respuestas.

Saludos.
Respuesta Responder a este mensaje
#2 Javier Terán González
24/11/2003 - 14:13 | Informe spam
Eso no lo he probado. No te vale ninguno de los ejemplos que te he enviado
en el enlace anterior?

Prueba con este.

http://www.microsoft.com/technet/tr...rPrn08.asp


escribió en el mensaje
news:085c01c3b288$f447abe0$
Muchas gracias por tu respuesta. Ya lo he probado y me ha
funcionado correctamente. Otra pregunta: si ahora quiero
que me elimine una impresora en el usuario, como lo hago.

Crea un archivo .vbs
en el mete el siguiente codigo por cada impresora. (solo


una sera la
impresora por defecto


Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.AddWindowsPrinterConnection \\servidor\hpimp1
WshNetwork.AddWindowsPrinterConnection \\servidor\hpimp2
WshNetwork.AddWindowsPrinterConnection \\servidor\hpimp3

WshNetwork.SetDefaultPrinter \\servidor\hpimp1


Se puede hacer un tratamiento de errores tipo Visual


Basic "On error resume
next" o cosas así.(si pones la directiva a nivel de todo


el dominio el
equipo que tiene la impresora realmente instalada dará un


error al intentar
instalarla de nuevo).

Una vez creado el archivo .vbs se puede meter como una


directiva del dominio
a nivel de todos los ordenadores o donde quieras tenerlo.
Una directiva por cada OU en función de las impresoras a


utilizar o como
quieras.


Para probarlo puedes utilizar la siguiente herramienta en


la que vienen unos
cuantos ejemplos
http://www.microsoft.com/downloads/details.aspx?


displaylang=en&familyid=9ef05cbd-c1c5-41e7-9da8-
212c414a7ab0

La información proporcionada sobre el tema por Microsoft


está en:
http://www.microsoft.com/technet/tr...fault.asp?


url=/technet/scriptcenter/printing/ScrPrn01.asp

Muchos mas scripts de ejemplo
http://www.microsoft.com/technet/tr...fault.asp?


url=/technet/scriptcenter/default.asp

Hasta luego

"gemavibos"


escribió en el mensaje
news:05e701c3b277$bed5a270$
Siento hacer preguntas de este tipo pero espero que me
podais ayudar. Disponemos de un servidor windows 2000
server service pack 3 que es controlador de dominio. Nos
gustaria publicar las impresoras compartidas en el dominio
para que todo usuario que se validara en el pudiera
imprimir en esa impresora sin necesidad de instalarsela
uno a uno. He leido en otros mensajes que ejecutando un
script de inicio puedo automatizar esta acción. Mis
preguntas: cómo se crean scripts de inicio? cómo se
ejecutan? dónde se cargan? Gracias por vuestra ayuda y
espero vuestras respuestas.

Saludos.


.

Respuesta Responder a este mensaje
#3 Javier Terán González
24/11/2003 - 22:01 | Informe spam
lo apunto en mis scripts por que ese caso no lo tenía nada claro.

Gracias también a ti.

"gemavibos" escribió en el mensaje
news:098d01c3b295$47303a00$
gracias javier, ya lo he encontrado:
Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.RemovePrinterConnection \\servidor\hpimp1


Eso no lo he probado. No te vale ninguno de los ejemplos


que te he enviado
en el enlace anterior?

Prueba con este.

http://www.microsoft.com/technet/tr...fault.asp?


url=/technet/scriptcenter/printing/ScrPrn08.asp


escribió en el


mensaje
news:085c01c3b288$f447abe0$
Muchas gracias por tu respuesta. Ya lo he probado y me ha
funcionado correctamente. Otra pregunta: si ahora quiero
que me elimine una impresora en el usuario, como lo hago.

Crea un archivo .vbs
en el mete el siguiente codigo por cada impresora. (solo


una sera la
impresora por defecto


Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.AddWindowsPrinterConnection \\servidor\hpimp1
WshNetwork.AddWindowsPrinterConnection \\servidor\hpimp2
WshNetwork.AddWindowsPrinterConnection \\servidor\hpimp3

WshNetwork.SetDefaultPrinter \\servidor\hpimp1


Se puede hacer un tratamiento de errores tipo Visual


Basic "On error resume
next" o cosas así.(si pones la directiva a nivel de todo


el dominio el
equipo que tiene la impresora realmente instalada dará un


error al intentar
instalarla de nuevo).

Una vez creado el archivo .vbs se puede meter como una


directiva del dominio
a nivel de todos los ordenadores o donde quieras tenerlo.
Una directiva por cada OU en función de las impresoras a


utilizar o como
quieras.


Para probarlo puedes utilizar la siguiente herramienta en


la que vienen unos
cuantos ejemplos
http://www.microsoft.com/downloads/details.aspx?


displaylang=en&familyid=9ef05cbd-c1c5-41e7-9da8-
212c414a7ab0

La información proporcionada sobre el tema por Microsoft


está en:
http://www.microsoft.com/technet/tr...fault.asp?


url=/technet/scriptcenter/printing/ScrPrn01.asp

Muchos mas scripts de ejemplo
http://www.microsoft.com/technet/tr...fault.asp?


url=/technet/scriptcenter/default.asp

Hasta luego

"gemavibos"


escribió en el mensaje
news:05e701c3b277$bed5a270$
Siento hacer preguntas de este tipo pero espero que me
podais ayudar. Disponemos de un servidor windows 2000
server service pack 3 que es controlador de dominio. Nos
gustaria publicar las impresoras compartidas en el




dominio
para que todo usuario que se validara en el pudiera
imprimir en esa impresora sin necesidad de instalarsela
uno a uno. He leido en otros mensajes que ejecutando un
script de inicio puedo automatizar esta acción. Mis
preguntas: cómo se crean scripts de inicio? cómo se
ejecutan? dónde se cargan? Gracias por vuestra ayuda y
espero vuestras respuestas.

Saludos.


.





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida