AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Suchen IN Dateien

Ein Thema von fkerber · begonnen am 25. Mai 2004 · letzter Beitrag vom 25. Mai 2004
 
MathiasSimmack
(Gast)

n/a Beiträge
 
#6

Re: Suchen IN Dateien

  Alt 25. Mai 2004, 16:56
So, eben mal den Stapel Papier durchwühlt, der sich aus bewahrenswerten Resten diverser PC-Zeitschriften zusammensetzt, und da war´s: PC WELT 10/2002. Damit ich´s nicht wieder vergesse, habe ich ein VBSkript draus gemacht, das ein Array mit den von mir gewünschten Dateitypen enthält.

Der Tipp funktioniert wie folgt: Es wird der Filter von Textdateien (das ist die GUID in der Konstanten "strSearchVal") gesetzt. Damit bietet sich das aber auch wirklich nur für Textdatei-Typen wie HTML, PHP, XML und Co. an.
Hier mal der Skriptcode, der übrigens auch den Eintrag aktiviert, den ich in meinem letzten Posting ansprach:
Code:
On Error Resume Next

Const strSearchKey = "HKCR\%1\PersistentHandler\"
Const strSearchVal = "{5e941d80-bf96-11cd-b579-08002b30bfeb}"
Const strFilterPath = _
  "HKLM\SYSTEM\CurrentControlSet\Control\ContentIndex\FilterFilesWithUnknownExtensions"


Dim strTypes
strTypes = Array(".xml", _
   ".xsl", _
   ".xsd", _
   ".dtd", _
   ".htm", _
   ".html", _
   ".shtml", _
   ".php")

' Der Unterstrich am Ende der obigen Zeilen ist eine Anweisung
' für den Interpreter, dass es in der jeweils nächsten Zeile
' weitergeht. Ansonsten wäre eine Fehlermeldung die Folge!


Dim Sh
Set Sh = CreateObject("WScript.Shell")


Dim strCurrentType
For Each strCurrentType in strTypes
   strCurrentType = Replace(strSearchKey, "%1", strCurrentType)
   Sh.RegWrite strCurrentType, strSearchVal
Next


Sh.RegWrite strFilterPath, "1", "REG_DWORD"
(Ich könnte langsam auch eine VBS-Sparte auf meiner Seite einrichten. )

Ausprobiert habe ich´s auch, indem ich in ~300 HTML-Seiten nach
Code:
"DocSet" Value="CommonC"
Im Gegensatz zu vorher findet die Suche nun auch tatsächlich etwas.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz