Skip to content

Daniels Tagesmeldungen

Kleine IT-Episoden, der Diabetes & das wahre Leben

  • Startseite
  • About me

    • Lebenslauf
    • Weiterbildung
  • Diabetes melitus
    • Diabetes melitus – Definition/Typen
    • Diabetes melitus – Podcasts
    • Diabetes Typ-2 – ErlĂ€uterung
    • Medikament – Forxiga (Dapagliflozin)
    • Medikament – Eylea (Aflibercept)
    • Medikament – Lucentis (Ranibizumab )
    • Medikament – Metformin
  • Disclaimer
  • Toggle search form

Putty aus dem Vollbild-Modus befreien

Posted on 1. Januar 20141. Januar 2014 By Daniel Lensing Keine Kommentare zu Putty aus dem Vollbild-Modus befreien

Um ein paar Befehle auf einem Linux-System abzusetzen, verwandte ich Putty, um mit dem System eine gesicherte SSH-Verbindung aufzubauen. Dieses gelang mir auch einwandfrei.

Aufgrund der KomplexitĂ€t der BefehlssĂ€tze hatte ich allerdings das Fenster auf Vollbild gesetzt, um die Eingaben und Kopiervorgaben zu prĂŒfen. Als die TĂ€tigkeiten abgeschlossen waren, hatte ich das kleine Problem, dass ich das Programm nicht mehr direkt verkleinern oder beenden konnte, da die sogenannte „Titel-Leiste“ ebenfalls mit verschwunden war. Auch die Möglichkeit zum Aufrufen eines KontextmenĂŒs fand ich nicht ĂŒber die rechte Maustaste, da dabei nur mein letzter Eintrag aus der Zwischenablage importiert wurde.

Über einen kleinen Umweg kann man allerdings genau das erwartete KontextmenĂŒ aufrufen

STRG-Taste gedrĂŒckt halten und rechte Maustaste drĂŒcken

Neben der Aufhebung der Vollbild-Anzeige sind auch weitere Funktionen wie Neustart der Verbindung und weitere dort zu finden.

Software

Umrechnung von Bytes in grĂ¶ĂŸere Einheiten

Posted on 2. November 20132. November 2013 By Daniel Lensing Keine Kommentare zu Umrechnung von Bytes in grĂ¶ĂŸere Einheiten

Bei einigen Auswertungen oder Abfragen per Visual Basic oder anderen Skriptsprachen erhĂ€lt man DatengrĂ¶ĂŸen in Bytes.
Nun werden diese Zahlen zuweilen sehr lang, so dass man diese zur vernĂŒnftigen Darstellung umrechnen sollte.
Dabei soll folgende Umrechnungstabelle unterstĂŒtzen:

  • 1 KiloByte sind 1024 Bytes
  • 1 MegaByte sind 1048576 Bytes
  • 1 GigaByte sind 1073741824 Bytes
  • 1 TerraByte sind 10995116277776 Bytes

Entsprechend mit diesen Angaben können die Werte in die erforderlichen GrĂ¶ĂŸeneinheiten umgerechnet werden.

Powershell, VB.NET, VBA, VBS

Admins setzen ihre AD-Passwörter selber

Posted on 23. Oktober 20134. Juli 2014 By Daniel Lensing Keine Kommentare zu Admins setzen ihre AD-Passwörter selber

Viele Administratoren arbeiten nicht mit getrennten Accounts zur allgemeinen Arbeit und der administrativen TĂ€tigkeit. Entsprechend kann es zu möglichen SicherheitslĂŒcken kommen, obwohl diese gar nicht eingeplant sind.

Wenn ein Benutzer zum Beispiel Mitglied der Gruppe  „Kontenoperator“ ist, ist es ihm möglich Passwörter zu zurĂŒckzusetzen. Das gilt allerdings dann auch fĂŒr sein eigenes Kennwort. Somit ist es ihm möglich sein Passwort zum Ablauf des maximalen Kennwortalters auf das selbe Passwort zu setzen, was bereits im alten Zyklus genutzt wurde und somit auch die vorgegeben Kennwortchronik der definierten Anzahl der gespeicherten Passwörter zu untergraben.

