Muchas veces necesitamos hacer una busqueda de algo en particular en un log de alguna aplicacion de windows, y nos olvidamos de el comando FIND que tenemos por linea de comandos, hoy vamos a refrescar el uso de este comando sencillo pero a la vez muy util.
Empecemos con el Help del comando:
FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "cadena" [[unidad:][ruta]archivo[ ...]]
/V Muestra todas las líneas que no tengan la cadena especificada.
/C Muestra sólo el número de líneas que contienen la cadena.
/N Muestra el número de línea de cada línea.
/I Omite mayúsculas/minúsculas al buscar una cadena.
/OFF[LINE] No omite archivos con el atributo "sin conexión" establecido.
"cadena" Especifica el texto que se desea buscar.
[unidad:][ruta]archivo Especifica el o los archivos a buscar.
Por ejemplo queremos que el comando FIND nos muestre todas las lineas que contengan el string ERROR en un log denominado depuracion08.log
FIND "ERROR" depuracion08.log
Ahora puede ser que la palabra ERROR aparezca tambien en minusculas por lo cual podemos usar el parametro /I que omite mayúsculas/minúsculas al buscar una cadena, siguiendo el ejemplo anterior:
FIND /I "ERROR" depuracion08.log
Como siempre si los resultados son muchos lo podemos mandar a un archivo de texto de la siguiente manera:
FIND /I "ERROR" depuracion08.log >> resultados.txt
Un recordatorio del comando FIND nunca viene mal no?
Mostrando entradas con la etiqueta Windows Server 2003. Mostrar todas las entradas
Mostrando entradas con la etiqueta Windows Server 2003. Mostrar todas las entradas
Buscar un string en un log de texto utilizando el comando FIND de Windows
Tomar posesión de archivos o carpetas.
Mas de una vez nos ha pasado que por un error al aplicar permisos, o mejor dicho, quitarlos, nos quedamos sin acceso a algún archivo o carpeta, con el siguiente procedimiento podriamos recuperar ese acceso.
- Iniciar sesion en el equipo con un usuario con derechos administrativos.
- Con el boton secundario del mouse tenes que hacer click sobre la carpeta que quieras tomar posesión y entrar a Propiedades
- Entra en la ficha Seguridad
- Entrar en Avanzadas y luego en Propietario
- En la lista hace click sobre tu nombre de usuario o sobre Administrador en caso que estes logueado con ese usuario. Tenes que tildar la opcion Reemplazar propietario de subcontenedores y objetos.
- Al hacer click en aceptar te va a mostrar un mensaje asi: No tiene permiso de Lectura sobre el contenido del directorio nombre de carpeta . ¿Desea reemplazar los permisos del directorio por permisos que le concedan Control total? Ahi haces click en Si
- Por ultimo haces click en Aceptar, y ya con eso vas a tener acceso a cambiar nuevamente los permisos, esta vez, trata de no equivocarte !
Guia para migrar de Windows SBS 2003 a Windows SBS 2008
Microsoft ha publicado una excelente guia para ayudarnos a migrar desde un Small Business Server 2003 a un S Small Business Server 2008, aqui el link:
Windows SBS 2003 to 2008 Migration Guide
Windows SBS 2003 to 2008 Migration Guide
No aparece el ASP 2.0 dentro de "Web Service Extensions" en IIS
Si necesitas habilitar el ASP 2.0 dentro del IIS pero no te aparece la opcion dentro de "Web Service Extensions" segui estos pasos:
1- Desregistrar el ASP 2.0:
Dentro de un CMD ir a la carpeta WINDOWS\Microsoft.NET\Framework\v2.0.50727 y ejecutar aspnet_regiis -u
2- Reregistrar el ASP 2.0:
Dentro de un CMD ir a la carpeta WINDOWS\Microsoft.NET\Framework\v2.0.50727 y ejecutar aspnet_regiis -i
Luego de esto ya tiene que aparecer la opcion dentro del IIS.
1- Desregistrar el ASP 2.0:
Dentro de un CMD ir a la carpeta WINDOWS\Microsoft.NET\Framework\v2.0.50727 y ejecutar aspnet_regiis -u
2- Reregistrar el ASP 2.0:
Dentro de un CMD ir a la carpeta WINDOWS\Microsoft.NET\Framework\v2.0.50727 y ejecutar aspnet_regiis -i
Luego de esto ya tiene que aparecer la opcion dentro del IIS.
Etiquetas:
ASP,
ASP .NET,
IIS,
Windows,
Windows Server 2003
Problemas con la pagina de reportes de SMS 2003 luego de instalar el Service Pack 3
Luego de instalar el Service Pack 3 del SMS 2003 nos aparecio el siguiente error en la pagina de reportes WEB:
Server object error 'ASP 0178 : 80070005'Server.CreateObject Access Error /SMSReporting_/ReportsNav.asp, line 1055 The call to Server.CreateObject failed while checking permissions. Access is denied to this object.
Para solucionarlo seguir los siguientes pasos:
1 - Ir a "Start" --> "Run" y encribir "Dcomcnfg.exe".
2 - Ir a "Console root Component Services Computers My Computer DCOM Config".
3 - Hacer click con el boton derecho del mouse en "SMS_REPORTING_POINT" y selecionar "Properties".
4 - Seleccionar la solapa "Security".
5 - Seleccionar "Customize" en "Launch and Activation Permissions".
6 - Hacer click en "Edit…"
7 - Agregar el gupo local de "SMS Reporting Users".
8 - Quitar la seleccion de "Allow" para "Local Launch".
9 - Seleccionar "Allow" para "Local Activation".
10 - Seleccionar "OK".
11 - Seleccionar "OK".
Listo, ya esta solucionado el problema.
Server object error 'ASP 0178 : 80070005'Server.CreateObject Access Error /SMSReporting_
Para solucionarlo seguir los siguientes pasos:
1 - Ir a "Start" --> "Run" y encribir "Dcomcnfg.exe".
2 - Ir a "Console root Component Services Computers My Computer DCOM Config".
3 - Hacer click con el boton derecho del mouse en "SMS_REPORTING_POINT" y selecionar "Properties".
4 - Seleccionar la solapa "Security".
5 - Seleccionar "Customize" en "Launch and Activation Permissions".
6 - Hacer click en "Edit…"
7 - Agregar el gupo local de "SMS Reporting Users".
8 - Quitar la seleccion de "Allow" para "Local Launch".
9 - Seleccionar "Allow" para "Local Activation".
10 - Seleccionar "OK".
11 - Seleccionar "OK".
Listo, ya esta solucionado el problema.
Etiquetas:
error web,
SMS 2003,
Windows Server 2003
Admin Pack Actualizado de Windows 2003 SP2
Este Admin Pack instala las ultimas herramientas de administración en una computadora que ejecute Windows XP Profesional o cualquier Server 2003 y permite la administración remota de las funcionalidades de Windows 2003 SP2, no se mensiona que es lo que cambia en esta actualizacion pero salio el 14 de enero de 2008 y al parecer va a ser la última actualizacion considerando que se viene Windows 2008 con RSAT (Remote Server Administration Tools)
Descargas: x86 here // x64 here
Descargas: x86 here // x64 here
Asignar Permisos sobre Servicios de Windows
La siguiente nota tiene como objetivo especificar el procedimiento para dar permiso de Start y Stop de un servicio a un usuario o grupo de usuarios de un dominio sin necesidad de ser administrador del servidor.
Instrucciones:
Se utiliza la herramienta setacl.exe que se encuentra en http://setacl.sourceforge.net/
Ejemplo:
Se quiere dar permisos de Start y Stop de un servicio a un usuario del dominio en un servidor específico.
Se debe ejecutar el siguiente comando con una cuenta que posea privilegios de Administrador sobre el servidor:
setacl -on \\[Nombre Servidor]\[Nombre del servicio] -ot srv -actn ace -ace "n:[DOMINIO/USUARIO];p:start_stop"
Se debe obtener la siguiente salida si se ejecuto satisfactoriamente:
Processing ACL of: \\[Nombre Servidor]\[Nombre del servicio]
SetACL finished successfully.
Para ver los permisos sobre un servicio se puede ejecutar el siguiente comando
setacl -on \\[Nombre Servidor]\[Nombre del servicio] -ot srv -actn list
A partir de este momento el usuario o grupo de usuarios podran parar y ejecutar el servicio, para ello podrían utilizar el comando SC de Windows de forma remota.
Instrucciones:
Se utiliza la herramienta setacl.exe que se encuentra en http://setacl.sourceforge.net/
Ejemplo:
Se quiere dar permisos de Start y Stop de un servicio a un usuario del dominio en un servidor específico.
Se debe ejecutar el siguiente comando con una cuenta que posea privilegios de Administrador sobre el servidor:
setacl -on \\[Nombre Servidor]\[Nombre del servicio] -ot srv -actn ace -ace "n:[DOMINIO/USUARIO];p:start_stop"
Se debe obtener la siguiente salida si se ejecuto satisfactoriamente:
Processing ACL of: \\[Nombre Servidor]\[Nombre del servicio]
SetACL finished successfully.
Para ver los permisos sobre un servicio se puede ejecutar el siguiente comando
setacl -on \\[Nombre Servidor]\[Nombre del servicio] -ot srv -actn list
A partir de este momento el usuario o grupo de usuarios podran parar y ejecutar el servicio, para ello podrían utilizar el comando SC de Windows de forma remota.
Etiquetas:
dominio,
permisos,
Servicios,
Windows,
Windows Server 2003
Suscribirse a:
Entradas (Atom)