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:
Mi duda tornaba en que, cuando lo abro me tira lo siguiente:
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":
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 !!
Código [Seleccionar]
@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 !!