Trucos

 

NT Curve 1

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

 

Trucos del 51 al 60:

 

51- Archivos de comandos (login scripts) y pertenencia a grupos.

52- Incremento del rendimiento de red

53- Ejecución de juegos Windows 95 en NT

54- Impresoras TCP/IP

55- REGCLEAN.EXE

56- Modificar el mensaje de alerta de escasez de espacio libre en disco

57- Como renombrar un controlador de dominio

58- Acelerar la actividad del sistema de archivos

59- Utilizar un archivo de comandos para desconectar sesiones de usuario

60- Evitar el acceso de los usuarios a la aplicación Sistema del Panel de Control

 

 

51- ARCHIVOS DE COMANDOS (LOGIN SCRIPT) Y PERTENENCIA A GRUPOS

Mediante la utilidad del Kit de recursos IFMEMBER, podemos crear archivos de comandos de inicio de sesión de un usuario que dependiendo de los grupos a los que pertenezca el mecionado usuario, ejecutarán una u otras acciones. Veamos un ejemplo de lo que podría contener un archivo de comandos:

\\SERVER\NETLOGON\ifmember "Cobros" "Marketing"
REM 0=no pertenece a ninguno, 1=a uno de los grupos, 2 =a los dos grupos
if ERRORLEVEL 1 goto apac%errorlevel%
:administracion
\\SERVER\NETLOGON\ifmember "Administracion"
If NOT ERRORLEVEL 1 goto comun
net use s: \\ServerName\administracion$ /persistent:no
goto comun
:apac1
REM Si es miembro de uno de los grupos: Cobros o Marketing
\\SERVER\NETLOGON\ifmember "Cobros"
if ERRORLEVEL 1 goto acct
net use x: \\ServerName\ap$ /persistent:no
goto administracion
:acct
net use y: \\ServerName\acct$ /persistent:no
goto administracion
:apac2
REM Usuario miembro de los dos grupos
net use x: \\ServerName\ap$ /persistent:no
net use z: \\ServerName\accctap$ /persistent:no
goto acct
:comun
net use h: /home exit

top

52- INCREMENTO DEL RENDIMIENTO DE RED

Si incrementamos el número de buffers que el redirector reserva para mantener el rendimiento de red, puede que también incrementemos la eficiencia de la misma. Para configurar un mayor número de buffers o de hilos de ejecución:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkstation\Parameters

CLAVE: MaxCmds REG_DWORD. Por defecto 15, rango posible 0-255

CLAVE: MaxThreads REG_DWORD. Se le asigna el mismo valor que a MaxCmds.

CLAVE: MaxCollectionCount REG_DWORD. Por defecto 16, rango posible 0-65535.

top

53- EJECUCIÓN DE JUEGOS WINDOWS 95 EN NT

¿Cuántas veces nos han dicho que los juegos Windows 95 en su mayoría no pueden ser instalados y ejecutados en Windows NT?

Dentro del CD-ROM de instalación de Windows NT encontraremos la utilidad SETWIN95.CMD localizada en \Support\DEBUG, que simulará un entorno de ejecución Windows 95 para las aplicaciones.

SETWIN95 sólo funcionará si el juego desiste de comprobar que realmente está en un entorno Windows 95, si durante este proceso realiza una llamada ilegal el juego se cerrará sin posibilidad de ejecución.

top

54- IMPRESORAS TCP/IP

Primeramente tenemos que instalar el servicio de impresión vía TCP/IP, para ello abrimos la aplicación Red del Panel de Control, y dentro de la pestaña Servicios agregamos Impresión TCP/IP Microsoft. Después de reiniciar Inicio --> Configuración --> Impresoras --> Agregar Impresora, donde seleccionamos conectada a Mi equipo y agregamos puerto del tipo LPR. Finalmente nos pediran la dirección IP de la impresora.

top

55- REGCLEAN.EXE

Esta utilidad de Microsoft, completamente Freeware, se encargará de eliminar las ramas, subramas y claves del Registro que los programas de instalación/desinstalación han dejado incompletas. Para poder ejecutar esta herramienta tenemos que tener privilegios administrativos y acceso a las ramas Software y ControlSet de los árboles HKCU y HKLM. Para descargarla pincha aquí.

top

