
Windows에서 오늘 날짜와 특정 텍스트를 다음 형식으로 클립보드에 복사하는 스크립트(또는 유사한)를 작성할 수 있는지 알고 싶습니다.
dd/mm/yy - xx - xxx
예
13/12/22 - JS - 테스트 노트
또한 이 스크립트가 어떻게 될 수 있는지 알고 싶습니다. a) 시작 시 실행되도록 설정 b) 특정 키보드 단축키에 할당
미리 감사드립니다
답변1
물론 가능합니다. 특히 PowerShell이나 C# 또는 VB.Net을 사용하면 쉽습니다.
요청에 따라 수행할 수 있는 간단한 PowerShell 스크립트:
$curDate = Get-Date -Format "dd/MM/yy"
$curDate + "JS - Test Note" | clip
결과를 붙여넣으면 다음과 같습니다.
21/12/13JS - Test Note
이제 실제로 어떻게 사용하고 싶은지 파악하면 됩니다. 시작 시 올바른 .ps1 스크립트에서 PowerShell 및 파이프를 호출하는 시작 항목을 추가하기만 하면 됩니다.
단축키를 원한다면 AutoHot 키와 같은 것을 살펴보는 것이 가장 좋습니다. 직접 작성하는 것은 어려울 수도 있고 Windows에서 악성 코드로 잡힐 수도 있습니다.
답변2
예, 가능합니다. 예를 들어 C#에서는 가능합니다.
- 키보드 후크에 대해서는 다음을 참조하세요.코드프로젝트
- 클립보드의 경우 다음을 사용하세요.클립보드.SetText()
- 날짜에는 다음을 사용하십시오.DateTime.Now.ToString("dd/mm/yy")
- 시작하려면 Windows의 Autostart 폴더를 사용하십시오.
사용하는 것이 더 쉬울 수도 있습니다.오토핫키