In einer entsprechenden Konstellation kann es Sinn machen, dass die Benutzer der Gruppe „Kontenoperatoren“ oder auch andere Mitglieder, zum Beispiel zur delegierten OU-Verwaltung eingerichteten Gruppen, bei Ihren Benutzerobjekten in der Berechtigung „Self“ die folgenden Rechte verweigert bekommen:

  • Reset Passwort
  • Write Accountexpires
  • Write UserAccountControl

Über die Anpassung des Rechtes „Reset Passwort“ kann der entsprechende Benutzer sein Kennwort nicht mehr direkt zurĂŒcksetzen als Beispiel auf den alten Stand.

Durch die Anpassung des Rechtes „Write Accountexpires“ wird dem Benutzer die Berechtigung verwehrt sein Ablaufdatum selberstĂ€ndig zu editieren.

Mit der Anpassung der Berechtigung „Write UserAccountControl“ wird verhindert, dass sich der Anwender seinen deaktivierten Account wieder freigibt und die Option setzt, dass sein Kennwort nicht mehr ablĂ€uft.

Mit diesen Maßnahme ist eine deutliche Verbesserung der Sicherheit fĂŒr administrative Benutzer bzw. Benutzern mit erweiterten Berechtigungen.

Windows Server, Windows Server 2012

Dateien gleichen Namens mit Struktur kopieren

Posted on 7. Oktober 20135. Oktober 2013 By Daniel Lensing Keine Kommentare zu Dateien gleichen Namens mit Struktur kopieren

Aufgrund einer Fehleranalyse sollte eine Datei einer Software aus einer Ordnerstruktur kopiert werden. Leider kam bei der Suche nach der Datei heraus, dass sich in jedem Projektordner, welches diese Software anlegt, eine entsprechende Datei erzeugt wird.

Nun mussten alle Dateien kopiert werden, was mit dem selben Dateinamen leider nicht einfach möglich ist. Somit kam ich zu dem Schluss die Dateien mit der vorhandenen Ordnerstruktur kopieren zu wollen.

Da es sich um einige Projektordner handelte, wurde von mir das folgende Powershell-Skript entwickelt, welches die Datei mit der Ordnerstruktur zur VerfĂŒgung stellt

# Verzeichnis, ab dem Rekursiv nach der Datei gesucht wird
$Suchverzeichnis = "C:\Program files\Database\Log\Projects\"
 
# Datei, welche gesucht wird
$Datei = "start.act"
 
# Verzeichnis, wo die Daten erzeugt und kopiert werden soll
$Zielverzeichnis = "C:\analyse\"
 
#Dateiermittlung
$dat = Get-ChildItem -Path $Suchverzeichnis -Recurse -Include $Datei 
 
# Array erstellen
foreach ($file in $dat) {
 
     # Ermittelter Pfad & Dateiname in Kleinbuchstabeln wandeln
     $Objekt = ($file.Fullname).toLower()
 
     # Suchverzeichnis in Kleinbuchstaben wandeln
     $Startverzeichnis =$Suchverzeichnis.toLower()
 
     # Entfernung des Suchverzeichnis aus dem Array
     $Struktur = $Objekt.Replace($Startverzeichnis,"$null")
 
     # Entfernung des Dateinamens aus dem Array
     $Ordner = $Struktur.Replace($Datei,"$null")
 
     #Zusammensatzung fĂŒr Skriptnutzung
     $Zielpfad = $Zielverzeichnis+$Ordner
 
     # Erstellung der Verzeichnisstruktur    
     New-Item $Zielpfad -itemtype directory -force  
 
     # Kopieren der Datei in die entsprechende Struktur
     Copy-Item ($file.fullname) -destination ($Zielpfad) -force
}

