Hola, soy novato en esto de programación y pues estoy aprendiendo un poco y leyendo libros acerca de todo esto, también estoy llendo a cursos pero apenas estoy empezando, lo que pasa es que estoy creando un programa en batch que lo que hace es simple (nada nuevo)
Primero me pregunta la unidad extraíble a la que quiero yo crear carpetas y de ahí no hace nada mas
Dado que no se como rayos se hace eso, entonces estuve investigando un poco ejemplos de código de fuentes y me encontré algunos que me sirvieron para programa este programa, me ayudo mucho esta página (o foro o lo que sea que se le llame)
Sin embargo ahora lo que quiero es que de la unidad en la que esta trabajando (por ejemplo la F:\) me la cambie a la unidad D:\ ya se que con cmd se hace con diskpart pero en batch sé que no será lo mismo, entonces pues ayudenme en mi programita, soy novato pero entenderé lo que estoy copiando
Aquí está mi código de fuente: (el "scriptcarpeta" fue lo único que hice yo)
color cf
for /F "tokens=1-9* delims=:\ "
%%a in ('fsutil fsinfo drives'
) do ( )
:Verificar
fsutil fsinfo drivetype !unidad:~-0,1!: | findstr /s "fija extra"
Set Unidad
!num!=!unidad:~-0,1!:
)
:Menu
cls
echo ========================
!num! UNIDADES ENCONTRADAS==========================
echo =======================================================================
echo ======================UNIDADES
!unidad1!!Unidad2!!Unidad3!!Unidad4!!Unidad5!!Unidad6!!Unidad7!!Unidad8!!Unidad9!DETECTADAS==============================
echo =======================================================================
echo =====================PRESIONE LA LETRA DE LA UNIDAD====================
echo+
& echo No se encuentra la unidad
%opcion::=%:...
cls
)
:scriptcarpeta
echo =======================================================================
echo =======================================================================
echo ===========================CREANDO CARPETAS============================
md %opcion::=%:\Trabajos\Im genes
md %opcion::=%:\Trabajos\Videos
md %opcion::=%:\Trabajos\JDIFF
md %opcion::=%:\Trabajos\JDIFF\DATA
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 1"
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 2"
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 3"
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 4"
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 5"
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 6"
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 3"\01.03.00
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 3"\02.03.00
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 3"\03.03.00
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 4"\01.04.00
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 4"\02.04.00
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 4"\03.04.00
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 5"\01.05.00
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 5"\02.05.00
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 5"\03.05.00
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 6"\01.06.00
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 6"\02.06.00
md %opcion::=%:\Trabajos\JDIFF\DATA\"Launcher 6"\03.06.00
md %opcion::=%:\Sistema\"About myself"
md %opcion::=%:\Sistema\Programas
md %opcion::=%:\Sistema\If_Then_History
md %opcion::=%:\Sistema\M£sica
md %opcion::=%:\Sistema\Pantalla
md %opcion::=%:\Sistema\Temp
md %opcion::=%:\Sistema\"About myself"\COMMANDS
md %opcion::=%:\Sistema\"About myself"\"DATA DUMPS"
md %opcion::=%:\Sistema\"About myself"\UNDOS
attrib "About myself" +r +s +h
attrib Temp +r +s +h
attrib Sistema +r +s +h