Seguimos hoy con el pequeño curso de MS-DOS que iniciamos hace unas semanas explicando el comando DIR, hoy le toca el turno a algo que seguramente os será de mucha ayuda, los comando copy y xcopy.
Estos dos comandos nos permiten copiar archivos desde una ubicación a otra. ¿Y para que necesitáis esto? Seguramente muchos, por no decir todos, los que nos leen poseen datos en sus discos duros que no desean perder. La mejor opción para evitar la perdida de los mismos es realizar copias de seguridad o backups. Y estos dos comandos nos ayudarán a realizar esta labor de una forma sencilla y muy cómoda.
La diferencia entre el comando copy y el comando xcopy radica en que uno, en el caso del comando copy, no puede copiar subdirectorios y el xcopy sí permite realizar copia de archivos y subdirectorios.
Academy school simulator game. Bueno, comencemos con un ejemplo:
copy C:prueba.txt D:
Con esto copiaremos el archivo prueba.txt, existente en C:, en la unidad D:. Si queremos que se copie en una carpeta específica, sólo tendremos que escribir lo siguiente:
copy C:prueba.txt D:CARPETADESTINO
Cambiando la letra de la unidad realizaremos la copia en cada una de las particiones o discos duros que poseamos.
Bueno pero con esto sólo estamos copiando un archivo. Avancemos un poco más…
copy *.* D:CARPETADESTINO
Con esto podremos copiar todos los archivos en la carpeta de destino. Si cambiamos *.* por:
*.avi estaremos copiando sólo nuestra colección de películas.
*.mp3 salvaremos nuestra colección de música.
En estos casos los *, llamados también caracteres comodines, son usados para representar cualquier secuencia de caracteres.
Hemos dado un paso importante y de copiar un único archivo ya hemos avanzado hasta copiar todos los archivos de un directorio. Para copiar todos los archivos y subdirectorios de una carpeta sólo tendremos que sustituir el comando copy por el comando xcopy. Pero ¿es esto más cómodo que realizar un copiar y pegar (Control+C y un Control+V)?. Pues aunque te sorprenda vamos a descubrir que sí.
Casi todos los SO, Windows incluido, son capaces de realizar tareas por lotes y de forma secuencial, gracias a los archivos por lotes. Para hacer esto nosotros sólo tendremos que crear un fichero de texto plano (los .txt de toda la vida) guardarlo y posteriormente cambiarle la extensión por .bat, de esta forma crearemos nuestro primer archivo por lotes.
Vayamos a un ejemplo practico, supongamos que quieres guardar todo el contenido de tu carpeta de Mis Documentos en el flamante disco duro externo que te acabas de comprar (imaginemos que a letra de la unidad es la D:). ¿Cómo lo tienes que hacer?
Ir dentro de la carpeta de Mis Documentos y crear un archivo de texto plano (.txt) llamalo “Copia de Seguridad de Mis Documentos.txt”.
Edítalo, haz doble clic sobre el archivo, con lo que se te abrirá el Bloc de Notas (notepad.exe).
Escribe: xcopy *.* D:CopiaSeguridad /Y
Guarda el archivo.
Cámbiale la extensión por .bat, con lo que el archivo quedaría con el siguiente nombre: “Copia de Seguridad de Mis Documentos.bat”.
Crea un acceso directo del fichero que acabas de crear (haciendo clic con el botón derecho del ratón y elegir crear acceso directo) y cópiala o muévela a tu escritorio.
Ya estas listo para realizar una copia de seguridad cada vez que lo necesites haciendo únicamente un doble clic. De esta forma y dedicándole 5 minutos habrás conseguido que tus datos no se pierdan y que esa hermana, sobrino, o padre tan torpes que usan un ordenador no pierdan nunca sus datos.
En el fichero por lotes, he usado el parámetro /Y, este es uno de los parámetros que modifican el funcionamiento del comando, lo que hace es que no nos pregunte nada. La lista completa de parámetros que se pueden usar con uno u otro comando del ms-dos se puede averiguar poniendo al lado del comando del que queramos más información los caracteres /?.
copy /?
Podemos dar un paso más y hacer que el ordenador realice periódicamente esta labor, asignando una nueva tarea programada a la que asociamos el fichero por lotes que acabamos de realizar.
Saludos desde lo más profundo de los bytes.
El comando LIMITS en AutoCAD sirve para delimitar el área de dibujo en nuestro archivo CAD. Cuando está activa esta función, no podemos dibujar más allá del área fijada. Cuando usamos el comando ZOOM ALL, el área que mostrará AutoCAD será la correspondiente a la que definamos con el comando LIMITS (con algunas excepciones). Cuando activemos la cuadrícula (GRID ON), AutoCAD la dibujará solo dentro del área fijada por los límites.
LIMITS es de esos vestigios de AutoCAD que todavía quedan de épocas anteriores. Era útil en las primeras versiones del programa, cuando no existía paperspace y modelspace. En ese entonces había que dibujar todo, incluyendo el marco y bordes del papel, en el modelspace. Y era muy importante fijar límites para garantizar que no nos saliéramos del espacio disponible.
LIMITS es uno de esos comandos de AutoCAD que nos enseñan a todos cuando hacemos los primeros cursos de este programa. Y masomenos nos explican que el comando sirve para limitar el área de dibujo de AutoCAD.
Y eso qué?
Todos hemos hecho muchísimas veces la misma rutina en AutoCAD, porque nos enseñaron a hacerla:
Esto para establecer los límites de nuestro dibujo en el tamaño de una hoja carta estándar. Si, ya sé que es muy mala práctica dibujar tamaños de papel en modelspace, pero de eso hablaremos en otro post. Al final, siempre podemos dibujar más allá de los límites y el comando no parece tener ningún efecto sobre nuestro dibujo. Entonces para qué sirve utilizar el comando LIMITS en AutoCAD si no hace nada?
Lo que pasa es que no nos explican algo muy importante del comando LIMITS, y eso hace que se vuelva uno de esos misterios de AutoCAD, que todos usan pero nadie sabe por qué.
El comando LIMITS hay que activarlo!
Lo que no entiende mucha gente que usa Autocad y que generalmente no le explican es que el comando limits hay que activarlo para que funcione! No basta simplemente con definir los límites del dibujo. Si no le decimos a AutoCAD que le ponga atención a esos límites, simplemente los ignorará, y es ahí donde podremos dibujar más allá del área que fijamos.
A continuación hago algunos ejemplos con LIMITS. En este link pueden descargar el archivo que estoy usando, por si quisieran experimentar con él.
Después de definir los límites de nuestra área, hay que hacer lo siguiente:
Con esto, ya AutoCAD empieza a aplicar los límites. Y no nos permitirá hacer click fuera del área establecida. Por ejemplo tengo el siguiente dibujo:
Si uso el comando LIMITS, y hago clic sobre las dos esquinas opuestas del rectángulo amarillo, establezco esos como los límites de mi dibujo. Pero, si trato de dibujar algo (una polilínea verde por ejemplo), LIMITS no me hace nada:
En cambio, si además de fijar los limites hago LIMITS ON, ya no puedo dibujar fuera del rectángulo amarillo. Cuando trato de dibujar la polilínea, me aparece lo siguiente en la línea de comando:
Y el comando no hace nada. En cambio si dibujo la polilínea dentro del área del rectángulo amarillo, funciona normalmente.
Si luego escribo LIMITS OFF, todo vuelve a la normalidad y puedo dibujar en cualquier parte.
Con la cuadrícula sucede algo parecido. AutoCAD va a cubrir todo el espacio de trabajo con la cuadrícula a menos que le digamos que la limite exclusivamente al área que fijamos. Siguiendo con el archivo de ejemplo, inicialmente tengo esto:
Que Hace El Comando Zp_gag 2
La cuadrícula anda por toda la pantalla.
Pero si escribo:
Este es el resultado:
La cuadrícula se muestra solamente en el área en que fijé los límites. Un detalle interesante es que el comando GRID funciona aparte del comando LIMITS. No importa si los límites de mis dibujos están activados o desactivados, si he limitado la cuadrícula sólo al área de límites con el comando GRID, se va a desplegar solamente en esa área. Pueden intentar activar los límites de la cuadrícula y luego activar y desactivar los límites del dibujo, para darse cuenta que la cuadrícula sigue dibujandose igual sin importar si están activos o no los límites.
Por qué el comando es GRID LIMITS NO? Este es un aspecto semántico un poco contradictorio en AutoCAD y que muchas veces causa confusión. Uno esperaría que el comando sea GRID LIMITS YES, o sea que sí queremos limitar la cuadrícula. Pero en realidad GRID LIMITS funciona al revés. Cuando escribimos GRID LIMITS, AutoCAD nos pregunta lo siguiente:
En otras palabras, nos pregunta si queremos desplegar la cuadrícula más allá de los límites. Si queremos limitarla, tenemos que decir NO. Es uno de esos detalles confusos de AutoCAD.
Por qué ZOOM ALL no se mantiene dentro de los límites?
Sí revisan el knowledge base de autodesk van a encontrar que dice que cuando uno le fija límites a un dibujo, el comando ZOOM ALL se limita a desplegar la parte del dibujo dentro de los límites. Esto es cierto, pero solamente sí nuestro dibujo abarca sólo el área fijada por los límites.
Sí hemos dibujado más allá de esa área el comando ZOOM ALL lo que va a hacer es desplegar el área total cubierta por el dibujo, sin importar si está dentro de los límites o no.
La idea detrás de ZOOM ALL es que primero habríamos fijado los límites de nuestro dibujo, y por lo tanto no vamos a poder dibujar fuera de esa área. Y cuando hacemos ZOOM ALL, no vamos a tener trazos fuera del área. Pero evidentemente como en muchos casos no fijamos límites hasta después de haber hecho algunos trazos, puede que nos queden zonas fuera de los límites y que el comando ZOOM ALL no se límite sólo al área qué hemos fijado.
Como pueden ver, el comando LIMITS en AutoCAD es algo errático y con muchas variaciones en su funcionamiento. Por esto es que la mayoría de los usuarios simplemente prefieren ignorarlo y no ponerle límites a su dibujo. Y en la gran mayoría de los casos, no les generará ningún problema.
Algunos scripts y plugins de AutoCAD se basan en los límites del dibujo para su funcionamiento, en esos casos si puede ser necesario usar LIMITS en AutoCAD.
Pero si me preguntan, yo digo que lo mejor es ignorar el comando LIMITS, a menos que realmente tengamos que usarlo.
Para qué sirve el comando LIMITS en AutoCAD?
Relacionado
Seguimos hoy con el pequeño curso de MS-DOS que iniciamos hace unas semanas explicando el comando DIR, hoy le toca el turno a algo que seguramente os será de mucha ayuda, los comando copy y xcopy.
Estos dos comandos nos permiten copiar archivos desde una ubicación a otra. ¿Y para que necesitáis esto? Seguramente muchos, por no decir todos, los que nos leen poseen datos en sus discos duros que no desean perder. La mejor opción para evitar la perdida de los mismos es realizar copias de seguridad o backups. Y estos dos comandos nos ayudarán a realizar esta labor de una forma sencilla y muy cómoda.
La diferencia entre el comando copy y el comando xcopy radica en que uno, en el caso del comando copy, no puede copiar subdirectorios y el xcopy sí permite realizar copia de archivos y subdirectorios.
Bueno, comencemos con un ejemplo:
copy C:prueba.txt D:
Con esto copiaremos el archivo prueba.txt, existente en C:, en la unidad D:. Si queremos que se copie en una carpeta específica, sólo tendremos que escribir lo siguiente:
copy C:prueba.txt D:CARPETADESTINO
Cambiando la letra de la unidad realizaremos la copia en cada una de las particiones o discos duros que poseamos.
Bueno pero con esto sólo estamos copiando un archivo. Avancemos un poco más…
copy *.* D:CARPETADESTINO
Con esto podremos copiar todos los archivos en la carpeta de destino. Si cambiamos *.* por:
*.avi estaremos copiando sólo nuestra colección de películas.
*.mp3 salvaremos nuestra colección de música.
En estos casos los *, llamados también caracteres comodines, son usados para representar cualquier secuencia de caracteres.
Hemos dado un paso importante y de copiar un único archivo ya hemos avanzado hasta copiar todos los archivos de un directorio. Para copiar todos los archivos y subdirectorios de una carpeta sólo tendremos que sustituir el comando copy por el comando xcopy. Pero ¿es esto más cómodo que realizar un copiar y pegar (Control+C y un Control+V)?. Pues aunque te sorprenda vamos a descubrir que sí.
Casi todos los SO, Windows incluido, son capaces de realizar tareas por lotes y de forma secuencial, gracias a los archivos por lotes. Para hacer esto nosotros sólo tendremos que crear un fichero de texto plano (los .txt de toda la vida) guardarlo y posteriormente cambiarle la extensión por .bat, de esta forma crearemos nuestro primer archivo por lotes.
Vayamos a un ejemplo practico, supongamos que quieres guardar todo el contenido de tu carpeta de Mis Documentos en el flamante disco duro externo que te acabas de comprar (imaginemos que a letra de la unidad es la D:). ¿Cómo lo tienes que hacer?
Ir dentro de la carpeta de Mis Documentos y crear un archivo de texto plano (.txt) llamalo “Copia de Seguridad de Mis Documentos.txt”.
Edítalo, haz doble clic sobre el archivo, con lo que se te abrirá el Bloc de Notas (notepad.exe).
Escribe: xcopy *.* D:CopiaSeguridad /Y
Guarda el archivo.
Cámbiale la extensión por .bat, con lo que el archivo quedaría con el siguiente nombre: “Copia de Seguridad de Mis Documentos.bat”.
Crea un acceso directo del fichero que acabas de crear (haciendo clic con el botón derecho del ratón y elegir crear acceso directo) y cópiala o muévela a tu escritorio.
Ya estas listo para realizar una copia de seguridad cada vez que lo necesites haciendo únicamente un doble clic. De esta forma y dedicándole 5 minutos habrás conseguido que tus datos no se pierdan y que esa hermana, sobrino, o padre tan torpes que usan un ordenador no pierdan nunca sus datos.
En el fichero por lotes, he usado el parámetro /Y, este es uno de los parámetros que modifican el funcionamiento del comando, lo que hace es que no nos pregunte nada. La lista completa de parámetros que se pueden usar con uno u otro comando del ms-dos se puede averiguar poniendo al lado del comando del que queramos más información los caracteres /?.
copy /?
Que Hace El Comando Zp_gag 1
Podemos dar un paso más y hacer que el ordenador realice periódicamente esta labor, asignando una nueva tarea programada a la que asociamos el fichero por lotes que acabamos de realizar.
Saludos desde lo más profundo de los bytes.
If you want to install Windows 7 on a new SSD, 120GB drive is enough to install. Formatting disks and drives: frequently asked questions. Feb 1, 2019 - How to format SSD in Windows 7/8/10? Before formatting an SSD: Formatting means deleting everything. Format SSD with Disk Management. Step 1: Press 'Win+R' to open 'Run' box, and then type 'diskmgmt.msc' to open Disk Management. Step 2: Right click the SSD partition (here is E drive) you want to format. Format ssd from bios. Hello, I installed win 7 32 bit by mistake. Now trying to format my SSD and unable to do that. I tried to reinstall Win 7 again and it did not ask me. Jan 11, 2012 - How do I partition, format and install SSDs in Windows 7 or Vista when the SSD is an additional drive in an existing system? SOLUTION - When. Therefore I need to fresh install Win7 on the used SSD. Some say to just let the Win7 install disk quick format the SSD and do its.