Mit dem Skript werden die benötigten Ordner angelegt und die ermittelten Dateien entsprechend kopiert, um das laufende System nicht zu stören.

Powershell

Widget: Datei oder Ordner vom HomeScreen nutzen

Posted on 6. Oktober 20136. Oktober 2013 By Daniel Lensing 1 Kommentar zu Widget: Datei oder Ordner vom HomeScreen nutzen

Ich nutze regelmĂ€ĂŸig eine Datei bzw. auch einen Ordner auf meinem Smartphone. Diese sind ĂŒber die Dateiexplorer aufgrund der Ordnerstruktur schwierig zu erreichen.

Aus diesem Grund habe ich mir ein Widget heruntergeladen, dass genau dieses Funktion mir zur VerfĂŒgung stellt, in dem es VerknĂŒpfungen auf die entsprechende Datei oder den erforderlichen Ordner erzeugt.

Unter den Widgets wird ein „File Widget“ sowie ein „Folder Widget“ bereit gestellt, mit der die Verbindung hergestellt wird.
Somit ist es mir der Schnellzugriff auf wichtige Daten möglich.

File Widget
File Widget
Download QR-Code
File Widget
Developer: madpato
Price: Free
Android-Apps

Widget: Display-Dauer-An bei Android

Posted on 5. Oktober 20135. Oktober 2013 By Daniel Lensing Keine Kommentare zu Widget: Display-Dauer-An bei Android

Es gibt Situationen, wo man mal einfach etwas lÀngeres lesen möchte und durch die automatische Abschaltung des Displays und Aktivierung der Sperre dieses unterbunden wird.

Recht schnell bin ich auf die Variante in den Einstellungen gekommen:

Einstellungen – Entwickler-Optionen – Wach bleiben

Leider habe ich dann auch schon nach der erforderlichen TĂ€tigkeit vergessen, diese Funktion wieder zu deaktivieren. Somit war der Akkuverbrauch deutlich erhöht und die Gefahr sich des Einbrennen der aktuellen App auf dem Display gegeben ist.

Ich habe zur Nutzung dieser FunktionalitĂ€t allerdings eine kostenlose App gefunden, die ein Widget auf den HomeScreen ablegt, welche den aktuellen Zustand dieser Einstellung darstellt. Diese App ist kostenlos und im Google Play verfĂŒgbar:

Stay Awake Widget
Stay Awake Widget
Download QR-Code
Stay Awake Widget
Developer: leppoc.net
Price: Free
Android-Apps

PHP: SQL-Datum in d.m.Y umwandeln

Posted on 9. September 201329. Dezember 2015 By Daniel Lensing Keine Kommentare zu PHP: SQL-Datum in d.m.Y umwandeln

In einem kleinen Nebenprojekt sollte auf eine bestehende Datenbank zugegriffen werden, um eine Geburtstagsliste darzustellen.

Die Darstellung in einer Tabelle ist recht schnell erstellt:

<?php
include("database.php");
 
$ergebnis = mysql_query("SELECT * FROM Tabelle ORDER BY Geburtstag");
 
echo '<table border="1; style="text-align: center">';
  echo "<tr>";
  echo "<td><b>Nachname</b></td>";
  echo "<td><b>Vorname</b></td>";
  echo "<td><b>Geburtstag</b></td>";
  echo "</tr>";
 
     while($row = mysql_fetch_object($ergebnis))
 
{
  echo "<tr>";
  echo "<td>". $row->Nachname . "</td>";
  echo "<td>". $row->Vorname . "</td>";
  echo "<td>". $row->Geburtstag . "</td>";
  echo "</tr>";
}
echo "</table>";
?>

Nun wird auch das Datum angezeigt bzw. falls kein Datum eingetragen ist ein leeres Feld. Allerdings wird das Datum im SQL-Format wie 1995-11-29 angezeigt. Eigentlich sollte das Format wie folgt angezeigt werden: 29.11.1995.

Dieses ist mit dem folgenden Austausch des Befehlssatzes möglich:

