Espero que sea este el foro adecuado, si me equivoco agradecería me dijerais
donde colocarlo.
Gracias.
De: "OC" <anonymous@discussions.microsoft.com>
Asunto: tiempo ejecución script logon
Fecha: martes, 07 de septiembre de 2004 11:05
Muy buenas.
Tengo una red con W2K server con unos 16 clientes. A
traves de las directivas he hecho que se ejecute un
script en el inicio de sesión, de forma que cada uno
mapee sus unidades oportunas.
El script tiene la siguiente forma:
option explicit
dim oNet,sUser,uUser,startTime
on error resume next
set oNet = CreateObject("WScript.Network")
sUser = oNet.UserName
startTime = Now
Do While sUser = ""
If DateDiff("s", startTime, Now) > 600 Then
WScript.Echo "Consulte con el
administrador de red"
set oNet = Nothing
Wscript.Quit
end if
Wscript.Sleep 500
sUser = oNet.UserName
Loop
uUser = UCase(sUser) 'En Mayúsculas
oNet.RemoveNetworkDrive "x:"
oNet.RemoveNetworkDrive "y:"
oNet.RemoveNetworkDrive "Z:"
oNet.MapNetworkDrive "x:", "\\server\personal$\"
& sUser
oNet.MapNetworkDrive "y:", "\\server\public"
oNet.MapNetworkDrive "z:", "\\server\mcafee"
if uUser = "XX" or uUser="YY" or uUser="ADMINISTRADOR"
then
if uUser = "XX" then
oNet.RemoveNetworkDrive "v:"
oNet.RemoveNetworkDrive "w:"
oNet.MapNetworkDrive "v:", "\\server\c$"
oNet.MapNetworkDrive "w:", "\\servidor\c$"
end if
end if
set oNet = Nothing
WScript.Echo "El usuario " & uUser & " es bienvenido al
Dominio TT"
-
Resulta que al iniciar la sesión tarda unos diez minutos
en ejecutarse dicho script con lo que hay problemas con
el antivirus y otros programas que dependen de las
unidades mapeadas durante el inicio.
La directiva en la que he introducido el script en el
logon, afecta directamente al nodo del sitio
correspondiente con el dominio.
Tengo varias UO y (sub)UO configurados. Quizás podría
poner el script en la directiva de una UO inferior, pero
no se si eso afecta en algo.
Lo que me interesaría es que en cualquier cliente, una
vez iniciada la sesión, lo primero que se ejecutara fuera
el script para después continuar con la carga de los
servicios, como por ejemplo antivirus, que dependen de
las unidades mapeadas. O por lo menos que se ajecute en
unos segundos y no tenga que esperar 10 minutos.
Gracias.
.
Leer las respuestas