Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Davidmatias321

#1
Hola que tal, estaba haciendo un script en batch para que me muestre los archivos que se ejecutan al inicio de la sesion, y pueda agregar o borrar los existentes, adjunto el codigo y al final digo el problema:

@echo off
:ini
cls
reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
echo.
reg query HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
echo.
echo.
echo Borrar clave? (D) Agregar nueva clave? (A) Salir? (S)
set /p asd=
if /i %asd%==D goto borrar
if /i %asd%==A goto agregar
if /i %asd%==S exit
:borrar
echo Ingresar clave que se desea borrar
set /p VAR=
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v %VAR% /f>nul
reg delete HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v %VAR% /f>nul
echo Clave "%VAR%" borrada
pause>nul
goto ini
:agregar
echo Indicar nombre de la clave que se desea agregar
set /p mau=
echo Indicar ruta del archivo (recordatorio: barra invertida: alt+92, comillas inicio y fin)
set /p dat=
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v %mau% /t REG_SZ /d %dat%>nul
echo Clave "%dat%" agregada
pause>nul
cls
goto ini


Mi duda tornaba en que, cuando lo abro me tira lo siguiente:

Citar
! REG.EXE VERSION 3.0

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentV
   NvCplDaemon REG_SZ  RUNDLL32.EXE C:\WINDOWS\system
   NvMediaCenter       REG_SZ  RunDLL32.exe NvMCTray.
   nod32kui    REG_SZ  "C:\Archivos de programa\Eset\

   SunJavaUpdateSched  REG_SZ  "C:\Archivos de progra
ava Update\jusched.exe"


! REG.EXE VERSION 3.0

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe
   ctfmon.exe  REG_SZ  C:\WINDOWS\system32\ctfmon.exe


Borrar clave? (D) Agregar nueva clave? (A) Salir? (S)

Hay alguna forma o en su defecto alguna clave de registro para que me quede todo enterito, onda los archivos en si sin el "! REG.EXE VERSION 3.0..." y su clave (Para que quede todo junto y sea mas facil de detectar los archivos)
Asi me gustaria que quede con la "modificacion":

Citar
Claves disponibles:

   NvCplDaemon REG_SZ  RUNDLL32.EXE C:\WINDOWS\system
   NvMediaCenter       REG_SZ  RunDLL32.exe NvMCTray.
   nod32kui    REG_SZ  "C:\Archivos de programa\Eset\
   SunJavaUpdateSched  REG_SZ  "C:\Archivos de progra
ava Update\jusched.exe"
   ctfmon.exe  REG_SZ  C:\WINDOWS\system32\ctfmon.exe


Borrar clave? (D) Agregar nueva clave? (A) Salir? (S)

Se me habia ocurrido preguntar si hay alguna clave para sacar de la pantalla las palabras que estorban, pero no encontre. Quizas ustedes me puedan dar la solucion a mi problema. Saludos !!