Jun 26

RemoteAPP ignoriert Autostart

Problem

Beim starten einer RemoteAPP werden sämtliche gängigen Möglichkeiten ignoriert Anwendungen im Hintergrund mit dem Benutzer zu starten.

Folgende Pfade werden erst aktiv, nachdem die „Explorer.exe“ gestartet wurde. Bei RemoteAPPs wird Sie aber nicht ausgeführt.

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
  • „C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup“
  • „C:\Users\%Username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup“

Lösung

Eine Lösung für das Problem findet sich in dem Registry-Eintrag:

RDS – Microsoft

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\StartupPrograms

Die Einträge werden durch „,“ Komma getrennt!
Beispiel: rdpclip,C:\Program Files (x86)\PDF24\pdf24.exe

Citrix

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\icawd\StartupPrograms

Die Einträge werden durch „,“ Komma getrennt!

 

 

Jun 16

Suchen & Umbenennen von Dateinamen mit Powershell

Suchen & Umbenennen von Dateinamen mit Powershell

Erläuterung

// Suchen & Umbenennen von Dateinamen mit Powershell //
Dieses Skript sucht nach einem gewünschten Begriff in Dateinamen und entfernt / umbenennt diesen, falls der „Ersetzen“ auf $True gesetzt wurde, um. Steht „Ersetzen“ auf $False (default) dann werden nur nach den Dateinamen die den Begriff beinhalten gesucht und es wird keine Änderung durchgeführt.

Skript

 

Jun 11

Suchen & Ersetzen von Dateiinhalten – Powershell

Erläuterung

// Suchen & Ersetzen von Dateiinhalten mit Powershell //
Dieses Skript sucht nach dem „Suchbegriff“ in Klartext-Dateien (Dateien die nicht verschlüsselt oder codiert sind txt,html etc.) rekursiv durch die Unterverzeichnisse und ersetzt, falls gewünscht, die Inhalte der Dateien durch die eigens angegebenen.

$DateiTypen gibt den zu durchsuchenden DateiTyp an.
Wird nur der Parameter „SuchenNach“ angegeben, dann ersetzt das Skript nichts, sondern zeigt nur die Dateien die jeweils den gesuchten Begriff beinhalten an.

Skript

 

Apr 29

Benutzername auf Namenskonvention prüfen – Powershell

Erläuterung

Das Skript prüft folgende Richtlinie: Nachname 6 Zeichen, Vorname 2 Zeichen. Es generiert aus Vor- und Nachname einen Benutzernamen und prüft diesen auf Richtlinienkonformität (vergleicht den aktuellen SamAccountName). Durch das Verändern der Variablen intLaengestrVorname und intLaengestrNachname kann Einfluss auf die Generierung genommen werden.

Anzupassen!
DOMAINCONTROLLER, ORAGANISATIONSEINHEIT, DOMÄNE und PFAD müssen noch angepasst werden!

Sie können die Ausgabe in eine Datei speichern. Entfernen Sie die # bei „Out-File“ im unteren drittel.

Skript

 

Apr 16

AD-Gruppen umbenennen – Powershell-Skript

Skript Erklärung

Das Skript sucht im Active Directory nach vorhandenen Gruppen mit der Bezeichnung „-ABC“ im Gruppennamen und ersetzt bei allen zutreffenden Gruppen den Name,CN und SamAccountName durch den neuen Gruppennamen.

Beispiel

Vorher: Gruppe-TEST-ABC
Nachher: Gruppe-TEST-XYZ