Crear una carpeta nueva

Mantenido el

¿Alguna vez ha tenido que crear una estructura de carpetas específica repetidamente mientras usa su computadora o en su trabajo?

También puede haber casos en los que tenga que crear manualmente una carpeta con un número secuencial.

En esta página, se explicará cómo crear carpetas utilizando el símbolo del sistema. También es posible hacer lo mismo con archivos por lotes.

Comandos utilizados

Para crear una carpeta, se utiliza el comando mkdir. A continuación se detalla el comando:

mkdir <nombre de carpeta>

No hay opciones, solo se especifica el nombre de la carpeta como argumento.

Puede ser útil recordar esto junto con rmdir.

Para obtener más información sobre rmdir, consulte la siguiente página.

También hay un comando abreviado md, pero realiza la misma operación.

Ejecución desde la línea de comandos

Este es un ejemplo de cómo crear una carpeta llamada “disposable” en el directorio de usuario.

×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2024 Ribbit App Development All rights reserved.
 
C:\users\user>mkdir disposable

Ejecución desde un archivo por lotes

@echo off
setlocal

set FOLDER=%userprofile%\Documents\
set FILE_NAME=disposable

mkdir %FOLDER%%FILE_NAME%

endlocal
exit

Crear estructura de carpetas

Si se pasa una cadena que incluye una barra diagonal como argumento del comando mkdir, es posible crear carpetas dentro de las carpetas que se crean.

Esto creará nuevas carpetas no solo en la carpeta final, sino también en las carpetas intermedias que no existen.

Ejecución desde la línea de comandos

Cree una estructura de carpetas disposable > first > second en la carpeta Mis documentos.

Se crearán nuevas carpetas si no existen.

×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2024 Ribbit App Development All rights reserved.
 
C:\users\user>mkdir disposable\first\second

Ejecución desde un archivo por lotes

@echo off
setlocal

set FOLDER=%userprofile%\Documents\
set TREE=disposable\first\second

mkdir %FOLDER%%TREE%

endlocal
exit

Crear varias carpetas a la vez

Si desea crear varias carpetas al mismo tiempo, puede hacerlo utilizando la sintaxis for-in junto con el comando mkdir.

Ejecución desde la línea de comandos

Este es un ejemplo de cómo crear 5 carpetas con nombres secuenciales “disposable1”, “disposable2”, etc. en la carpeta Mis documentos.

×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2024 Ribbit App Development All rights reserved.
 
C:\users\user>for %i in (1,2,3,4,5) do mkdir disposable%i

Ejecución desde un archivo por lotes

@echo off
setlocal

set FOLDER=%userprofile%\Documents\
set TREE=disposable\first\second

for %i in (1,2,3,4,5) do (
  mkdir disposable%i
  echo Se ha creado la carpeta número %i
)

endlocal
exit

Prueba de confirmación

Problema de práctica

En una carpeta sin archivos, se ha ejecutado el siguiente comando. Seleccione la respuesta correcta como resultado de la ejecución.

mkdir disposable/first/second
回答がサーバーに送信されることはありません
#PowerShell #Línea de comandos #Archivo por lotes