%3A%20cree%20una%20estructura%20de%20carpetas%20predefinida.png)
¿Es posible crear un script, que se puede activar a través del menú contextual en Windows, que creará una estructura de carpetas predefinida?
Cada vez que recibimos una nueva actualización en mi trabajo, tengo que crear un nuevo "registro de actualización" dentro de una carpeta. Cada carpeta de actualización contiene exactamente las mismas carpetas, más o menos.
Podría crear una estructura de carpetas vacía que podría copiar cada vez, pero estamos usando un repositorio CSV más antiguo y es necesario crear nuevas carpetas y archivos debido a alguna referencia o identificación extraña que le proporciona y tiene problemas para separar varias copias de carpetas. o archivos.
Otro problema es que mi computadora portátil de trabajo tiene “restringidos de administrador”, por lo que no tengo permisos para instalar ningún programa, pero puedo ejecutar scripts (pero no PowerShell, desafortunadamente, porque no está activado) y macros.
No estoy seguro de si es posible, pero sería un verdadero ahorro de tiempo crear una nueva estructura de carpetas con solo hacer clic en un botón.
Saludos,
-Mestika
Respuesta1
Pruebe este archivo bat (pegue el código en el bloc de notas y guárdelo como un archivo .bat). La primera línea es una variable, así que cámbiela a la carpeta raíz donde desea que se cree todo.
set rootDirectory = C:\Documents and Settings\username\Desktop\
cd %rootDirectory%
md test
md test\01
Lo anterior crea 1 carpeta en el escritorio (llamada prueba) y luego una subcarpeta llamada 01.
EDITAR
De hecho, ni siquiera necesitas la variable en este caso (esto hace exactamente lo mismo, solo que con 1 línea menos de código):
cd C:\Documents and Settings\username\Desktop\
md test
md test\01