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 - d3xf4ult

#31
Hola,

Como podría hacer para que el ID de la tarjeta de red que es un ID unívoco pueda añadirlo como una variable, esto sería un script que marcaría ciertas casillas (checkbox e inputRadio) y quería que me funcionase en más equipo con otros adaptadores de red.

Según pruebas y pruebas he comprobado que solo cambian estas claves del registro de Windows pero que lo único diferente es que cada adaptador tiene su ID único.

Podrí meter entonces este ID en una variable para poder cargar esto?
El ID sería lo que está entre llaves, en este caso: {B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}]
"Domain"="dominio.local"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}]
"Domain"="dominio.local"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}]
"RegisterAdapterName"="0x00000001"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}]
"RegisterAdapterName"="0x00000001"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\NetBT\Parameters\Interfaces\Tcpip_{B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}]
"NetbiosOptions"="0x00000001"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Interfaces\Tcpip_{B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}]
"NetbiosOptions"="0x00000001"


Gracias
#32
Hola a todos.

Antes tenía un script creado en el que podía elevar privilegios mediante RunAS a fichero de extensión .cpl y .msc.

Esto lo utilizaba por el UAC en Win7 no me saltaba para las consolas de Microsoft y para los control panel. En mi equipo no soy administrador, trabajo normalmente con un user raso, sin embargo utilizo estas consolas a menudo.

No lo entiendo... como cuando lo creara me funcionaba y después algo toqué, nosé lo que. Y ya no funciona correctamente intento mirar el por que y no encuentro forma.

@echo off
:menu
cls
echo =============================
echo  [1] MSC (Microsoft Console)
echo  [2] CPL (Control Panel)
echo  [3] Exit
echo =============================
set/p opc=
if %opc%==1 goto msc
if %opc%==2 goto cpl
if %opc%==3 goto exit

:msc
set /p vmsc=
runas /user:nombre-pc\userAdmin "mmc %windir%\system32\%vmsc%"
exit

:cpl
set /p vcpl=
runas /user:nombre-pc\userAdmin"control %vcpl%"
exit

:exit
exit


Salu2 y gracias  ::)
#33
No eres grande... ere muy grande tio!

Gracias investigaré
#34
Hola a tod@s,

Quería generar un script para automatizar ciertas configuraciones en el panel de la interface del adaptador de la tarjeta de red.

La cuestión es que quería hacer un script en batch, pero esto para diferentes targetas y modelos.

Pero cada modelo y de más tiene su propios IDs. Sin embargo el path del registro es el mismo hasta ese ID.

Como podría hacer para meter esos valores en una variable?
O que solución podría adaptar en este caso?

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}]
"Domain"="sergas.local"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}]
"Domain"="sergas.local"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}]
"RegisterAdapterName"="0x00000001"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}]
"RegisterAdapterName"="0x00000001"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\NetBT\Parameters\Interfaces\Tcpip_{B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}]
"NetbiosOptions"="0x00000001"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Interfaces\Tcpip_{B4BA7CB9-F3F5-4738-B2AF-B758D365FC74}]
"NetbiosOptions"="0x00000001"


Salu2 y gracias
#35
La información que me comentas ya lo sabía,

Simplemente lo que busco es que si hay alguna manera de poder ver en plainText contenido de una librería o de un fichero .exe
Algo así como descompilarlo?

Pero que sea algo fiable, alguien conoce algo?
#36
Gracias tio, ya lo he probado y lo que fallaba era que si estableces SET defines static, pero al añadir más DNS o WINS, es decir cuando utilizas ADD en vez de SET no es necesario decir que es estática (static), era tontería pero parece que windows discrimina escrupulosamente este detalle... jaja

Ahora, finalmente me queda que si existe "Conexión de área local" que haga eso y si no es ese y es "Conexión de área local 2", que haga lo mismo.

Valdría algo como esto?

Lo probé pero no funciona...

Sería posible establecer con un OR: Conexión de área local" || "Conexión de área local 2 ?


If "%~1"==("Conexión de área local" || "Conexión de área local 2")  (
NETSH interface ipv4 set dns  "%~1" static "69.135.1.30" register=primary
NETSH interface ipv4 add dns  "%~1" "69.135.222.97" index=2
NETSH interface ipv4 add dns  "%~1" "69.116.1.30" index=3
NETSH interface ipv4 set wins "%~1" static "69.135.1.39"
NETSH interface ipv4 add wins "%~1" "69.116.1.30"
)


Salu2
#37
Alguien sabe algo de por que esto no funciona correctamente?
#38
Como puedo establecer asteriscos a la password, utilizando editv64 estableciendo una variable?

Utilizando: http://www.westmesatech.com/editv.html
@echo off
CHCP 1250 >NUL
echo Introduce tu Usuario y Contrase¤a:
set /p user=
editv64 -m -p set /p passw=
echo %user% %passw%


Parece funcionar pero a la hora de mostrarla me aparece en blanco

Alguien sabe algo?
Salu2
#39
Hola a todos!

Utilizando las aplicaciones para poder ver el contenido y modificaciones de ficheros DLLs y ejecutables EXE. Resource Hacker y Restorator 2009

Es normal que no llegues a ver realmente toda la información? código y de más...

Por que en las DLLs lo único que que vale es la VersionInfo? y en algunos casos en iconos?

Y no puedes ver realmente la función que despeña esa librería dll?

Un Saludo y gracias
#40
Por cierto, los servidores DNS alternativos (index=2 e index=3) no se agregan al igual que el segundo de WINS, solo se agregan el primero de cada los que llevan SET...

Miré en las guías technet, siguiendo las ayudas de sintaxis que establece microsoft pero nada...

Como puedo agregarlos entonces? si alguien sabe lo agradecería.