Listar las carpetas compartidas de un disco en red (NAS) en Windows.

Para listar, desde linea de comando, todas las carpetas que está compartiendo un disco en red (NAS) se usa el siguiente comando MS-DOS:

net view \\[disco_nas]

Donde [disco_nas] puede ser el nombre o dirección IP del disco NAS.

Por ejemplo, para listar todal las carpetas qu ecomparte un disco en red que tiene la dirección IP 192.168.0.100, la sintaxis del comando seria:

 net view \\192.168.0.100

El mismo comando serviría para listar las carpetas que comparte otra computadora o servidor en red.

¡Saludos!

Consultar el hardware de nuestra computadora windows desde línea de comando.

Hola a todos, devuelta escribiendo una nueva entrada en el blog y compartiendo conocimiento con ustedes. Muy feliz año a todos mis lectores.

Pues bien, queriendo actualizar el hardware de mi computadora Windows (tengo tiempo usando linux), me pregunté si había alguna forma de consultar los dispositivos hardware (cantidad y modelo de la memoria ram, fabricante tarjeta de video, versión de bios,  tipo de cpu, etc) desde una consola de comando de Windows; y resulta que si la hay: el comando wmic.

Así que aquí les dejo este pequeño videotutorial (mis primeros “pininos” en la creación de videotutoriales, espero ir mejorando poco a poco) del uso de este comando windows, específicamente veremos como obtener las propiedades de la ram, cpu, tarjeta madre y bios de nuestra máquina Windows:

Espero y les guste. ¡Hasta luego!

Enviar Ctrl-Alt-Supr o Ctrl-Alt-Del a través de Conexión a Escritorio Remoto de Windows

Inicias sesión en un servidor Windows remoto a través de la aplicación “Conexión a Escritorio remoto” de Windows y quiero cambiar la contraseña de mi usuario actualmente en sesión en el servidor. Para que aparezca la opción de cambio de contraseña es necesario enviar la combinación de teclas Ctrl-Alt-Del Ctrl-Alt-Supr, pero si lo tecleo, aparece el diálogo de la máquina desde la que estoy haciendo la conexión, no en el servidor remoto.

Selección_483

Para poder hacer que aparezca, en el servidor Windows remoto, el diálogo de cambio de contraseña, se envía la combinación Ctrl-Alt-End o Ctrl-Alt-Fin en lugar de la combinación de teclas normal.

Espero haber ayudado. ¡Hasta pronto! ¡No olvides visitar a los patrocinadores!

Excel y Word no quiere abrir documentos en una unidad de red

Sucedió en la oficina, de pronto el Excel y Word empezaron a mandar errores al querer abrir documentos que se encontraban en una unidad de red. Los mensajes eran algo parecido a esto:

“Microsoft Excel no puede abrir o guardar más documentos porque no hay memoria o espacio en disco suficiente.
Para aumentar el espacio de memoria cierre los libros de trabajo o los programas que no necesite.
Para aumentar el espacio en el disco, supriman los ficheros que no necesiten.”

Si se copiaban y abrían en el disco local esos mismos documentos el error desaparecía.

Si les sucede esto es muy probable que el servicio del cortafuegos (firewall) de windows esté deshabilitado. Revise en el administrador de servicios si está habilitado, si no, habilítelo.

Captura

Algunos antivirus deshabilitan el servicio cuando son instalados porque dichos antivirus traen su propio firewall. Si se desactiva el firewall del antivirus, asegúrese de habilitar nuevamente el firewall de windows.

¡Saludos!

Borrar directorios .svn recursivamente de un proyecto en windows 7.

Tenía un proyecto java en Netbeans que estaba configurado para sincronizarse con un repositorio de subversion, sin embargo el repositorio con el cual se sincronizaba ya no existía. Dicho código tenía elementos nuevos y modificados qu eno se habían sincronizado aún, por lo que aplica rel comando export de subversion no funcionaba, ya que sólo copiaba lo sincronizado, no lo nuevo.

Lo recomendable, para eliminar el subversion, era borrar cada un de los directorios ocultos .svn en cada uno de los directorios del proyecto. Hacerlo a a pie, era tardarme un buen tiempo.

Me encontré por aquí este código:

Basta con copiar el código en un archivo y guardar éste con la extensión .CMD y podrá ser ejecutado desde el explorador de archivos de windows.

El archivo debe ser colocado en el directorio raíz del proyecto que estaba versionado (*** Mucho cuidado ya que borra recursivamente ***). De doble click sobre el archivo crado y todos los directorios .svn desde el directorio actual y directorios contenidos serán borrados.

Espero les sea útil.

¡Saludos!

Como concatenar varios archivos texto en windows

A veces nos surge la necesidad de concatenar o juntar en un sólo archivo varios archivos de texto que se encuentran en un directorio o carpeta. Lo que hacemos comúnmente es abrir un archivo, copiar todo el texto y pegar en otro archivo nuevo, y así con el resto de los archivos. ¿Se imaginan con más de 20 o 30 archivos?

¿La solución? Hacerlo por medio de comandos desde la consola de comandos de windows.

Podemos acceder a la consola de windows ya sea por el menú de inicio -> accesorios. O ejecutando la sentencia CMD desde el menú ejecutar.

Una vez abierta navegamos a la carpeta donde se encuentran los archivos a concatenar y ahí ejecutamos la siguiente sentencia o comando:

for %a in (*.txt) do type “%a” >> archivosalida.sal

En el ejemplo anterior, se están copiando y concatenando al archivo  de texto “archivosalida.sal” todos los archivos de texto que terminen o con extensión “.txt” (*.txt).

Espero y les sea útil. ¡Saludos!

Servicio de Postgresql 9.x no inicia. Error 193: 0xc1.

El servicio de postgresql 9.x no arranca en windows y envía el siguiente error:

Error 193: 0xc1.

Este problema, lo puede provocar un archivo llamado “program” en su directorio raíz. Busque si existe dicho archivo. Si es así borre el archivo pero tenga cuidado, debe ser un archivo, no una carpeta (no vaya a borrar la carpeta “Program Files”).

Una vez borrado, intente arrancar nuevamente el servicio de postgresql, éste deberá arrancar.

¡Saludos!

ORA-39070: Unable to open the log file.

Al intentar importar un respaldo de una base de datos en Oracle 11g versión 11.2 sobre windows server  con el comando impdp me mandaba los siguientes errores:

ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-29283: invalid file operation
ORA-06512: at “SYS.UTL_FILE”, line 488
ORA-29283: invalid file operation

Cabe aclarar que el archivo dmp a importar estaba en una unidad de red montada como drive Z: y dicha unidad estaba dado de alta como un Directory de Oracle.

El problema se debe a que al ejecutar el comando impdp lo ejecuta con el usuario que inició el servicio de oracle (usuario del sistema) y no con el usuariode windows que ejecuta el comando,  por lo tanto dicho usuario del sistema no tiene permisos de escritura ni lectura sobre la unidad de red.

La solución es parar el servicio de oracle e iniciarlo con el usuario con el que se autentifica en windows y que tiene permisos tanto de escritura sobre la unidad como de ejecutar el comando impdp:

Inicio -> Ejecutar -> Services.msc -> OracleServiceXXXX -> Propiedades -> Log On

Una vez que termine de importar el respaldo, puede regresar el servicio de oracle a que sea ejecutado por el usuario del sistema.

Espero les sirva este tip.