echo "<td>". date("d.m.Y ", strToTime($row->Geburtstag)) . "</td>";

Jetzt gibt es leider ein neues Problem, da ein NULL-Wert ebenfalls umgewandelt wird und nun dadurch ein Datum angezeigt wird: 01.01.1970

Auch das kann abgefangen werden, damit wieder ein Leerfeld erscheint:

if (!empty($row->Geburtstag)) { echo "<td>". date("d.m.Y ", strToTime($row->Geburtstag)) . "</td>"; } else {echo "<td></td>"; }

Nun wird das Datum wie angefordert angezeigt und falls es einen NULL-Wert gibt entsprechend ein leeres Feld auszugeben.

Tipp: Der Eintrag „include(„database.php“);“ stammt aus dem vorherigen Artikel.

PHP

Seitennummerierung der BeitrÀge

Vorherige 1 … 63 64 65 … 153 NĂ€chste

Daniel Lensing

Ich betreibe diesen Blog, bei dem ich meine Erfahrungen aus der IT & dem Berufsalltag sowie dem Wahnsinn des Lebens mit Höhen und Tiefen. Darunter meine „Erlebnisreise“ zum Planeten „Diabetes mellitus Typ-2“.

Translate:

Follow us

Kategorien

  • Allgemein (1)
  • Client (235)
    • Android (7)
    • Fedora (Linux) (5)
    • iOS (5)
    • Mac OS X (5)
    • Peripherie (5)
    • Ubuntu (Linux) (8)
    • Windows 10 (60)
    • Windows 11 (21)
    • Windows 7 (100)
    • Windows 8 (36)
    • Windows 8.1 (28)
    • Windows Mobile (2)
    • Windows Vista (65)
    • Windows XP (21)
  • Cloud (15)
    • Amazon AWS (1)
    • Microsoft Azure (7)
    • Office 365 (9)
  • Fortbewegung (57)
    • Auto (18)
    • Bahn (18)
    • Beinarbeit (6)
    • Flugzeug (4)
    • Zweirad (14)
  • IT-Nachrichten (37)
  • Leben Beruf und Gesundheit (204)
    • #t2dhero (53)
    • Arbeitszimmer (31)
    • Audio (20)
    • Film / Kino (7)
    • Gedanken (79)
    • Gesundheit (33)
    • Internet (5)
    • Lebensmittel & Essen (22)
    • Lesestoff (18)
    • Sport (11)
    • Veranstaltung (3)
  • Lehren & Lernen (49)
    • Forschung (1)
    • Konferenzen (3)
    • PrĂ€sentation (4)
    • Zertifizierung (42)
  • Programme (325)
    • Android-Apps (27)
    • Eigene Tools (12)
    • iOS-Apps (6)
    • Office (86)
    • Patchday+Updates (74)
    • Software (150)
    • Spiele (3)
    • Windows Phone-Apps (2)
  • Programmierung (92)
    • AutoIT (1)
    • KiXtart (1)
    • PHP (3)
    • Power Automate (1)
    • Powershell (61)
    • VB.NET (10)
    • VBA (10)
    • VBS (10)
  • Server (159)
    • Citrix XenServer (2)
    • Exchange Server (26)
    • Lync Server (1)
    • System Center (4)
    • Ubuntu Server (2)
    • Windows Home Server (2)
    • Windows Server (92)
    • Windows Server 2012 (45)
    • Windows Server 2016 (15)
    • Windows Server 2019 (18)
    • Windows Server 2022 (15)
    • Windows Server 2025 (8)
  • Telekommunikation (38)
    • Festnetz (3)
    • Internet (13)
    • Mobilfunk (23)
  • Verkauf & Verlosung (1)
  • Web-Installationen (36)
    • Joomla (4)
    • Mastodon (1)
    • MediaWiki (9)
    • phpMyAdmin (2)
    • Piwik (4)
    • Wordpress (20)
Mastodon

Copyright © 2025 Daniels Tagesmeldungen.

Powered by PressBook WordPress theme