Trucos

 

NT Curve 1

Suscríbase a la revista líder en Windows NT, Windows 2000 y productos BackOffice

 

Trucos del 31 al 40:

 

31- Ejecución una sóla vez de una tarea

32- Configuración del cierre de sesión y apagado del sistema

33- Mantener la conexión RAS tras el cierre de sesión

34- Determinar el tiempo de espera de Windows NT antes del apagado del sistema

35- Planificación del arranque y parada de un servicio

36- Sincronización de la hora de una estación de trabajo con el servidor

37- Eliminación de los shares administrativos

38- Limitación del número de usuarios que simultáneamente acceden a un servidor

39- Cargar el escritorio sin tener que esperar a que el archivo de inicio de sesión finalice

40- Conocer la hora del último inicio de sesión en NT

 

31- EJECUCIÓN UNA SÓLA VEZ DE UNA TAREA

Aunque la tarea o trabajo se ejecutará una única vez, es posible configurar varias tareas al mismo tiempo. Una vez configuradas, mediante la edición del Registro, se ejecutarán durante el siguiente inicio de sesión del sistema.

HKEY_LOCAL_MACHINE\Softwate\Microsoft\Windows\CurrentVersion\RunOnce

CLAVE: NombreTarea REG_SZ. Le damos como valor la ruta completa del ejecutable.

Una vez finalizada la ejecución de la tarea, la entrada del registro creada, en nuestro caso NombreTarea, será eliminada del mismo.

top

32- CONFIGURACIÓN DEL CIERRE DE SESIÓN Y APAGADO DEL SISTEMA

Es posible configurar por defecto como actuará el sistema ante el cierre de sesión o apagado del sistema. Ambos deben ser configurados a través de la edición de dos claves del Registro:

HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Shutdown

CLAVE: LogoffSetting REG_DWORD.

0 - Cierre de sesión

1 - Apagado del sistema

2 - Apagado y reinicio

3 - Apagado total (sólo si el hardware lo soporta)

CLAVE: ShutdownSetting REG_DWORD

0 - Cierre de sesión

1 - Apagado del sistema

2 - Apagado y reinicio

3 - Apagado total (sólo si el hardware lo soporta)

top

33- MANTENER LA CONEXIÓN RAS TRAS EL CIERRE DE SESIÓN

Si queremos mantener activa la conexión RAS que habíamos iniciado durante nuestra sesión al termino de esta, simplemente tendremos que acceder al Registro y editar:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon

CLAVE: KeepRasConnections REG_SZ. Se configura con el valor 1.

top

34- DETERMINAR EL TIEMPO DE ESPERA DE WINDOWS NT ANTES DEL APAGADO DEL SISTEMA

¿Quién no se ha quejado de lo que tarda Windows NT en cerrar el sistema antes de su apagado final? Pues bien, se puede forzar un apagado más rápido siempre y cuando de que nos cercioremos que todos los servicios han sido parados controladamente como consecuencia de la petición de apagado antes de éste.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

CLAVE: WaitToKillServiceTimeout REG_SZ.

Esta clave indica el tiempo de espera del sistema para que finalicen los servicios activados antes del apagado definitivo del mismo. Por defecto son 20000 milisegundos.

top

35- PLANIFICACIÓN DEL ARRANQUE Y PARADA DE UN SERVICIO

En determinadas ocasiones podemos necesitar iniciar un servicio a una determinada hora, y finalizarlo o pararlo una vez que se han llevado a cabo las tareas que llevaron a su arranque. Para realizar esta planificación será necesario hacer uso del comando AT, que planificará un script donde se iniciará (NET START) y finalizará (NET STOP) un servicio. Para nuestro caso tomaremos como ejemplo el servicio de RAS, que previamente tendrá que estar instalado en el sistema.

AT \\ServerName 23:00 /interactive /every:M,W,F, cmd.exe /c "Drive:\Directory\ServicioRAS.bat"

donde ServicioRAS es el archivo de script que contiene:

net stop RemoteAccess

sleep 18000

net start RemoteAccess

Exit

Nota: hay que tener en cuenta que el comando sleep pertenece al Kit de recursos de NT, por lo que será necesaria su instalación para que todo funcione correctamente.

top

36- SINCRONIZACIÓN DE LA HORA DE UNA ESTACIÓN DE TRABAJO CON EL SERVIDOR

Tendremos que incluir en el archivo de inicio de sesión del usuario el siguiente comando:

NET TIME \\ServerName /SET /YES

Podemos configurar el PDC o BDC como servidor horario de la red, para lo que hay que editar:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

CLAVE: TimeSource REG_DWORD. Su valor será 1 en el servidor correspondiente. Una vez introducido pararemos y reiniciaremos el servicio Servidor para que el cambio tenga efecto.

top

37- ELIMINACIÓN DE LOS SHARES ADMINISTRATIVOS

Por defecto, si eliminamos los shares administrativos (C$, D$, ...), en el siguiente reinicio del equipo volverán a ser creados. Para deshabilitar esta posibilidad tendremos que editar la clave:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Paramaters

CLAVE: AutoShareServer REG_DWORD. 0 para los servidores.

CLAVE: AutoShareWks REG_DWORD. 0 para las estaciones de trabajo.

top

38- LIMITACIÓN DEL NUMERO DE USUARIOS QUE SIMULTÁNEAMENTE ACCEDEN A UN SERVIDOR

Si por razones de seguridad, de rendimiento, o de cualquier otra necesidad tenemos que limitar el número de usuarios que simultáneamente pueden acceder a un servidor, tenemos que introducir:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Paramaters

CLAVE: Users. Le asignamos el número de sesiones simultáneas.Reiniciaremos el equipo para que los cambios surtan efecto.

top

39- CARGAR EL ESCRITORIO SIN TENER QUE ESPERAR A QUE EL ARCHIVO DE INICIO DE SESIÓN FINALICE

Editando el Registro podremos llevar a cabo esta acción:

HKEY_CURRENT_USER\software\microsoft\windows nt\currentversion\winlogon

HKEY_LOCAL_MACHINE\software\microsoft\windows nt\currentversion\winlogon

Sobre ambas ramas agregamos la clave:

CLAVE: RunLogonScriptSync REG_DWORD. 0 = No esperar, 1 = Esperar

top

40- CONOCER LA HORA DEL ÚLTIMO INICIO DE SESIÓN EN NT

Para determinar la hora del último arranque de Windows NT tenemos que ejecutar el comado:

NET STATISTICS SERVER o NET STATISTICS WORKSTATION

Donde SERVER o WORKSTATION se refieren a los servicios que se ejecutan el máquina, no a la versión del producto.

top

SQL Expert 1

La revista para Administradores de SQL Server

 

<Página anterior> <Página siguiente>