Startseite

© Juni 2015 • by dieseyer • all rights reserved • www.dieseyer.de

Du bist hier: dieseyer.de > Anwendungen? > Skripte
Skripte
Anwendungen mit VBS bzw. in HTA

Die hier genannten Programme erfüllen meine Kriterien für Anwendungen und sind entsprechend meiner Beliebtheit geordnet - also alles rein subjektiv. Die Programme befinden sich auch auf VBS-Skripte / Sammlung.

Zunächst sei meine wichtigste Anwendung genannt: WinTuC

Nun drei Verweise auf HTAs von MS:
HTA Helpomatic hilft bei für das Verständnis der HTA-Grundlagen.
Scriptomatic 2.0 schreibt automatisiert Skripte und hilft beim Verständnis über WMI.
ADSI Scriptomatic hilft beim Schreiben von Skripten zur AD-Verwaltung.

QuellCode> WIM-BuR.hta
ermöglicht eine Datensicherung bzw. Datenrücksicherung in/aus WIM-Dateien mit dem Microsoft-Tool ImageX.exe. Weitergehende Informationen: WIMBuR.

QuellCode> wim-inhalt.vbs
zeigt den Inhalt von WIM-Dateien an, die mit ImageX.exe erstellt wurden.

QuellCode> kontext-pfadinzwischenablage.vbs
Im Kontext-Menü des Windows-Explorers werden zwei Einträge hinzugefügt.
1.  "Pfad (Netzpfad) in die Zwischenablage kopieren" - aus dem Pfad zu einer Datei / zu einem Verzeichnis wird versucht den Netzpfad zu ermitteln und in die Zwischenablage kopiert:
C:\Windows\System32\calc.exe (auf "MeinPC.Heim.Netz") wird zu
    \\MeinPC\c$\Windows\System32\calc.exe
    Fehlt c$, bleibt es bei C:\Windows\System32\calc.exe
D:\AutoRun.inf (CD-Laufwerk auf "PC003.geht.net") wird zu
    \\PC003\d$\AutoRun.inf
    Fehlt d$, bleibt es bei D:\AutoRun.inf
Z:\Sicherung\08-02-13\wichtig.zip (auf "Server1.home.net") wird zu
    \\Server1\Sicherung\08-02-13\wichtig.zip
\\Server1\Sicherung\08-02-13\wichtig.zip bleibt bei
    \\Server1\Sicherung\08-02-13\wichtig.zip
2.  "Pfad (Laufwerk) in die Zwischenablage kopieren" - der Pfad zu einer Datei / zu einem Verzeichnis wird unverändert in die Zwischenablage kopiert.
Werden mehrere Dateien / Verzeichnisse übergeben, wird nur ein Parameter verwendet (der erste oder der letzte).
Beim direkten Aufruf des VBS wird geprüft, ob es bereits 'installiert' ist - wenn ja, wird eine 'Deinstallation' angeboten.

QuellCode> kontext-commandprompthier.vbs
erweitert das Kontextmenü um einen Eintrag 'Command Prompt hier'. Durch den Klick mit der rechten Maus-Taste auf ein Verzeichnis und der Auswahl 'Command Prompt hier' öffnet eine Eingabeaufforderung (DOS-Prompt) mit bzw. in diesem Verzeichnis.

QuellCode> autologonsetzen.hta
ist ein komfortable Variante, um das AutoLogon an einem PC aus der Ferne zu setzen bzw. zu deaktivieren.

QuellCode> countdown-programmstart.hta
startet nach einer einstellbaren Zeit ein Programm - z.B. 'shutdown -r -f -t 10'; aber keine Angst: im HTA ist 'notepad.exe' hinterlegt.

QuellCode> nachrichtverstecken.hta
von mike-winxp@gmx.de versteckt Nachrichten oder Textdateien in anderen Dateien. Hierbei wird die Nachricht zunächst mit einem beliebigen Passwort verschlüsselt (einfacher Algorithmus für niedrige Sicherheitsansprüche) und anschließend an eine vorhandene Datei (z.B. "FeteAmBaggersse.JPG") angehängt - die Tarnung ist perfekt. Für vertrauliche Nachrichten lässt sich ein Text verschlüsseln.

QuellCode> spielchen.hta
Dieses Spielchen kennt wohl jeder . . . nur ich nicht.

standarddrucker.hta
holt die Auswahl eines Druckers als Standarddrucker auf den Desktop. Mit Hilfe und Installations- und Deinstallationsroutine. Besonders interressant: Das Icon für die Desktopverknüpfung ist im HTA hinterlegt. Und das alles ist von cmdr.

QuellCode> suizid.hta
 Sub Suicide  löscht die HTA, in der sich diese Prozedur befindet, ohne dafür extra eine Hilfsdatei (VBS oder CMD) zu schreiben - auch von cmdr.

QuellCode> kontext-anzahlzeichenimpfad.vbs
Im Kontext-Menü des Windows-Explorers wird ein Eintrag hinzugefügt durch den die Anzahl der Zeichen des Pfades zu einer Datei bzw. zu einem Verzeichnis ermittelt und angezeigt wird.
Beim direkten Aufruf des VBS wird geprüft, ob es bereits 'installiert' ist - wenn ja, wird eine 'Deinstallation' angeboten.

QuellCode> kontext-erweiterungenanzeigen.vbs
 Function Kontext( PC )  listet die Einträge, die für die zusätzlichen Optionen des Kontextmenüs für Verzeichnisse (Klick mit der rechten Maus-Taste auf einen Ordner) oder Dateien hinterlegt sind.


↑ Zum Seitenanfang ↑