Noticias:

La Cadena Ser crea el programa de los 40 principales, un programa juvenil con 2 horas y ponen solo música, algunos críticos no le auguran un futuro muy prometedor a este programa.

Menú Principal

Dudas informáticas

Iniciado por Memnoch, 28 de Julio de 2008, 05:15

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

Paradox

Un bat? que usas, windows 95?

Usa powershell nene!

En cuanto a descomprimir un zip estoy seguro que ps lo permite directamente (tendría que mirarlo, pero seguro, vamos) y en todo caso hay más herramientas para descomprimir que funcionan bien en modo comando, no usando un GUI. O es formato rar? yo lo pasaría a algo más compatible, en todo caso.

Sobre como editar el registro seguro que se puede hacer con powershell tb, aunque depende de la clave requerirá lanzarse con permisos de admin.
Si no siempre queda la opción de importar un fichero de registro que elimine esa clave, a la vieja usanza, vamos.
I am not under any orders to make the world a better place.

Orestes

#2811
Ni idea de powershell, cuando he automatizado alguna mierda trivial ha sido con .bat porque es más fácil que el mecanismo de un sonajero.

Mi idea era la siguiente:

script.bat
mkdir C:\language
%ProgramFiles%\winrar\winrar.exe x .\windows6.1-kb2483139-x64-es-es_fdbdf4061b960324efb9eedf7106df543ed8ce33.exe C:\language\
DISM /Online /Add-Package /PackagePath:C:/language
bcdedit /set {current} locale es-ES
bcdboot %WinDir% /l es-ES
del C:\language
quit


script.reg
[-HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/MUI/UILanguages/es-US]

Correrlos los dos en cada ordenador y a pastar.

DISM tarda unos 10 minutos, el unrar (que he buscado cómo se hacía y sí que es con esa x) tardará otros 10. Yo creo que no salta a la siguiente instrucción sin haber recibido un "terminado" de la anterior, pero por si acaso pregunto.

Sorry but you are not allowed to view spoiler contents.

Paradox

Proceso por lotes (batch). En efecto, línea a línea. Se esperará.
I am not under any orders to make the world a better place.

Orestes

Lo que no sé es si está bien hecho el .reg. El manual me hablaba de regedit4 y regedit5 y nosequeleches más.

Sorry but you are not allowed to view spoiler contents.

Paradox

El reg file parece correcto, para importarlo debes usar regedit.exe, no regedt32 ni similares.
I am not under any orders to make the world a better place.

Orestes

Eso ya creo que no sé hacerlo.

Me sonaba que si hacías doble click en un .reg te preguntaba si querías añadir esa información al registro y puerta, sin más.

Sorry but you are not allowed to view spoiler contents.

Paradox

Sí, claro, pero si lo quieres automatizar...

Solamente es poner en el bat algo así como:

regedit.exe /s myfile.reg

Y diría que había el parámetro /d para borrar, pero bueno, el regfile que has creado ya lo borrará.
I am not under any orders to make the world a better place.

Orestes


Sorry but you are not allowed to view spoiler contents.

Paradox

Creo que es asumir que sí, en plan que no te pregunte si quieres importarlo.

De todos modos mirando por el intermec, veo que a partir del windows xp han hecho la herramienta "reg" para facilitar incorporar registro desde command line: http://www.computerhope.com/issues/ch000848.htm

En concreto creo que te interesa la operación reg import (o directamente reg delete):
Citar
C:\>reg import /?

REG IMPORT archivo [/reg:32 | /reg:64]

  archivo   nombre del archivo de disco para importar (solo equipo local).

  /reg:32  Especifica que debe obtenerse acceso a la clave mediante la vista del Registro de 32 bits.

  /reg:64  Especifica que debe obtenerse acceso a la clave mediante la vista del Registro de 64 bits.

Ejemplos:

  REG IMPORT CopiaAp.reg
    Importa entradas de Registro del archivo CopiaAp.reg


C:\>reg delete /?

REG DELETE clave [/v valor | /ve | /va] [/f] [/reg:32 | /reg:64]

  clave      [\\equipo\]ClaveCompleta
    equipo   Nombre del equipo remoto. Si se omite se usa el equipo actual.
             Solo están disponibles HKLM y HKU en equipos remotos.
    ClaveCompleta  CLAVERAIZ\subclave
    CLAVERAIZ      [ HKLM | HKCU | HKCR | HKU | HKCC ]
    subclave       Nombre completo de la clave del Registro en la CLAVERAIZ
                   seleccionada.
  valor      Nombre de valor para borrar en la clave seleccionada.
             Si se omite, se eliminarán todas las subclaves y valores en la
             clave seleccionada.
  /ve        Elimina el valor de un nombre de valor vacío (predeterminado)
  /va        Elimina todos los valores en la clave actual
  /f         Fuerza la eliminación sin avisar.

  /reg:32  Especifica que debe obtenerse acceso a la clave mediante la vista
           del Registro de 32 bits.

  /reg:64  Especifica que debe obtenerse acceso a la clave mediante la vista
           del Registro de 64 bits.

Ejemplos:

  REG DELETE HKLM\Software\MiCom\MiApl\Timeout
    Elimina la clave del Registro Timeout y sus respectivas subclaves y
    valores

  REG DELETE \\ZODIAC\HKLM\Software\MiCom /v MTU
    Elimina el valor del Registro MTU en la clave MiCom de ZODIAC

C:\>
I am not under any orders to make the world a better place.

Orestes

Al final tengo esto:

start /WAIT wrar531es.exe /s
start /WAIT regedit -s settings.reg
mkdir C:\language
start %ProgramFiles%\winrar\winrar.exe x .\windows6.1-kb2483139-x64-es-es_fdbdf4061b960324efb9eedf7106df543ed8ce33.exe C:\language\
DISM /Online /Add-Package /PackagePath:C:/language
bcdedit /set {current} locale es-ES
bcdboot %WinDir% /l es-ES
reg delete HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/MUI/UILanguages/en-US /f
del /q C:\language
shutdown /r


Instala winrar, lo utiliza para descomprimir el .exe y añade el paquete de idioma. Después borra los archivos y reinicia.

Voy a probarlo en un ordenador cliente a ver si funciona o tengo que formatearlo :gñe:

Sorry but you are not allowed to view spoiler contents.

Últimos mensajes

El hilo con el increíble título mutante de jug0n
[Ayer a las 21:29]


Adivina la película de jug0n
[Ayer a las 21:28]


Gran Guía de los Usuarios de 106 de Orestes
[Ayer a las 15:15]


Felicidades de Paradox
[29 de Abril de 2024, 12:40]


¿Qué manga estás leyendo? de M.Rajoy
[26 de Abril de 2024, 11:54]