Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWünsch Dir wasWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Hab da mal was programmiert. (CMD-Ergänzung)

Mitglied: Pedant

Pedant (Level 2) - Jetzt verbinden

09.11.2017, aktualisiert 03.01.2018, 3588 Aufrufe, 9 Kommentare, 5 Danke

Hallo Liebe Kollegen,

hier mal etwas "Eigenwerbung" (Freeware)...

In letzter Zeit habe ich ein Tool, dass ich für mich schrieb, soweit weiterentwickelt, dass ich denke es könnte Euch auch interessieren.
Es handelt sich um eine exe für die Kommandozeile, die Schwächen und Lücken der Boardmittel ausgleichen soll, um Skripte schöner oder komplexer schreiben zu können oder leichter an Informationen zu gelangen.

Der Schwerpunkt liegt bei Datumsberechnungen -umformatierungen und -ausgaben.
Daher stammt der Name Pedate (Pedants Date and Time Enhancer)
Hinzu kam ein einfacher Taschenrechner mit zahlreichen Operatoren,
eine kleine Hardwareinventur,
eine vollständige Ausgabe der Windowsversion,
die Möglichkeit externe Befehle auszuwerten,
Programme versteckt (fensterlos) zu starten,
Feiertage vom Oster- oder Adventsdatum abzuleiten
und einiges mehr.

Hauptfunktionsmerkmale

  • eine einzelne, portable exe-Datei, die Deutsch und Englisch unterstützt
  • beliebig formatierte Datum/Zeit-Ausgabe
  • aktuelles Datum/Zeit oder gemäß Eingabe
  • Erkennung von "beliebig" formatierten Datum/Zeit-Eingaben
  • Datum/Zeit-Ein- und -Ausgabe in "beliebigen" Sprachen
  • Datum/Zeit-Verschiebungen und Berechnungen
  • Berechnung des Osterdatums (West und Ost) und des Adventdatums
  • Start externer Programme mit optionaler Auswerten der Rückgabe
  • Taschenrechner (Zeitspannen, Wurzeln, Potenzen, Winkelfunktionen, Modulo, Zahlensysteme u.a.)
  • diverse Zeichenfolgeoperationen
  • Fallunterscheidungen (If-Abfragen)
  • Verzweigungen und Schleifen per goto-Anweisungen
  • frei zuzuordnende Variablen (Memoryfunktion)
  • Parameter von der Konsole und/oder aus Skriptdatei(en) einlesen
  • Inhalte einer Textdatei einlesen
  • Ausgabe in der Konsole und/oder in eine Textdatei
  • Integration in Batchdateien
  • detaillierte Versionsinformationsausgabe zur momentanen Windows-Version
  • detaillierte Versionsinformationsausgabe der installierten .Net-Framework-Versionen
  • Ausgabe der belegten und verfügbaren Speicherplatzgrößen der Festplatten
  • Übersicht der wesentlichen Hardware-Komponenten
  • ausführliche, interne Hilfefunktion

Wer neugierig geworden ist klicke hier:
Infos und Download
http://www.pedant.de/html/tools_pedate.php
(Download am Ende der Seite)

Da ich diesen Beitrag als Tipp deklariert habe, möchte ich auch einen Tipp aussprechen:
Schaut Euch das Tool mal an.
Für Risiken und Nebenwirkungen übernehme ich allerdings keine Verantwortung.

Fragen zur Bedienung (Syntax), Tipps für bestimmt Aufgabenstellungen und Featurerequests nehme ich gerne entgegen.

Gruß Frank

EDIT: Beitrag angepasst an aktuelle Version
Mitglied: Epixc0re
09.11.2017 um 18:33 Uhr
Servus Frank,

ohne Quellcode leider absolut nutzlos.


lG,
Stefan
Bitte warten ..
Mitglied: Friemler
09.11.2017 um 19:01 Uhr
Hallo Frank,

das Tool übertrifft seinen Namen mittlerweile bei weitem, ist ja eher so etwas wie ein Schweizer Messer für die Konsole geworden. Sollte es evtl. SCK für "Swiss Console Knife" heißen? Ein SFK für "Swiss File Knife" gibt es schon.

Auf jeden Fall: Thumbs up!

Zitat von Epixc0re:

ohne Quellcode leider absolut nutzlos.

