|
Suscríbase a la revista líder en Windows NT, Windows 2000 y productos BackOffice
Trucos del 21 al 30:
21- Como replicar todos los recursos compartidos de un servidor a otro 22- Restringir el acceso a los recursos de una estación de trabajo 23- Ver a pantalla completa la ejecución de aplicaciones en NT 24- Asignar un nombre de alias NetBIOS en un equipo NT 25- Crear y configurar recursos compartidos desde el interfaz de comandos 26- Controlar los mensajes de error emergentes en NT 27- Desaparición del Escritorio 29- Configuración del orden de inicio de los servicios en NT 30- Creación de un ERD actualizado en todas las estaciones de trabajo
|
|
21- COMO REPLICAR TODOS LOS RECURSOS COMPARTIDOS DE UN SERVIODOR A OTRO Cuando se desea migrar de un servidor a otro nuevo los recursos compartidos que alberga el primero, una vez copiados los contenidos, tenemos que ir sobre cada uno de los mismos restaurando los permisos de compartición definidos sobre ellos en el antiguo servidor. Para agilizar dicha tarea de una forma simple tenemos el presente truco. En el servidor antiguo editamos la siguiente rama del registro: HKEY_LOCAL_MACHE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares Guardamos los diferentes valores que contiene en un disquete mediante la exportación de la rama del Registro mencionada. A continuación, editamos esa misma entrada del Registro pero en el nuevo servidor, y realizamos el mismo procedimiento sobre un disquete diferente, haciéndose notar en este caso que la rama del Registro está vacía. El siguiente paso será cargar el archivo del Registro exportado en su servidor opuesto, de forma que en el servidor antiguo se cargará el disquete del servidor nuevo, y por tanto se eliminarán todos los recursos compartidos, y en el servidor nuevo se cargará el archivo del Registro importado del servidor antiguo, procediéndose por tanto a introducir los recursos que hay que compartir y que albergaba el servidor antiguo. Por último crearemos al menos un nuevo recurso compartido en cada servidor, lo cuál es necesario para que el explorador muestre los recursos que se encuentran compartidos, y procederemos dentro de la aplicación Servicios del Panel de Control a parar y reiniciar el servicio Servidor. Posteriormente el nuevo recurso compartido que fue creado en cada servidor puede ser eliminado. 22- RESTRINGIR EL ACCESO A LOS RECURSOS DEL ESCRITORIO DE UNA ESTACIÓN DE TRABAJO La definición de restricciones de acceso a los recursos del escritorio de una estación de trabajo se puede llevar a cabo mediante la edición de las siguientes claves dentro de la rama del Registro: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer CLAVE: NoCommonGroups REG_DWORD. A 1 evita que se muestren el conjunto de programas comunes a todos los usuarios dentro del menú de Inicio. CLAVE: NoDesktop REG_DWORD. Con un valor igual a 1 evita que se muestren los iconos del escritorio. CLAVE: NoDrives REG_DWORD. El bit situado más a la derecha representa a la unidad A:, mientras que el bit ubicado en la posición vigésimo sexta representa a la unidad Z:. Para ocultar las letras de unidad simplemete tenemos que darle al bit correspondiente el valor 1. Aún así las unidades seguirán apareciendo en el Explorador de Windows, por lo que si queremos llevar la restricción hasta el extremo tendremos que eliminar el archivo WINFILE.EXE en los equipos. Loa valores decimales correspondientes a las distintas unidades son: A: 1, B: 2, C: 4, D: 8, E: 16, F: 32, G: 64, H: 128, I: 256, J: 512, K: 1024, L: 2048, M: 4096, N: 8192, O: 16384, P: 32768, Q: 65536, R: 131072, S: 262144, T: 524288, U: 1048576, V: 2097152, W: 4194304, X: 8388608, Y: 16777216, Z: 33554432, ALL: 67108863 CLAVE: NoFileMenu REG_DWORD. Puesta a 1 el menú Archivo del Explorador de Windows no estará disponible. CLAVE: NoFind REG_DWORD. Activada elimina el comando Bucar del menú de Inicio. CLAVE: NoNetConnectDisconnect REG_DWORD.Con el valor 1 elimina las opciones de Conectar a unidad de red... y Desconectar de unidad de red... del equipo. CLAVE: NoNetHood REG_DWORD. con valor igual a 1 elimina el icono del Entorno de red evitando el acceso a la misma a través del Explorador, aunque no podrá evitar el acceso utilizando los comandos NET desde el interfaz de comandos de NT. CLAVE: NoRun REG_DWORD. Si su valor es 1, eliminará la opción Ejecutar del menú de Inicio. clave: NoSetFolders REG_DWORD. Si esta clave tiene el valor 1, se ocultarán el Panel de Control, la opción de impresoras y el icono Mi PC del Explorador de Windows y del menú de Inicio. CLAVE: NoSetTaskbar REG_DWORD. Si se activa esta clave sólo se podrá modificar el escritorio y el menú de Inicio mediante el método de arrastrar y soltar, ocultando además la opción Barra de tareas del menú de Inicio. CLAVE: NoTrayContextMenu REG_DWORD. Puesta a 1 evita que se muestren los menús desplegables al pulsar el botoón derecho del ratón sobre la barra de tareas, el botón de inicio, el reloj y los iconos de aplicaciones de la barra de tareas. Esta entrada sólo puede ser editada si se ha instalado el SP 2 o superior sobre Windows NT 4.0. CLAVE: NoViewContextMenu REG_DWORD. En esta ocasión si se activa, los menús desplegables que no se mostrarán serán los relacionados con el Escritorio y el Explorador de Windows. Esta entrada sólo puede ser editada si se ha instalado el SP 2 o superior sobre Windows NT 4.0. CLAVE: RestrictRun REG_DWORD. Activada con el valor 1 hará que sólo los programas definidos en la rama del Registro: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun pueden ser ejecutados en la estación de programa. CLAVE: NoClose REG_DWORD. Su activación provoca la eliminación de la opción Apagar el sistema del menú de Inicio, no así de la ventana asociada a la pulsación de la combinación de teclas CTRL+ALT+DEL. Para deshabilitar la opción de Apagar el sistema completamente a un usuario será necesario eliminarle el derecho de poder Apagar el sistema dentro del Administrador de Usuarios para el dominio (menú Directivas --> Derechos de usuario). 23- VER A PANTALLA COMPLETA LA EJECUCIÓN DE APLICACIONES DOS EN NT Para conmutarel modo de visualización de las aplicaciones DOS en NT entre pantalla completa y el modo ventana y viceversa, simplemente hay que pulsar a la vez las teclas ALT+ENTER. 24- ASIGNAR UN NOMBRE DE ALIAS NETBIOS A UN EQUIPO EN NT Si el nombre de máquina NetBIOS asignado a una máquina de nuestro entorno de red no es válido para aplicaciones como SQL SERVER o EXCHANGE SERVER, puede ser cambiado entro del icono Red del Panel de Control, lo que conlleva bastante trabajo. En su lugar se pueden definir alias para la máquina que actúan como nombres NetBIOS. Editamos: HKEY_Local_Machine\System\CurrentControlSet\Services\LanmanServer\Parameters CLAVE: OptionalNames REG_SZ String: Definimoc el nombre que actúa como alias de la máquina. Si editamos la clave con el tipo REG_MULTI_SZ, podemos asignar distintos alias sobre la misma máquina. 25- CREAR Y CONFIGURAR RECURSOS COMPARTIDOS DESDE EL INTERFAZ DE COMANDOS Para crear recursos compartidos podemos hacer uso del comando NET SHARE desde el interfaz ede comandos o desde un script. Mientras que para mapear en nuestro equipo un recurso de red remoto haremos uso del comando NET USE. Lo que no va a ser posible es establecer permisos de acceso a los recursos desde el interfaz de comandos. Sin embargo, el kit de recursos contiene la aplicación PERMCOPY.EXE que permite copiar los permisos de comaprtición definidos sobre un recurso a otro. Su sintaxis sería: permcopy \\SourceMachine SourceShareName \\DestinationMachine DestinationShareName 26- CONTROLAR LOS MENSAJES DE ERROR EMERGENTES EN NT Se puede controlar que mensajes de error se muestran durante una sesión de usuario, molestos en la mayoría de los casos, editando la siguiente clave del Registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows CLAVE: NoPopUpsOnBoot REG_DWORD. Si su valor es 1, Se eliminan los mensajes de error emergentes que aparecen durante el arranque del sistema. CLAVE: ErrorMode REG_DWORD. 0: (Por defecto) se muestran todos los mensajes de error emergentes del sistema y de programas. 1: Se ignoran los mensajes de error emergentes que provienen del sistema. 2: Se ignoran todos los mensajes de error tanto del sistema como de los programas. NOTA: los anteriores mensajes de error señalados quedarán de todas formas registrados en el Visor de sucesos. 27- DESAPARICIÓN DEL ESCRITORIO Por defecto, si la shell (EXPLORER:EXE) se corrompe, automáticamente se reinia. Pero si la shell hace que desaparezcan los iconos del escritorio y la barra de tareas, pareciendo haberse quedado colgado el equipo, será necesario cerrar la sesión y abrirla de nuevo. En esta situación para hacer que se reinicie automáticamente podemos editar: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon CLAVE: AutoRestartShell REG_DWORD. Editándola con el valor 1. 28- CREACIÓN DE UNA UNIDAD DE RED A PARTIR DE UN SUBDIRECTORIO UBICADO DENTRO DE UN RECURSO COMPARTIDO Como ya sabrá, sólo podemos mapear a unidades de red aquellos recursos que se encuentren compartidos directamente, sin poder hacerlo sobre cualquier subdirectorio que contengan estos. Sin embargo, son pocos los que conocen la utilidad del comando SUBST de NT. Su sintaxis es la siguiente: subst h: \\ServerName\User$\%username% Donde User$ es el recurso compartido oculto donde se ubican los directorios particulares de cada usuario, y %username% representa al directorio particular del usuario que está asociado a la unidad de red y que no está compartido. Ejemplo: subst x: c:\temp Mapea la unidad x al directorio local temp dentro de la unidad c: Ejemplo: subs x: \\ServerName\C$\DirectoryName\SubDirectoryName NOTA: Este comando no está disponible en Windows 95. 29- CONFIGURACIÓN DEL ORDEN DE INICIO DE LOS SERVICIOS EN NT El inicio de un servicio de NT se puede supeditar a que otrios servicios se hayan iniciado con anterioridad. Para ello hay que ir a: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services Seleccionamos el primer servicio que queremos controlar y editamos: CLAVE: DependOnService REG_MULTI_SZ. Donde editaremos en líneas separadas los diferentes servicios que deben iniciarse antes que el seleccionado. 30- CREACIÓN DE UN ERD ACTUALIZADO EN TODAS LAS ESTACIONES DE TRABAJO Los usuarios de nuestra red rara vez tienen creado y actualizado el ERD de la estación de trabajo en la que se ubican cuando surge algún problema. De forma equivocada se piensa que la creación del mismo es una tarea tediosa, la cuál puede ser simplificada y automatizada mediante la utilización de un script: Haciendo uso del servicio Planificador de tareas mediante el comando AT, ejecutaremos el comando de creación del disco de reparaciones de emergencia (RDISK.exe /S), cuyo contenido volcaremos a un recurso compartido. Para ello necesitaremos un script que contenga los siguientes comandos: %windir%\system32\rdisk.exe /s- %windir%\system32\xcopy.exe %windir%\repair\*.* \\YourServer\RepairShare$\%computername%\ /q /r /h exit donde %computername% es un subdirectorio del recurso oculto del servidor, pudiéndose crear uno por cada estación de trabajo. Cuando sea necesario el uso del ERD tendremos que volcar el contenido del subdirectoriode reparaciones de la estaciónde trabajo a un disquete formateado. Con lo comentado anteriormente ya sólo nos queda determinar de forma automática la creación del ERD de cada estación y actualizarlo: AT \\wsA 01:00 /interactive /every:M,T,W,Th,F,S,Su \\YourServer\RepairShare$\erd.bat donde erd.bat es el archivo de script anteriormente comentado. La revista para Administradores de SQL Server
|