miércoles, 6 de septiembre de 2017

Hacer Ping con fecha y hora y guardar un log

En algunas oportunidades deseamos guardar fecha y hora a un ping a un sitio web o a una dirección IP que estamos monitoreando, la forma más sencilla y económica es creando un archivo .bat de la siguiente forma:


@echo off

:bucle

set p1=.
set p2=.

ping -n 1 8.8.8.8 | find "Reply" > p1.txt
ping -n 1 8.8.8.8 | find "Request timed out" > p2.txt
set /p p1=< p1.txt
set /p p2=< p2.txt

echo %date% %time% %p1% %p2%
echo %date% %time% %p1% %p2% >> c:\log.txt

break >p1.txt
break >p2.txt

ping 127.0.0.1 -w 4000 -n 2 > NUL

GOTO bucle

pause


miércoles, 8 de marzo de 2017

[Solucionado] Mensaje Escritorio Remoto "Protegiendo la conexión remota"


A veces, al tratarnos de conectar a un servidor vía escritorio remoto puede que tarde mucho en el proceso de "Protegiendo la conexión remota", esto ocurre cuando el certificado que utiliza el servidor no es conocido sino uno propio, existe una opción que es exportando el certificado del servidor y luego aplicarlo en la estación de trabajo como lo explican en el sitio: https://support.microsoft.com/es-ve/help/2915774/remote-desktop-connection-is-sometimes-stuck-on-the-securing-remote-connection-screen



Aquí les enseñaré otra forma:

1. Abrir la consola de administración de directivas de grupo. Para ello se debe buscar “Editar directiva de grupo” en el menú de inicio.

2. Ir a la siguiente directiva de grupo:
Configuración de equipo Configuración del equipo\Plantillas administrativas\Sistema\Administración de comunicaciones Internet\Configuración de comunicaciones de Internet





3. En el panel de detalles, hacer doble clic en “Desactivar la actualización automática de certificados raíz” y, a continuación, haga clic en “Habilitada”.



4. Clic en “Aceptar”.





jueves, 26 de enero de 2017

[Solucionado] Conocer fecha de instalación del sistema operativo Windows Server

Es posible que en algunos momentos queremos conocer cuando se instaló el sistema operativo de un computador Windows, en este post te enseño como lo soluciono yo, si conoces una solución mejor por favor deja tu comentario.

Para conocer la fecha de instalación del sistema operativo, se debe utilizar el comendo Systeminfo desde la línea de comandos. Se recomienda guardar la información en un archivo de texto para analizarla mejor, por ejemplo:
systeminfo > sistema.txt


viernes, 13 de mayo de 2016

[Solucionado] Google.com no abre en servidores Windows 2003 Server

Si utilizas Windows 2003 Server R2 es posible que Google.com no abra utilizando Internet Explorer 6, 7 u 8, pero si instalas Mozilla Firefox si abre perfectamente.

Puede que te preguntes para que necesitas abrir Google.com en un servidor y la respuesta es que a veces es requerido para algunas aplicaciones de respaldo como CloudBerry Backup Ultimate Edition (clic aquí para ver información del producto) si estas utilizando los servicios Cloud de Google para hacer respaldos en Nearline, cuando agregas la autenticación de Google no permite acceder al mismo y aparece un error como: 

"The page cannot be displayed
The page you are looking for is currently unavailable. The Web site might be experiencing technical difficulties, or you may need to adjust your browser settings."
"Problems were detected when connecting using SSL - Security certificate was not issued by a trusted certificate authority;"
https://secure.shareit.com/shareit/product.html?cart=1&productid=300505564&languageid=1&affiliateid=200254654

"Certificate Information
The integrity of this certificate cannot be guaranteed. The certificate may be corrupted or may have beeen altered."
https://secure.shareit.com/shareit/product.html?cart=1&productid=300505564&languageid=1&affiliateid=200254654


¿Cómo solucionarlo?
Estos son los pasos que en http://yolosolucionoasi.blogspot.com/ hemos encontrado para solucionar el problema, si te ha funcionado por favor deja un comentario de agradecimiento o si encontraste otra forma mejor compartelo con todos.

