Скрипт для копирования текста, включая сегодняшнюю дату, в буфер обмена

Скрипт для копирования текста, включая сегодняшнюю дату, в буфер обмена

Я хотел бы узнать, возможно ли написать в Windows скрипт (или аналогичный), который будет копировать сегодняшнюю дату и определенный текст в буфер обмена в следующем формате:

дд/мм/гг - хх - ххх

пример

22/12/13 - JS - тестовая заметка

Также хотелось бы узнать, как этот скрипт можно: а) настроить на запуск при запуске компьютера, б) назначить определенному сочетанию клавиш.

заранее спасибо

решение1

Конечно, это возможно, и это легко, особенно, скажем, с PowerShell или даже C# или VB.Net.

Простой скрипт PowerShell, который сделает то, что вы просите:

$curDate = Get-Date -Format "dd/MM/yy"
$curDate + "JS - Test Note" | clip

Если я вставлю свои результаты:

21/12/13JS - Test Note

Теперь вам просто нужно выяснить, как вы на самом деле хотите его использовать. Если в автозагрузке, просто добавьте элемент автозагрузки, который вызывает PowerShell и передает в правильный скрипт .ps1.

Если вам нужна горячая клавиша, лучше всего рассмотреть что-то вроде AutoHot keys. Написать ее самостоятельно может быть сложной задачей или быть пойманным Windows как вредоносное ПО.

решение2

Да, это возможно, например, в C#.

Возможно, даже проще будет использоватьAutoHotKey

Связанный контент