Ach ja? Trifft dann wohl auch auf die meisten Programme zu, mit denen man täglich so umgeht... Solche Kommentare sind leider auch absolut nutzlos.

Grüße
Friemler
Bitte warten ..
Mitglied: 134464
10.11.2017, aktualisiert um 09:38 Uhr
Zitat von Epixc0re:
ohne Quellcode leider absolut nutzlos.
Machs doch erst mal selber besser... So antworten meist nur die die selbst alles nur aus Copy n' Paste zusammenstückeln.
Bitte warten ..
Mitglied: BassFishFox
10.11.2017 um 15:31 Uhr
Das sieht ja gut aus!

Danke
BFF
Bitte warten ..
Mitglied: Pedant
12.11.2017, aktualisiert um 21:48 Uhr
Hallo Liebe Kollegen,

ein verregnetes Wochenende schaffte Gelegenheit dem Taschenrechner des Tools die Berechnung von Zeitspannen beizubringen.
Das ist jetzt in die Taschenrechnerfunktion integriert (Pedate 3.1).
Zuvor ging das nur über den Umweg der Wandlung in Unixzeit (Pedate 3.0).

Näheres zum Taschenrechner:
Nähere Infos zur Zeitspannenberechnung und zur flexibel Ausgabe des Ergebnisses:
Beispiele (aus der internen Hilfe)
Danke an Friemler, Specht und BassFishFox für Euer positives Feedback.
So macht es Spaß seine Arbeit (auch ohne Quellcode) zu veröffentlichen.

@Epixc0re: Trau Dich ruhig, ich verbreite hier keine Spionagetools.

Gruß Frank

PS: Wenn es keiner Doku/Hilfefunktion bedürfte, würde programmieren mehr Spaß machen und wesentlich schneller voran gehen.
PPS: Auch wenn ich mir die Syntax meine Skriptsprache selbst ausgedacht habe, bin ich froh dass es die interne Hilfe gibt.
Bitte warten ..
Mitglied: StefanKittel
13.11.2017 um 07:05 Uhr
Moin,

je nach Projekt bin ich auch nicht scharf den Quellcode zu verbreiten.
Inzwischen signiere ich aber meine exe mit einem öffentlichen Zertifikat.

Stefan
Bitte warten ..
Mitglied: Pedant
17.11.2017 um 16:37 Uhr
Hallo Liebe Kollegen,

noch zwei kleine Neuerungen => Pedate 3.2

Im Taschenrechner kann jetzt auch eine Zeichenfolge zu einer Dezimalzahl oder Ganzzahl gewandelt werden.
Auszug aus der Hilfe zu /calc
pedate /calc ?


Der Error-Code (errorlevel) kann beliebig gesetzt werden, was u.a. die Übergabe von einzelnen Werte in einer Batch ermöglicht, ohne die Option /v nutzen zu müssen.
Auszug aus der Hilfe zu /end
pedate /end ?

Gruß Frank
Bitte warten ..
Mitglied: Pedant
03.01.2018 um 11:37 Uhr
Frohes Neues liebe Kollegen,

apropos Neues, es kamen ein paar Funktionen hinzu => Pedate 4.0


Stringoperationen
Wahlweise mit oder ohne Unterscheidung der Groß-/Kleinschreibung
Wahlweise von links oder rechts zählend/suchend/ersetzend
Weitere Details: pedate /str ?


Textdateien lesen und schreiben
Weitere Details: pedate /fin ? und pedate /fout ?


Skriptdateien (optional)
Das erleichtert das Schreiben und Wiederverwenden von komplexeren Befehlskombinationen.
Es "umgeht" auch die Längenbegrenzung (2^11 -1 oder 2^13 -1 Zeichen) einer einzelnen Befehlszeile
Weitere Details: pedate /script ?


Schleifen und Verzweigungen
Weitere Details: pedate /goto ?


Weiteres
Weitere Details: pedate /list ?, pedate /show ?, pedate ~last ?


Das sollte es jetzt erstmal gewesen sein. Weitere Funktionen habe ich zur Zeit nicht in Planung.
Falls aber einer von Euch Wünsche hat...

Gruß Frank
Bitte warten ..
Mitglied: Pedant
26.09.2018 um 09:30 Uhr
Hallo liebe Kollegen,

noch eine kleine Neuerung => Pedate 4.2

Biosversion

Seit Verion 4.1...

Der Taschenrechner erhielt ein paar weitere "Rechenarten" (Umwandlungen).
Einführung des Parameters /vo als kleinere Variante von /v
Siehe: pedate /v ?

Gruß Frank
Bitte warten ..
Ähnliche Inhalte
Entwicklung
NVIDIA KI programmiert PacMan neu
Information von lcer00Entwicklung

Hallo, Das dürfte ein wichtiger Meilenstein in der Evolution von KI sein. Die Matrix und Skynet lassen schon mal ...

Humor (lol)
Wieder mal DSGVO
Information von brammerHumor (lol)5 Kommentare

Mal was zum Lachen: Der Countdown zur Datenschutz-Grundverordnung läuft. Ab 25. Mai sollte man folgende Regeln beachten: Visitenkarten nur ...

Humor (lol)
Es ist mal wieder April
Information von magicteddyHumor (lol)4 Kommentare

Moin, Zufallsfund, wollte nur PiHole testen, aber ich finde ihn sogar ganz nett: Format wird ungültig: Das Ende von ...

Sicherheit

Nvidia muss mal wieder ihre Treiber patchen

Information von DerWoWussteSicherheit

bzw. NVIDIA GPU DISPLAY DRIVER VULNERABILITIES MAY LEAD TO CODE EXECUTION, DENIAL OF SERVICE, INFORMATION DISCLOSURE, OR ESCALATION OF ...

Neue Wissensbeiträge
Humor (lol)

Wie verhindere ich, dass Websitebesucher die Werbecookies abschalten?

Information von DerWoWusste vor 1 TagHumor (lol)6 Kommentare

Ich habe gerade auf die Antwort gefunden: ich täusche einen langwierigen Änderungsprozess vor und biete nebenbei einen Cancelbutton, den ...

Sicherheit

Windows Setup erlaubt elevation of privilege plus DC Updates

Information von DerWoWusste vor 1 TagSicherheit3 Kommentare

Eine interessante neue Sicherheitslücke. Details gibt es wenig, aber die klare Empfehlung: If you are using WSUS or MEM ...

Exchange Server

Exchange Server 2016 and the End of Mainstream Support

Information von Dani vor 2 TagenExchange Server

As hopefully many of you already know Exchange Server 2016 enters the Extended Support phase of its product lifecycle ...

Viren und Trojaner

Schwachstelle in Teamviewer oder aufgeflogene Backdoor?

Information von magicteddy vor 3 TagenViren und Trojaner1 Kommentar

Moin, die Interpretation überlasse ich jedem selber, ich habe eine deutliche Abneigung dagegen. Wer es nutzen muss sollte schleunigst ...

Heiß diskutierte Inhalte
Windows Server
Windows Server "mit" oder "ohne" Antivirensoftware
gelöst Frage von Dr.MabuseWindows Server23 Kommentare

Antiviren-Software: Fluch oder Segen? Die Frage der Sinnhaftigkeit von Antiviren-Software ist nicht neu Die Software kostet Performance, sorgt oft ...

Windows Server
Patchday August Server 2019 - zerstört Hyper V Dienste
Frage von ichkriegediekrieseWindows Server19 Kommentare

Guten Morgen alle zusammen Gestern habe ich, wie oft die Sicherheitsupdates vom Patchday eingespielt da ja doch einige Sicherheitsupdates ...

Hardware
Azubi Projekt - Serverhardware
Frage von nachgefragtHardware19 Kommentare

Hallo Administratoren, für ein Azubi-Projekt benötige ich euren Rat, um ihr das Thema Serverhardware näher zu bringen: Server zusammenbauen ...

iOS
Facetime Nummer
gelöst Frage von ral9004iOS15 Kommentare

Hallo Ein Kollege bat mich, ihm für den Videochat meine Facetime Nummer zu mailen. Meine Facetime App läuft auf ...

Administrator Magazin
08 | 2020 Cloud-First-Strategien sind inzwischen die Regel und nicht mehr die Ausnahme und Workloads verlagern sich damit in die Cloud – auch Datenbanken. Dort geht es aber nicht nur um die Frage, wie die Datenbestände in die Wolke zu migrieren sind, sondern auch darum, welche Datenbank ...