Desde otro computador que si pueda ingresar en Google.com, accede a la página https://pki.google.com/ y descarga el archivo GIAG2.crt el cual se encuentra bajo el link Google Internet Authority G2. Este certificado es el que utiliza todos los sitios webs de Google.com.

https://secure.shareit.com/shareit/product.html?cart=1&productid=300505564&languageid=1&affiliateid=200254654 

Una vez descargado el archivo debes copiarlo al servidor que no accede a la página de Google.com, luego hacer doble clic sobre el archivo y clic en el botón Install Certificate...
https://secure.shareit.com/shareit/product.html?cart=1&productid=300505564&languageid=1&affiliateid=200254654 
En el asistente de importación de certificado Hacer clic en Next (Siguiente) y luego en Finish.
 https://secure.shareit.com/shareit/product.html?cart=1&productid=300505564&languageid=1&affiliateid=200254654 
Una vez que aparece el mensaje "The import was successful", haz clic en OK y luego prueba de nuevo ingresar en la página de Google.
https://secure.shareit.com/shareit/product.html?cart=1&productid=300505564&languageid=1&affiliateid=200254654




martes, 1 de marzo de 2016

[Solucionado] Active Server Pages error 'ASP 0134' The object has an invalid ProgID of ''.

Si instalaste en un nuevo servidor IIS y tu sitio web está en ASP, es posible que tengas algunos errores como estos:

Active Server Pages error 'ASP 0134'
Invalid ProgID attribute
/LM/W3SVC/1/ROOT/global.asa, line 84
The object has an invalid ProgID of 'Cobis.InetCon.1'.
 
Active Server Pages error 'ASP 0134'
Invalid ProgID attribute
/LM/W3SVC/1/ROOT/global.asa, line 85
The object has an invalid ProgID of 'Cobis.Valid.1'.


Causa del error:
Falta registrar en el servidor de Windows Server un archivo .dll para que funcione.

¿Cómo solucionarlo?
1. Lo recomendable es que debes tener el archivo .dll en la ruta C:\WINDOWS\system32\ o en C:\WINDOWS\SysWOW64\
2. Ejecutar el comando regsvr32 y registrar la .dll por ejemplo:
 regsvr32 -v C:\WINDOWS\sysWOW64\inetmap.dll
 

3. Hacer clic en Aceptar.



jueves, 25 de febrero de 2016

[Solución] Error formatos excel SENIAT al generar .XML

Para personas jurídicas en Venezuela, algunos formatos del SENIAT se encuentran en Excel y se deben habilitar las macros para que se pueda Convertir el formato en archivo .XML, muchos de estos formatos dan error al generar el archivo el típico error es: "Microsoft Visual Basic. Se ha producido el error '76' en tiempo de ejecución: No se ha encontrado la ruta de acceso" y aparecen los botones de Finalizar, Depurar  y Ayuda.




Causa del problema

La Macro está tratando de grabar en una ruta que no existe.

Solución

La solución más bonita que encontré es generar el archivo en el escritorio del usuario, al dar clic en el botón Depurar te envía a una línea que dice: "Open XMLFileName For Output As #1", hay que ir hasta el principio del documento y buscar la variable "DefCarpeta" y escribir la ruta donde deseamos guardar el archivo, el archivo que tomé de ejemplo "Macro_RET_ISRL_Dividendos.xls" sustituí la parte que dice: "C:\Users\jlinares.SENIAT\Desktop\SERIGRAFI" por Environ("USERPROFILE") & "\Desktop\"


Con esto estaríamos guardando los archivos .xml en el escritorio del usuario, en caso que tu sistema operativo está en español y versión anterior a Windows Vista debes cambiar la palabra Desktop por Escritorio.

Esta solución también aplica para los siguientes archivos:

