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ú

Mensajes - KrIpToNiAnO

#1
Cita de: tincopasan en  1 Diciembre 2016, 05:07 AM
para hacerlo en vbs no es necesario convertirlo a exe! podés iniciar un script directamente desde el bat. con algo así:
Código (bash) [Seleccionar]

c:\system32\wscript.exe path_tu_script.vbs


Tienes razón tincopasan, el problema era que el script no corría en windows 10 es por eso que pedía ayuda, y transformarlo a ejecutable (.exe) corrio sin ningun problema  :laugh:

Saben como hacer correr un script en segundo plano? es decir en modo invisible?
#2
Gracias de verdad las respuestas estaban ahi pero no las veia me ayudaron caleta jejejejeje

Bueno por si alguien quiere hacer una broma cambiando la info del procesador o simplemente quieren hacerlo por que se les pega la gana. hice lo siguiente:

Primero que todo y lo importante es siempre realizar una copia de seguridad del registro  ;D

Cree un script en lenguaje .vbs y confirme que estaba correcto comparando con el que me paso american jeje el script queda asi:

Dim wshShell, RegKey
Set wshShell = Wscript.CreateObject("Wscript.Shell")

RegKey = "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\"
wshShell.regWrite RegKey & "ProcessorNameString", "Cambio de informacion", "REG_SZ"
RegKey = "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\1\"
wshShell.regWrite RegKey & "ProcessorNameString", "Cambio de informacion", "REG_SZ"
RegKey = "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\2\"
wshShell.regWrite RegKey & "ProcessorNameString", "Cambio de informacion", "REG_SZ"
RegKey = "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\3\"
wshShell.regWrite RegKey & "ProcessorNameString", "Cambio de informacion", "REG_SZ"

Set objWshell = Nothing
Wscript.Quit


Este script lo convertí en un archivo .exe para que se ejecutara y lo copie en el disco "c". lo siguiente fue crear un archivo .bat que llamara al archivo .exe para que este se ejecute junto al inicio de windows

el archivo .bat quedo asi:

@echo off

FOR %%X IN ("C:\Windows\System\nombredelarchivo.exe") DO rundll32 shell32.dll,ShellExec_RunDLL %%X


y lo copie en la carpeta inicio. (para ingresar widows+r, Shell:startup, enter). y listo cada que windows reinicia el programa corre.
Criticas constructivas profa  :laugh: para mejorar el codigo  :D y gracias "MCKSys Argentina" de veras que no pense en convertir el script en .exe hasta que me lo dijiste   ;-)
#3
Cita de: MCKSys Argentina en 30 Noviembre 2016, 14:14 PM
Hazte un programa (exe) que cambie la clave de registro y lo pones como tarea en el Task Scheduler para que corra con los maximos privilegios.

Saludos!

Estimado me ayudas como puedo hacer un programa exe? y en q lenguaje??
#4
American gracias por la respuesta.


Cuando uso el script que me dejaste me da igual el error

Según lei este error es por permisos de administrador si no me equivoco
Error:

Secuencia de comandos:  C:..................
Linea: 5
Carácter: 1
Error: Raíz no válida en la clave del registro
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\ProcessorNameString".
Código: 80070005
Origen: WshShell.RegWrite

Por lo cual no me funciona jejejejeje
No sabes como iniciarlo sin q salga este error? Gracias por la ayuda


Alguien me puede ayudar??? Ayuda porfa le pago por paypal  :rolleyes:

MOD: No hacer doble post. Usa el botón modificar.
#5
jejejejeje si estoy seguro q quiero hacerlo no me hagas entrar miedo  :rolleyes:

el error q me da es:

Secuencia de comandos:
c: ..............
linea: 6
caracter: 1
error: Raiz no valida en la clave de registro
"HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\ProcessorNameString".
Codigo: 80070005
Origen: WshShell.RegWrite


Ayuda porfa o sabes de alguna otra forma para cambiar esa parte del registro y q se quede incluso al reiniciar.

Gracias  :D
#6
No se produce inestabilidad de sistema solo se cambia la información visible es decir la q bota en la pantalla.
Lo cambie usando regedit mediante registro y normal hasta q se reinicia la pc y vuelve al estado antiguo
#7
Scripting / Modificar información del procesador
22 Noviembre 2016, 20:39 PM
Buenas tardes estimados

Tengo una consulta. Como puedo editar la información del procesador que me aparece en las propiedades del sistema?? Quiero cambiarlo y que no vuelva a su estado cuando reinicie la pc. Quiero modificarlo y que no cambie, ya lo hice por regedit pero al reiniciar vuelve a la informacion antigua.

Intente usando este Vbs y guardándolo en la carpeta inicio , pero al hacerlo correr sale error.

Dim wshShell, RegKey
Set wshShell = Wscript.CreateObject("Wscript.Shell")


RegKey = "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\"
wshShell.regWrite RegKey & "ProcessorNameString", "Intel(R) Atom(TM) CPU  Z3735F @ 1.86GHz", "REG_SZ"
RegKey = "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\1\"
wshShell.regWrite RegKey & "ProcessorNameString", "Intel(R) Atom(TM) CPU  Z3735F @ 1.86GHz", "REG_SZ"
RegKey = "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\2\"
wshShell.regWrite RegKey & "ProcessorNameString", "Intel(R) Atom(TM) CPU  Z3735F @ 1.86GHz", "REG_SZ"
RegKey = "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\3\"
wshShell.regWrite RegKey & "ProcessorNameString", "Intel(R) Atom(TM) CPU  Z3735F @ 1.86GHz", "REG_SZ"


Set objWshell = Nothing

Wscript.Quit


Sistema operativo windows 10

Gracias de antemano por la ayuda