Hallo Leute,
ich könnte mal eure Hilfe gebrauchen. Ich schreibe gerade für meinen Arbeitsplatz ein kleines HTS-Tool, dass Suchanfragen auf diversen verschiedenen Webseiten vereinfachen soll. Der Aufbau selbst ist dabei nicht sehr kompliziert.
Es wird in einer input Box ein Suchbegruff vorgegeben, der dann je nach Website leicht modifiziert oder auch im Original weitergereicht wird. bsp. Google
Testeintrag --> "https://www.google.com/search?q=Testeintrag"
Bei Webseiten funktioniert das schon sehr gut. Nun möchte ich die Suche gerne auf das Windows eigene Dateisystem ausweiten. Dabei geht es mir nicht um die Dateinamen, was auch einfach wäre, sondern um die Dateiinhalte.
Windows bietet dafür bereits das richtige Werkzeug. Den Indizierungsdienst.
Bsp. Ich suche nach einem Begriff innerhalb einer PDF datei.
Dazu lasse ich den Ordner, in dem die pdf liegt vom Windows Indizierungsdienst scannen.
Rufe ich nun im Windows Explorer diesen Ordner auf und gebe den Suchbegriff oben rechts in das Suchfeld ein, dann gibt mir Windows auch die Dateien als Ergebnis aus in denen der Suchbegriff vorkommt. (Natürlich muss dazu bei den Suchoptionen der Haken bei "Dateiinhalte" aktiviert sein)
Nun zur Frage:
Kann ich diese Suche aus einem VBScript heraus auslösen und mir ein Explorerfenster mit den Ergebnissen anzeigen lassen?
Auf Grund der Sicherheitseinstellungen meiner Firma ist leider keine Programmierung in VB.Net möglich, daher der Versuch das per HTA/VBS zu realisieren.
Beste Grüße,
Andreas
ich könnte mal eure Hilfe gebrauchen. Ich schreibe gerade für meinen Arbeitsplatz ein kleines HTS-Tool, dass Suchanfragen auf diversen verschiedenen Webseiten vereinfachen soll. Der Aufbau selbst ist dabei nicht sehr kompliziert.
Es wird in einer input Box ein Suchbegruff vorgegeben, der dann je nach Website leicht modifiziert oder auch im Original weitergereicht wird. bsp. Google
Testeintrag --> "https://www.google.com/search?q=Testeintrag"
Bei Webseiten funktioniert das schon sehr gut. Nun möchte ich die Suche gerne auf das Windows eigene Dateisystem ausweiten. Dabei geht es mir nicht um die Dateinamen, was auch einfach wäre, sondern um die Dateiinhalte.
Windows bietet dafür bereits das richtige Werkzeug. Den Indizierungsdienst.
Bsp. Ich suche nach einem Begriff innerhalb einer PDF datei.
Dazu lasse ich den Ordner, in dem die pdf liegt vom Windows Indizierungsdienst scannen.
Rufe ich nun im Windows Explorer diesen Ordner auf und gebe den Suchbegriff oben rechts in das Suchfeld ein, dann gibt mir Windows auch die Dateien als Ergebnis aus in denen der Suchbegriff vorkommt. (Natürlich muss dazu bei den Suchoptionen der Haken bei "Dateiinhalte" aktiviert sein)
Nun zur Frage:
Kann ich diese Suche aus einem VBScript heraus auslösen und mir ein Explorerfenster mit den Ergebnissen anzeigen lassen?
Auf Grund der Sicherheitseinstellungen meiner Firma ist leider keine Programmierung in VB.Net möglich, daher der Versuch das per HTA/VBS zu realisieren.
Beste Grüße,
Andreas
Wer nichts weiß ist nicht Dumm sondern unwissend!
VB.NET Neueinsteuger... aber natürlich immer in "Option Explicit" - sonst lernt man nit!
VB.NET Neueinsteuger... aber natürlich immer in "Option Explicit" - sonst lernt man nit!