Hallo Leute,
ich habe anscheinend ein Thema mit der Windows CMD und deren Nutzung durch mein vb.net Programm.
Hier geht's zur Vorgeschichte:
Spoiler anzeigen
Ich möchte gerne folgenden CMD Befehl per vb.net Code ausführen. Diese eigentlich einfache Funktion bringt mich allerdings zur Verzweiflung:
Windows CMD Shell. Nach dem letzten größeren Windows 10 Update hatte ich hier das selbe Ergebnis wie bei dem VB.net Code. Inzwischen funktioniert der CMD Befehl wieder, warum auch immer. (Möglicherweise gab es ein bugfix)
VBScript Code, die ich über eine HTA Datei aufrufe
VB.net Code, der nicht funktioniert wie er soll
CMD und VBS bringt mir als Ergebnis ein Explorer Fenster, dass in dem Verzeichnis "C:\Temp" nach einem Eintrag "Suchbegriff" gesucht hat.
Der Aufruf über den vb.net Code zeigt mir folgendes Fenster:
Dieses Fenster erscheint in Windows 10 seit dem letzten Systemupdate und bedeutet, dass der MS Store, warum auch immer der sich da reinhängt, zu dem Kommando keine passende App gefunden hat.
Ich habe also Irgendein Problem bei der Übergabe des Kommandos an die WshShell. Wo liegt mein Fehler???
Viele Grüße,
Andreas
ich habe anscheinend ein Thema mit der Windows CMD und deren Nutzung durch mein vb.net Programm.
Hier geht's zur Vorgeschichte:
Ich habe ein Programm geschrieben, dass ähnlich einer Fernbedienung (Hotlinkliste) einen Bestimmten Suchbegriff über unterschiedliche Webseiten, Datenbanken und auch lokalen Dokumenten suchen soll. Dazu gibt es bereits einige Beiträge von mir. Das Tool funktioniert eigentlich sehr gut, allerdings macht mir die Funktion der Dateiinhaltssuche in lokalen Dokumenten immer wieder ärger. Ich suche hier in einem Ordner mit hunderten Katalogen nach einem Schlagwort. Der Windows Explorer bietet dazu bereits eine perfekte Lösung in Form der Windows Suche und dem Indizierungsdienst. Ein nachbauen dieser Funktion ist daher nicht notwendig. Microsoft bietet zu dieser Funktion allerdings auch eine API an. Leider scheitere ich hier kläglich an meinen Kenntnissen. Zudem wäre dann hier noch immer das Thema der Ausgabe. Das müsste dann auch wieder nachgebaut werden.
Ich möchte gerne folgenden CMD Befehl per vb.net Code ausführen. Diese eigentlich einfache Funktion bringt mich allerdings zur Verzweiflung:
Windows CMD Shell. Nach dem letzten größeren Windows 10 Update hatte ich hier das selbe Ergebnis wie bei dem VB.net Code. Inzwischen funktioniert der CMD Befehl wieder, warum auch immer. (Möglicherweise gab es ein bugfix)
VBScript Code, die ich über eine HTA Datei aufrufe
VB.net Code, der nicht funktioniert wie er soll
CMD und VBS bringt mir als Ergebnis ein Explorer Fenster, dass in dem Verzeichnis "C:\Temp" nach einem Eintrag "Suchbegriff" gesucht hat.
Der Aufruf über den vb.net Code zeigt mir folgendes Fenster:
Dieses Fenster erscheint in Windows 10 seit dem letzten Systemupdate und bedeutet, dass der MS Store, warum auch immer der sich da reinhängt, zu dem Kommando keine passende App gefunden hat.
Ich habe also Irgendein Problem bei der Übergabe des Kommandos an die WshShell. Wo liegt mein Fehler???
Viele 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!