안녕하세요,이 웹 사이트를 처음 사용하기 때문에 틀린 형식으로 질문하지 않기를 바랍니다.
어쨌든 제목에 따르면 답변이있는 스레드 와 비슷한 문제 가 있지만 대답을했지만 테스트를 위해 Windows 8.1을 실행하려고 할 때 Windows 8.1을 실행하는 컴퓨터에서는 작동하지 않습니다. 나는 이미지가있는 곳으로 경로를 변경하여 지시를 따랐으며 그것이 작동하도록 또는 코드가 완벽하게 잘 작동하고 어쩌면 어딘가 엉망이 될지 궁금해하고있었습니다.
dim shell
Set shell = WScript.CreateObject("WScript.Shell")
wallpaper = "C:\path\to\wallpaper.jpg"
shell.RegWrite "HKCU\Control Panel\Desktop\Wallpaper", wallpaper
shell.Run "%windir%\System32\RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters", 1, True
또한 원래 코드를 시도했지만 시스템이 마지막 코드 줄에 지정된 파일을 찾을 수 없다는 오류가 발생합니다.
도움을 주시면 감사하겠습니다!
이 줄은 내 Windows 7에 영향을 미치지 않습니다. shell.Run "% windir % \ System32 \ RUNDLL32.EXE user32.dll, UpdatePerUserSystemParameters", 1, True. 따라서 스크립트는 작동하지 않으며 물론 배경을 업데이트하지 않습니다. 이 powershell 스크립트 는 작동하지만 powershell을 사용하지 않도록 설정했기 때문에 테스트하고 싶지 않습니다. 여기 를 활성화하는 방법을 연결합니다. cmd powershell "C : \ powershell.ps1"
—
crazypotato