56- MODIFICAR EL MENSAJE DE ALERTA DE ESCASEZ DE ESPACIO LIBRE EN DISCO

Por defecto, Windows NT publica una alerta cuando la cantidad de espacio libre en disco está por debajo del 10% de la capacidad del disco duro. Teniendo en cuenta esto, si tenemos un disco duro de 9 Gbytes, la alerta se enviará cuando nos queden 900 Mbytes, lo cuál es bastante irrisorio. Para modificar esta conducta podemos configurar:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services \LanmanServer\Parameters

CLAVE: DiskSpaceThreshold REG_DWORD. Indicamos el porcetaje, cuyo valor puede estar comprendido entre 0 - 99.

top

57- COMO RENOMBRAR UN CONTROLADOR DE DOMINIO

Los pasos a dar para renombrar un controlador de dominio en NT van a variar dependiendo de si se trata de un PDC o un BDC:

Renombrar un PDC:
1. Panel de Control --> Red, pestaña Identificación. Pulsamos sobre el botón Cambiar e introducimos el nuvo nombre. Reiniciamos el servidor.
2. Administrador de servidores --> Agregar al dominio, introducimos el nuevo nombre como BDC, aunque realmente será un PDC.
3. Administrador de servidores --> Quitar del dominio, eliminamos el viejo nombre y cualquier entrada duplicada que se corresponda con BDC.

Renombrar un BDC:
1. Administrador de servidores, Agregar al dominio, introducimos el nuevo nombre como BDC.
2. Panel de Control --> Red, pestaña Identificación. Pulsamos sobre el botón Cambiar e introducimos el nuvo nombre. Reiniciamos el servidor.
3. En el PDC, Administrador de servidores, seleccionamos el nuevo BDC y sincronizamos con el PDC. Seleccionamos el antiguo nombre del BDC y lo eliminamos.

top

58- ACELERAR LA ACTIVIDAD DEL SISTEMA DE ARCHIVOS

Si poseemos memoria RAM de sobra, podemos acelerar la actividad del sistema de archivos mediante la siguiente configuración dentro del registro:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management

CLAVE: IoPageLockLimit REG_DWORD. Por defecto 512K.

Esta entrada indica el número máximo de bytes que pueden ser bloqueados para operaciones de E/S. Cuando el valor es 0, el sistema configura 512K. Los posibles valores vana depender de la cantidad de memoria que posea nuestro sistema. La siguiente tabla es una referencia:

RAM (MB)
IoPageLockLimit Decimal
IoPageLockLimit Hex
32
4194304
400000
64
8388608
800000
128
16777216
1000000
256+
67108864
4000000

 

Antes de realizar cualquier cambio sería conveniente que con el monitor del sistema realizásemos algunas comprobaciones de que es necesario acelerar la actividad del sistema de archivos.

top

59- UTILIZAR UN ARCHIVO DE COMANDOS PARA DESCONECTAR SESIONES DE USUARIO

El siguiente script permite desconectar a los usuarios de un servidor, al mismo tiempo que evita nuevas conexiones. El contenido del mencionado archivo sería:

REM Evitamos nuevos inicios de sesión
net pause Netlogon
REM: Evitamos la creación de nuevas conexiones de red a los usuarios ya validados
net pause Server
net send /domain "Su sesión finalizará en 5 minutos. Por favor, cierre la sesión para salvaguardar los cambios"
sleep 300
REM Damos los 5 minutos de espera, y cerramos todas las conexiones y sesiones activas
net session /delete /y
.
.
.
REM Aquí podemos acometer otra serie de funciones de interés
.
.
.
REM Restauramos la actividad del servidor
net continue Server
net continue Netlogon
net send /domain "Ya pueden abrir nuevamente sesiones con el servidor"
exit

top

60- EVITAR EL ACCESO DE LOS USUARIOS A LA APLICACIÓN SISTEMA DEL PANEL DE CONTROL

Elimine los permisos de lectura al grupo de usuarios a los que quiera restringir el acceso en:

%SystemRoot%\System32\Sysdm.cpl.

De igual forma se podría evitar el acceso a otras aplicaciones del panel de control, extensión .CPL.

En el truco 22 puede ver como evitar el accceso al panel de control.

top

SQL Expert 1

La revista para Administradores de SQL Server

 

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