VB-Script

Scan PST

Das folgende Script liest den Outlook-Posteingang nach Absender-EMail-Adressen aus und schreibt sie in eine Textdatei.
Bedingt durch einen Outlook-Versionswechsel sollte eine PST-Datei, deren Posteingangsordner sehr viele Unterordner enthielt,
nachdiesen Daten durchsucht werden. 


MSI Session Property

Das folgende Script ist wie die meisten der hier aufgeführten Beispiele als CusomAction in ein MSI verbaut worden.
Anders als die anderen Beispiele interagiert dieses Script jedoch mit dem InstallerProzess.

Die Zuweisung "access = session.property("ACCESSFOLDER")" liest die Property "Access"
aus dem MSI aus. Analog des Propertywertes werden RegistryEinträge geschrieben.

Noch etwas zum generellen Vorgehen (was vielleicht den Paketierer interessiert):

1. Anlegen der Property Access, Wert = 0

2. SystemSearch auf eine vorhandene Office Installation anhand des Speicherortes von
MSAccess.exe (Search for File: return containing directory only)

3. CA unter "Execute Immediate" (nicht unter "Execute Deferred"), Embedded VB-Code, Einfügen des u.g. Scriptes, Syncronous, Ignore ExitCode

4. Evtl. Conditions für die CA (NOT REMOVE)


 

Standarddrucker ermitteln

Der Code ist glaube ich selbsterklärend...


 

VBRunas

Ermöglicht unter W2K/XP das Ausführen von Befehlen/Scripten/Programmen mit Adminberechtigung im Userkontext.

Die Variablen "sUser" und "sPass" müssen individuell angepasst werden.

Tip:

Verschlüsseln mit Windows Script Encoder


 

Verzeichnisabgleich

Ein fotografierender Kollege bat mich, ihm eine Lösung zu schreiben, mit der er Verzeichnisse abgleichen kann.
Hintergrund:
Die Bilder kommen quasi im Doppelpack auf seine Platte. Einmal als JPG-File (platzsparend) und zum anderen als RAW-Datei, die enorm viel Platz braucht.
Die Namen der Dateien sinid identisch, nur der Suffix ist unterschiedlich.
Für jeden Tag, an dem er fotografiert, wird von ein Ordner angelegt, der zwei Unterordner JPG und NEF beinhaltet.
Die JPG-Bilder werden von ihm begutachtet und gelöscht, falls er sie nicht gut findet. Damit hat er aber noch die NEF-Dateien auf der Platte.
Und die sollen vom Script gelöscht werden.

Mein Script liest also den NEF-Ordner aus und durchsucht dann den JPG-Ordner nach den zugehörigen JPG's.
Sind die nicht vorhanden, wird auch das verwaiste NEF-File gelöscht.


 

Write CSV

Dies ist das Gegenstück zu "Read_Excel"
Kommentar: Dieses kleine Skript liest den dfs-share aus und erstellt eine csv-Datei
für den Audit, bzw. Überblick über im Einsatz befindliche Software.
Gesammelte Daten : Pfad zur Deinstallations-CMD(inkl.Namen);Pfad zur Installations-CMD;Verzeichnis der Installations-CMD;MSI-Name;Produktname(MSI);ProduktCode(MSI);Version(MSI);Produkthersteller(MSI)


 

LDAP Abfrage Computer OU

EIn kleines Helferlein, dass die OU eines Rechners im AD herausgibt. Es erwartet als Aufruf-Parameter einen Rechnernamen.
Schon vor Urzeiten geschrieben, aber erst jetzt wieder gefunden. :)

<<  1 2 [3