Schlagwort-Archive: Microsoft Windows

Windows-Betriebssysteme sind vor allem auf Personal Computern und Servern verbreitet; daneben existieren Varianten für Geräte wie Smartphones oder PDAs .

Netzwerk Drucker Verwaltung aus Command Prompt

rundll32 printui.dll,PrintUIEntry

printui.dll ist eine ausführbare Datei für automatisierte Druckerkonfigurationsaufgaben mit Funktionen die von den Dialogfeldern für die Druckerkonfiguration verwendet werden. Diese Funktionen können auch aus einem Skript oder einer Befehlszeilen-Batchdatei heraus aufgerufen werden, oder interaktiv über die Eingabeaufforderung ausgeführt werden.

printui.dll wird mit rundll32.exe ausgeführt um Werkzeuge für anspruchsvolle Aufgaben bereitzustellen, für Drucker hinzufügen, Verwalten, löschen und Netzwerkdruckerverbindung herstellen.

Eigenschaften von Druckerserver öffnen

Eigenschaften von Druckerserver öffnen

Netzwerkdruckerverbindung herstellen:

Der auf dem SERVER freigegebene Netzwerkdrucker LaserJet wird auf dem Client Computer installiert und mit dem Server verbunden.

Drucker Installation mithilfe der Druckertreiber INF-Datei:

/if Installiert Drucker mithilfe der angegebenen INF-Datei.
/b Basisdruckername AddressLabel
/f Pfad zu der Druckertreiber INF-Datei.
/r Portname oder IP Adresse.
/m Modellname des Druckertreibers aus der INF-Datei.
/Z Drucker freigeben, Verwendung nur mit Option „/if“ möglich.

Lokaler Druckertreiber löschen:

/dd Löscht den lokalen Druckertreiber.
/m Modellname des Druckertreibers.
/q Mögliche Fehlermeldungen nicht ausgeben.

Netzwerkdruckerverbindung löschen:

/dn Löscht die Netzwerkdruckerverbindung.
/n Der Name des Druckers.

  Hilfe zu printui.dll wird mit folgendem Kommando in der Eingabeaufforderung ausgegeben.

Batch Beispiel:

Beispiel für Netzwerkdruckerverbindung aus einem Loginscript.

Diese Anwendung wurde vom Administrator blockiert

Ihre Sicherheitseinstellungen lassen die Installation dieser Anwendung auf Ihrem Computer nicht zu.

Wird bei der Anwendungsinstallation diese Sicherheitswarnung angezeigt, wird die ausführung durch den Trust Manager für das .NET Framework blockiert, dies kann geändert werden, indem das Internet als Vertrauenswürdig eingestuft wird.

Die änderung findet in der Registry statt, unter folgendem Pfad HKLM\SOFTWARE\Microsoft.NETFramework\Security\TrustManager\PromptingLevel, dort setzt man den Wert des Schlüssel Internet von Disabled auf Enabled.

Abbildung: Registry PrompingLevel – Internet

Der Registryschlüssel kann durch öffnen einer Eingabeaufforderung (Command Prompt) als Administrator und das ausführen der folgenden Zeile geändert werden.

  Eine Eingabeaufforderung als Administrator öffnet man mit Klick auf Start, oder durch drücken der Windows-Logo Taste, und der Tastatureingabe „Eingabeaufforderung“ darauf im Startmenü die App angezeigt wird.

Klicke auf Als Administrator ausführen um die Eingabeaufforderung als Administrator zu öffnen. Bei einem Client Computer dieser Mitglied einer Windows Domäne ist, wird das Administratoren Passwort erforderlich.

Nun kann die Anwendung mit Sicherheitswarnung jedoch ohne blockierung installiert werden.

Notepad++ Compare

Notepad++ Windows Notepadqq Linux

Notepad++ ist ein Open-Source Editor und kann eine alternative für den in Windows enthaltene Editor Notepad sein. Insbesondere bietet die Freeware zahlreiche Funktionen für Programmierer, wie zum Beispiel das bearbeiten von Source Code für Windows oder Linux. So bietet der Code-Editor Syntax-Highlighting für HTML-Tags und Programmiersprachen, Anweisungen werden farblich hervorgehoben, wie auch markierte Anfangs und Endpunkte von Code-Blöcken, Schleifen oder Funktionen.

Abbildung: Notepad++.png

Das Potenzial von Notepad++ liegt in der Programmierung. Der Open-Source Editor kann mit zahlreichen Sprachen wie C, C++, C#, Java, Perl, PHP, PowerShell sowie Python und viele mehr umgehen. Genügt der Funktionsumfang nicht, kann der Editor mit Plugins erweitert werden, von denen es zahlreiche zum Download gibt. Einige nützliche Plugins sind nach der Installation bereits vorhanden, so die MIME Tools, Converter und NppExport. Zu einer ebenso wichtigen Erweiterung zählt sicher das Plugin Compare für den Vergleich von Code in Dateien.

Notepad++ Compare Plugin Installieren

Um das Plugin Compare zu installieren geht man im Menü zu ErweiterungenPlugin-Verwaltung.

In der geöffneten Plugin-Verwaltung gibt man in das Suchfenster Compare ein, dann wählt man den Eintrag Compare und klickt rechts auf den Installieren Button.

Abbildung: Notepad++ Plugin-Verwaltung

Nach dem hinzufügen des Plugin muss der Editor beendet und neu gestartet werden.

Nun findet sich Compare im Menu unter Erweiterungen.

Source Code Compare in Notepad++

Abbildung: Notepad++ Compare Window

Das Compare Plugin wird mit <Ctrl>+<Alt>+<C> aufgerufen um den Source Code zweier in Notepad++ geöffneten Dateien zu vergleichen, dazu stehen Diff since last Save, SYN Diff und Git Diff zur Verfügung.

Notepad++ auf Linux (Notepadqq)

Abbildung: Notepadqq on Linux Desktop

Der für Linux verfügbare Editor nennt sich Notepadqq dieser an Notepadd++ angelehnt ist, jedoch nicht denselben umfang bietet, er wird bei Debian / Ubuntu basierten Distributionen wie folgt installiert:

Bei Fedora Linux installiert man notepadqq mit dem Dandified Yum Paket Manager:

Abbildung: Notepadqq on fedora chinamon

Quellen Links:
Notepad++ https://notepad-plus-plus.org
Notepadqq https://github.com/notepadqq