Dieter Schmitz von der sepago hat neulich ein interessantes und umfangreiches Batch veröffentlicht, das die aktuelle Systemzeit in einem definierten Format ausgibt. Das ist deshalb nützlich, weil die Datumsfunktion der “klassischen” Windows-Shell leider abhängig von den Landeseinstellungen das Datum in unterschiedlichen Formaten ausgibt. Dadurch kann man das Datum nur schlecht weiterverwenden. Dieters Lösung geht dabei […]
Ein guter Bekannter meldete sich neulich bei mir, weil er mit einer selbstgestellten Aufgabe nicht weiterkam: Er wollte tausende Fotos, die in diversen Ordnern verstreut lagen, in einen Ordner zusammenkopieren und dabei einfach durchnummerieren. Dabei versuchte er das Problem mit einer klassischen Batchdatei zu lösen. Die stellte sich aber störrisch an, denn die FOR-Schleife, die […]
Unsere Sammlung von Test-Benutzerkonten für Active Directory erfreut sich großer Beliebtheit. Nicht nur ich selbst nutze sie gern, um in Test- und Demo-Umgebungen schnell eine große Zahl “realistisch” gepflegter Benutzerkonten mit Detaildaten zur Hand zu haben. Die große Zahl der Downloads deutet darauf hin, dass auch unsere Leserinnen und Leser gern auf das Skript zurückgreifen. […]
Jeder DHCP-Bereich umfasst eine definierte Anzahl an IP-Adressen. Ist dieser Bereich erschöpft, so können keine weiteren Adressen mehr vergeben werden. Das passiert meistens dann, wenn man am wenigsten damit rechnet. Für den User hat das den unschönen Effekt, dass der Client zwar mit dem Netzwerk verbunden ist, aber aufgrund der fehlenden IP-Adresse nicht mit den […]
Einer der großen Mythen der IT-Sicherheit besagt, automatische Kontensperrungen bei falscher Anmeldung seien eine gute Idee, die zu mehr Sicherheit beitrage. In der Regel ist das Gegenteil der Fall. Warum ist das so? Die meisten IT-Systeme, die eine Anmeldung per Benutzername und Kennwort zulassen, ermöglichen die automatische Sperrung von Konten, wenn zu häufig ein falsches […]
Seit einigen Jahren steht bei uns ein Paket mit Demo-Benutzerkonten für Active Directory zum Download bereit, das für Tests und ähnliche Zwecke einsetzbar ist. [faq-o-matic.net » Die Contoso-Domänenobjekte importieren] http://www.faq-o-matic.net/2007/05/13/die-contoso-domaenenobjekte-importieren/ Nun habe ich ein neues Paket zusammengestellt. Es setzt dieselbe Idee um, nämlich “realistische” Test- und Demo-Objekte in einer sinnvollen OU-Struktur zu erzeugen. Im Unterschied […]
Kurz und schmerzlos hier ein paar Möglichkeiten, den Namen der aktuellen AD-Domäne in einem Batch zu verwenden. NetBIOS-Name: %userdomain% DNS-Name: %userdnsdomain% LDAP-Name: FOR /f "usebackq" %%a IN (`DSQUERY * DomainRoot -Filter "(objectClass=domain)" -SCOPE base`) DO ( SET Domain=%%a ) SET Domain=%Domain:"=%
Eine simple Form des Monitoring prüft per Ping, ob ein bestimmter Rechner im Netz erreichbar ist. Das ist zwar nicht so richtig aussagekräftig, aber als Basis für eine Beurteilung oft schon hilfreich. Problematisch ist dabei manchmal, dass manche Systeme bekanntermaßen zu bestimmten Zeiten gar nicht antworten. Beliebte Falle sind da etwa Netzwerkdrucker, die abends in […]
Wer in der Consumer Preview von Windows 8 auf den Desktop möchte, muss vom Metro-Startscreen aus auf die Desktop-Kachel klicken oder ein Desktop-Programm aufrufen. Dort angekommen, gibt es kein Startmenü mehr – wo dieses früher sich befand, ist nur gähnende Leere. Keine Frage, Microsoft meint es ernst mit seinem Metro-Design. In der Pre-Beta (“Developer Preview”) […]
Die klassische Command-Shell in Windows ist funktional sehr eingeschränkt. Trotzdem bietet sie für viele Aufgaben eine leicht beherrschbare Automatisierung durch einfache Kommando-Stapel – oder bekannter: Batches. Eine der fehlenden Funktionen betrifft den Umgang mit Datums- und Zeitangaben. Möchte man das aktuelle Datum und die aktuelle Zeit in einem Batch verwenden, z.B. um Dateien oder Ordner […]