Sueldos, Salarios y Otras: Macro_RET_ISLR_Salarios.xls
http://www.seniat.gob.ve/portal/page/portal/MANEJADOR_CONTENIDO_SENIAT/05MENU_HORIZONTAL/5.1ASISTENCIA_CONTRIBUYENTE/5.1.2ORIENTACION_GENERA/5.1.2.1TRAMITES_ELECTRONI/Macro_RET_ISLR_Salarios.xls

Dividendos y Acciones: Macro_RET_ISRL_Dividendos.xls
http://www.seniat.gob.ve/portal/page/portal/MANEJADOR_CONTENIDO_SENIAT/05MENU_HORIZONTAL/5.1ASISTENCIA_CONTRIBUYENTE/5.1.2ORIENTACION_GENERA/5.1.2.1TRAMITES_ELECTRONI/Macro_RET_ISRL_Dividendos.xls

Este es el instructivo para generar el archivo .XML de retenciones de islr a partir de un archivo excel realizado por el SENIAT:
http://declaraciones.seniat.gob.ve/portal/page/portal/MANEJADOR_CONTENIDO_SENIAT/05MENU_HORIZONTAL/5.3ANUNCIOS_CARTELES/5.3.2CARTELES_NOTIFICACION/CARTELES/INSTRUCTIVO_DECLARACION_RETENCIONES_ISLR_EXCEL_XML_v1-3_2014.pdf



miércoles, 24 de febrero de 2016

[Solucionado] Acceso denegado al ejecutar attrib - r-h-s /s /d *.*

Algunas veces puede que tu pen drive tenga carpetas y archivos ocultos, por lo general es culpa de algún virus que tienes, los virus que he conocido en pen drive ocultan los archivos y carpetas y luego crean accesos directos y dentro de los accesos directos tienen un cógido que llaman a un archivo .vbs. Lo primero que debes hacer es tener un antivirus actualizado (te recomiendo algunos de estos: http://amzn.to/1TzJq63) y luego de ello debes mostrar tus archivos ocultos.

Si haz buscado en internet muchas personas hacen referencia a mediante MSDOS utilizar el comando attrib - r-h-s /s /d *.* pero verás que da acceso denegado y a la final no se muestran los archivos, los pasos correctos son los que te indico a continuación:

1. Ingresa en Símbolo del Sistema como administrador.

2. Escribe la letra de la unidad donde está el pen drive seguido de dos punto y presiona enter, algunas veces es F: otras E: todo depende en que letra esté, para saberlo ingresa por Computer.

3. Escribe el comando attrib *.*  -r +a -s -h /s

4. Tus archivos deben aparecer de nuevo.




jueves, 21 de enero de 2016

[Solución] Microsoft Word abre muy lento aún después de reparar

Si abres Microsoft Word y tarda aproximadamente un minuto en abrir el documento, es probable que tengas un plugin que lo haga lento, lo primero que puedo recomendarte es que abras Word sin plugins, para ello:
- Clic en Inicio.
- Escribe winword /a y presiona enter.
Si word abre rápido entonces definitivamente hay un plugin que lo hace lento.

Para desactivar add-ins en Word:
- En la parte superior izquierda haz clic en el icono con el logo de Microsoft Office.
- Clic en el botón Opciones de Word.




- Clic en Complementos. Debajo del subtítulo Complementos de aplicaciones activas se encuentran los plugins activos, en mi caso de forma predeterminada tengo Nombre de la persona (Destinatarios de correo electrónico de Outlook) FNAME.DLL
- En la parte inferior haz clic en el botón Ir...

- En esta ventana podrás desactivar los complementos COM, en mi caso el complemento que estaba haciendo lento word era PDF Architect Word plugin ubicado en C:\Program Files\PDF Architect\addin\WordPlugIn.dll

Si tienes varios complementos lo recomendable es ir desactivando uno a uno y cerrando y abriendo Word hasta determinar cual es el causante del problema.

Si te ha funcionado esta solución por favor deja tu comentario dando las gracias, si no te ha funcionado o encontraste otra forma de hacerlo por favor compartelo en los comentarios esto puede ayudar a otras personas.