Jump to content

HTML Datei mit Registry Abfrage erstellen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo Leute

 

ich beschäftige mit mit einem kleinen Tool was als Batch auf einem Rechner ausgeführt werden soll. Es soll die Installierte Software als HTML Datei abspeichern. Ich weis das gibts schon als AIDA32 aber die Software muss man ja auch erst installieren.

Folgendes habe ich zusammengetragen:

 

Mit:

 

  @Echo Off
   Start /Wait Regedit /E %TEMP%.\Tmp HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
   Find "DisplayName" < %TEMP%.\Tmp | Find /V "QuietDisplayName"
   Del %TEMP%.\Tmp

 

bekomme ich die Installierte Software.

 

Damit kann ich ne HTML Datei erzeugen:

 

rem -- Ausgabedatei  
set htmlout=%temp%\logfile.html  

rem -- HTML generieren  
echo ^<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"^> >>%htmlout%  
echo ^<HTML^>^<HEAD^>                       >>%htmlout%  
echo ^<TITLE^>HTML-Ausgabe-Test^</TITLE^>           >>%htmlout%  
echo ^</HEAD^>^<BODY^>                      >>%htmlout%  
echo ^<H1^>HTML-Test^</H1^>                 >>%htmlout%  
date /t                             >>%htmlout%  
time /t                             >>%htmlout%  
echo ^<HR /^>                         >>%htmlout%  
echo Hello world.^<HR /^>                     >>%htmlout%  
echo ^</BODY^>^</HTML^>                     >>%htmlout%  

rem -- Browser starten  
start %htmlout% 

 

Wie kann ich nun die Ausgabe von FIND in eine Variable schreiben um diese dann ins HTML einzubinden?

So wie hier im Script date in die HTML Variable geschrieben wird geht das bei FIND nicht. Ich habe bisher immer nur das ganze Ergebnis Regedit ohne FIND in der Datei logfile.html vorgefunden.

 

Gruß Dani Düsentrieb

Geschrieben
#Powershellcode
gwmi win32_product | ConvertTo-HTML | Out-File C:\Users\test1\test.htm

 

Ah stimmt, gwmi. Ich dachte vorhin an gp hklm:\software\microsoft\windows\currentversion\uninstall\*... Und das ist nun mal recht lang.

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...