내 PC에는 볼륨 낮추기/높이기, 마우스 패드, 마이크 및 웹캠 활성화/비활성화 등과 같은 작업을 수행하는 fn 키 세트가 있습니다. 어제 PC를 포맷했는데(중요한 경우 Windows 10) F8을 제외하고 모두 작동합니다. (웹캠 하나). 제가 아는 다른 방법으로는 실제로 웹캠을 활성화할 수 없습니다. 찾아보고 알아냈어요powershell을 통해 numlock 키를 활성화하는 방법에 대한 이 질문f8로 해봤는데 안되네요..
cmd/powershell로 F8 키를 활성화하거나 다른 방법으로 웹캠을 활성화하는 다른 방법이 있는지 궁금합니다.
답변1
물론 다양한 스크립트 언어를 사용하여 키보드의 모든 키에 대해 작업을 수행할 수 있는 방법이 있습니다. VBScript를 사용하여 수십 년 동안 이 작업을 수행할 수 있었습니다. 따라서 이것은 PowerShell 문제가 아닙니다.
자원:
https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.sendkeys?view=netframework-4.8
https://www.jesusninoc.com/11/05/simulate-key-press-by-user-with-sendkeys-and-powershell
자, 이런 것... 이를 사용하는 두 가지 방법, 즉 PowerShell 방식...
[System.Reflection.Assembly]::LoadWithPartialName("'Microsoft.VisualBasic") | Out-Null
[System.Reflection.Assembly]::LoadWithPartialName("'System.Windows.Forms") | Out-Null
[System.Windows.Forms.SendKeys]::SendWait("{F8}")
VBScript 방식을 사용하면 정확히 동일한 방식을 사용할 수도 있습니다.
$wshell = New-Object -ComObject wscript.shell
$wshell.SendKeys("{F8}")
답변2
최근에 포맷했으므로 드라이버 문제일 수 있습니다. Windows+X를 눌러 장치 관리자로 이동한 다음 카메라 장치에서 새 드라이버를 검색해 보세요.
행운을 빕니다. 슈퍼유저에 오신 것을 환영합니다!