elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Pequeña duda programando bat
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Pequeña duda programando bat  (Leído 1,877 veces)
joitronix

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Pequeña duda programando bat
« en: 25 Febrero 2016, 15:56 pm »

Hola buenas queria conseguir hacer lo siguiente:
que el bat me ejecutara un chkdsk que esta en otro bat.
pero el chkdsk necesita admin i no se como hacer para dar-selo por que pasa esto:
Si ejecuto admin me cambia la ruta relativa i ya no se puede(no puede ser absoluta ya que lo tengo que poder mover en qualquier pc)
i sin admin esta en la relativa pero no se ejecuta el chkdsk por no tener permisos admin asociados que puedo hacer :c

Skype: joitronix adjunto el codigo:

%cd%
REM MENU.BAT
@ECHO OFF
:INICIOS
CLS
ECHO.
ECHO.
ECHO.
ECHO.
ECHO   ****MENU PRINCIPAL****
ECHO.
ECHO.
ECHO 1.OPCIONES DE DISCO
ECHO 2.COMPROBACION DE CORREO ELECTRONICO
ECHO 3.COPIAS DE SEGURIDAD
ECHO 4.OTROS
ECHO 5.SALIR
ECHO.
CHOICE /C 12345 /M "Elija programa a ejecutar"
ECHO.
IF ERRORLEVEL 5 GOTO :X
IF ERRORLEVEL 4 GOTO :D
IF ERRORLEVEL 3 GOTO :C
IF ERRORLEVEL 2 GOTO :B
IF ERRORLEVEL 1 GOTO :A
IF ERRORLEVEL 0 ECHO Interrumpido por Usuario Control-C
:A
REM MENU.BAT
@ECHO OFF
:INICIO
CLS
ECHO.
ECHO.
ECHO   ****//OPCIONES DE DISCO\\****
ECHO.
ECHO 1.ESCANEAR DISCOS DUROS
ECHO 2.VISUALIZAR ARBOL DIRECTORIO
ECHO 3.CREAR ESTRUCTURA CONCRETA SUBDIRECTORIO
ECHO 4.BORRAR ESTRUCTURA CONCRETA SUBDIRECTORIO
ECHO 5.CREAR N SUBDIRECTORIO CON UNA ORDEN
ECHO 6.BORRAR N SUBDIRECTORIO CON UNA ORDEN
ECHO 7.FORMATEAR UNIDAD
ECHO 8.CREAR 100 CARPETAS
ECHO 9.BORRAR 100 CARPETAS
ECHO A.VISUALIZAR PROMPT
ECHO B.VISUALIZAR CONTENIDO DE 1 FICHERO
ECHO C.BUSCAR 1 ARCHIVO
ECHO D.IMPRIMIR 1 O VARIOS FICHEROS
ECHO E.VOLVER
ECHO F.SALIR
ECHO.
CHOICE /C 123456789ABCDEF /M "Elija programa a ejecutar"
ECHO.
IF ERRORLEVEL 15 GOTO :O
IF ERRORLEVEL 14 GOTO :N
IF ERRORLEVEL 13 GOTO :M
IF ERRORLEVEL 12 GOTO :L
IF ERRORLEVEL 11 GOTO :K
IF ERRORLEVEL 10 GOTO :J
IF ERRORLEVEL 9 GOTO :I
IF ERRORLEVEL 8 GOTO :H
IF ERRORLEVEL 7 GOTO :G
IF ERRORLEVEL 6 GOTO :F
IF ERRORLEVEL 5 GOTO :E
IF ERRORLEVEL 4 GOTO :D
IF ERRORLEVEL 3 GOTO :C
IF ERRORLEVEL 2 GOTO :B
IF ERRORLEVEL 1 GOTO :A
IF ERRORLEVEL 0 ECHO
:A
pause
/.1.bat (AQUI TENGO QUE LLAMAR AL BAT QUE EJECUTA EL CHK...)
goto inicio
:B
@ECHO OFF
CD C:/
TREE
PAUSE
GOTO INICIO
:C
CD C:/
MKDIR CARP1
CD C:/CARP1
MKDIR HOLA ADEU
PAUSE
DIR
PAUSE
GOTO :INICIO
:D
CD C:/
ECHO SE ELIMINARA CARP 1 CUIDADO TOFOL
RMDIR /S CARP1
PAUSE
GOTO INICIO
:E

:F

:G
REM MENU.BAT
@ECHO OFF
:INICIOS
ECHO.
ECHO 1.FORMATEAR UNIDAD DVD
ECHO 2.FORMATEAR UNIDAD USB
ECHO 3.VOLVER
ECHO.
CHOICE /C 123 /M "Elija programa a ejecutar"
ECHO.

IF ERRORLEVEL 3 GOTO :C
IF ERRORLEVEL 2 GOTO :B
IF ERRORLEVEL 1 GOTO :A

:A

PAUSE
GOTO INICIO
:B

PAUSE
GOTO INICIO
:C

PAUSE
GOTO INICIO

:H

:I

:J

:k

:L

:M

:N

:o





:B
START WWW.GMAIL.COM
GOTO :INICIO
:C
TRES
GOTO :INICIO
:D
CUATRO
GOTO :INICIO
:X
ECHO OPCION X
PAUSE
GOTO :FIN
:FIN

MUCHAS GRACIAS


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Pequeña duda con un comando batch (NUEVA DUDA RELACIONADA)
Scripting
revenge1252 9 10,298 Último mensaje 13 Febrero 2008, 21:41 pm
por revenge1252
[Duda]Programando Tablet Pc
.NET (C#, VB.NET, ASP)
Burnhack 0 3,166 Último mensaje 5 Mayo 2009, 13:46 pm
por Burnhack
Programando de una db segura con PHP [Duda]
PHP
dimitrix 8 3,374 Último mensaje 1 Abril 2010, 05:51 am
por дٳŦ٭
[Batch] Duda programando un Controlador
Scripting
Geormarsch 5 3,932 Último mensaje 6 Noviembre 2011, 05:02 am
por s00rk
[Ayuda] [Duda] Programando un Robot en Java « 1 2 »
Java
ChinoKuun 10 6,644 Último mensaje 21 Enero 2015, 07:51 am
por ChinoKuun
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines