Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: DekerMD en 5 Diciembre 2014, 17:15 pm



Título: Ayuda, Write-Host
Publicado por: DekerMD en 5 Diciembre 2014, 17:15 pm
Buenas a todos :D espero me puedan ayudar con esto :D

hice un QuickCheck.cmd
con esta info adentro:

Código:
@echo off
ECHO =================================================
powershell .\QuickCheck.ps1
ECHO =================================================
pause>nul

y despues hice un QuickCheck.ps1
con esta info adentro:

Código:
Clear-Host


[string]$NamePath = "Registry::HKEP_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion"
[string]$ImageName = Get-ItemProperty -Path $NamePath | Foreach-Object {$_.ImageName}

Write-Host "System Information"
Write-Host "================================================="
Write-Host "Image Name              = " $ImageName

en la Linea Write-Host "Image Name              = " $ImageName
es donde quiero que me ayuden plis, en $ImageName

en esta línea me arroja la versión de cada sistema sea windows7 o windows8 y es obvio que la información que me arroja es diferente pero siempre única para cada sistema, lo que ocupo o quiero es que si ustedes pueden hacer que remplace toda la información que sale por otra palabra, si cuando uso mi QuickCheck.cmd en una windows7 y esta me arroja 6873643ad75 esto sea reemplazado por una palabra cual sea ejemplo (Verde) y cuando lo use en una windows8 y esta me arroja 6873643PY73 lo remplace por otra palabra mmm (Negro) de antemano muchas Gracias por su ayuda Futura.

Aclaro que quiero que lo reemplace la info en la ventana de MS-DOS en vez de que salga tanto información salga la palabra "Verde o Negra" :D eso es todo lo que ocupo :D

Si me ayudan con el titulo Mejor ya que la verdad no supe que poner  :huh:

Saludos: