
Ich würde gerne wissen, ob es in Windows möglich ist, ein Skript (oder ähnliches) zu schreiben, das das heutige Datum und bestimmten Text im folgenden Format in die Zwischenablage kopiert:
tt/mm/jj - xx - xxx
Beispiel
22.12.13 - JS - Testnotiz
Außerdem würde ich gerne wissen, wie dieses Skript a) so eingestellt werden kann, dass es beim Start ausgeführt wird, b) einer bestimmten Tastenkombination zugewiesen wird
Dank im Voraus
Antwort1
Natürlich ist es möglich und einfach, insbesondere mit PowerShell oder sogar C# oder VB.Net.
Ein einfaches PowerShell-Skript, das Ihren Anforderungen entspricht:
$curDate = Get-Date -Format "dd/MM/yy"
$curDate + "JS - Test Note" | clip
Wenn ich meine Ergebnisse einfüge:
21/12/13JS - Test Note
Jetzt müssen Sie nur noch herausfinden, wie Sie es tatsächlich verwenden möchten. Wenn es beim Start ist, fügen Sie einfach ein Startelement hinzu, das PowerShell aufruft und das richtige .ps1-Skript weiterleitet.
Wenn Sie einen Hotkey möchten, schauen Sie sich am besten etwas wie AutoHot Keys an. Das selbst zu schreiben kann eine Herausforderung sein oder von Windows als Malware erkannt werden.
Antwort2
Ja, das ist möglich, zum Beispiel in C#.
- für den Tastatur-Hook sieheCodeProjekt
- für die Zwischenablage verwenden SieZwischenablage.Text festlegen()
- für das Datum verwenden SieDateTime.Now.ToString("tt/mm/jj")
- für den Start verwenden Sie den Autostart-Ordner von Windows
Es könnte sogar einfacher sein,AutoHotKey