Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[BATCH] Evitar que se muestre la consola CMD

  • 2 Respuestas
  • 2915 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado juanam2018

  • *
  • Underc0der
  • Mensajes: 2
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Enero 08, 2019, 11:54:07 pm »
Hola estimados,
Este es mi 1er post, asi que me presento, mi nombre es Juan y la consulta que le estoy haciendo a la comunidad es de como ocultar la consola CMD en el siguiente código que lo uso para ejecutar .bat con privilegios de administrador:
Código: [Seleccionar]
@if (@CodeSection == @Batch) @then
@echo off
:-------------------------------------
:: BatchGotAdmin (NO MODIFICAR privilegios de admin)
REM  --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"

REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
    echo Requesting administrative privileges...
    goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"

    "%temp%\getadmin.vbs"
    exit /B

:gotAdmin
    if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
    pushd "%CD%"
    CD /D "%~dp0"
:--------------------------------------Debajo iría vuestro código-------------------:

Debajo de este código puede ir vuestro archivo a ejecutarse, lo que me interesa es ocultar la consola de Windows en el código que les compartí.

Ya he leído en este foro aportes que sugieren convertir el .bat a .exe, desearía mantenerlo como.bat si fuera posible.

Desde ya muchas gracias, por vuestras sugerencias.

Abrazo,
Juan
« Última modificación: Enero 08, 2019, 11:58:34 pm por juanam2018 »

Desconectado Stiuvert

  • *
  • Underc0der
  • Mensajes: 2674
  • Actividad:
    0%
  • Reputación 15
    • Ver Perfil
  • Skype: [email protected]
  • Twitter: @Stiuvert
« Respuesta #1 en: Enero 09, 2019, 04:23:17 am »
Hola @juanam2018

Revisa el siguiente post:

[BATCH] Batch Auto Hide Start [BAHS]

Saludos

Desconectado juanam2018

  • *
  • Underc0der
  • Mensajes: 2
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #2 en: Enero 09, 2019, 05:38:59 am »
Hola @juanam2018

Revisa el siguiente post:

[BATCH] Batch Auto Hide Start [BAHS]

Saludos

Gracias por la ayuda, ese post ya lo había visto y no me sirve porque se abre la ventana como el mismo creador lo dice.

Además ya he probado de crear un .vbs con el siguiente contenido, pero no me oculta la ventana y aún así se ven cosas....

Código: [Seleccionar]
set objshell = createobject("wscript.shell")
objshell.run "C:\Users\admin\miarchivo.bat",vbhide

 

¿Te gustó el post? COMPARTILO!



""MSN"" en batch

Iniciado por Elle Lawliet

Respuestas: 6
Vistas: 4306
Último mensaje Julio 18, 2011, 01:35:47 am
por JaAViEr
Detecta Autorun.Inf + Eliminación de Archivo Infectado - JaAViEr - Batch

Iniciado por JaAViEr

Respuestas: 4
Vistas: 3729
Último mensaje Julio 18, 2011, 06:36:47 pm
por LucaSthefano
[Código-Batch] Usuarios del PC & Procesos Ejecución - WMIC - JaAViEr

Iniciado por JaAViEr

Respuestas: 0
Vistas: 2150
Último mensaje Julio 17, 2011, 05:21:18 am
por JaAViEr
[BATCH] Binder de archivos con Copy /b (tool esteganografia)

Iniciado por 79137913

Respuestas: 1
Vistas: 4588
Último mensaje Mayo 28, 2018, 04:09:26 pm
por Aincrad
Guia para crear Bombas logicas en Batch

Iniciado por Dharok

Respuestas: 2
Vistas: 4906
Último mensaje Mayo 13, 2011, 12:22:10 pm
por RandomSoft