시스템에 적용 되는 그룹 정책 으로 인해 데스크톱 배경을 영구적으로 변경할 수 없습니다 . IE 의이 작업을 할 수 있습니다 만, 일시적으로는 "바탕 화면 배경으로 설정". 추신 : 시스템에 대한 관리자 권한이 있습니다.
시스템에 적용 되는 그룹 정책 으로 인해 데스크톱 배경을 영구적으로 변경할 수 없습니다 . IE 의이 작업을 할 수 있습니다 만, 일시적으로는 "바탕 화면 배경으로 설정". 추신 : 시스템에 대한 관리자 권한이 있습니다.
답변:
기본 설정을 다른 파일로 지정하지 않고 현재 사용중인 배경 이미지 파일을 찾아 덮어 씁니다.
따라서 현재 배경 파일이 c : \ windows \ system \ background.png이면 백업 복사본, background.png.bak 또는 유사 파일을 만듭니다. 그런 다음 사용하려는 것을 c : \ windows \ system \ background.png에 복사합니다. 컴퓨터를 사용하는 모든 사람의 배경이 바뀌므로 대신 로그인 / 로그 아웃시 파일을 복사하는 스크립트를 만들 수 있습니다.
나는 여기 같은 상황이 있습니다. 나는 약간 다른 방식으로 해왔으며 + 관리자 권한이 필요하지 않습니다.
새 디렉토리를 작성하십시오. C : \ Wallpaper
바탕 화면으로 이동하여 화면 크기로 크기를 조정하고 background.jpg로 이름을 바꿉니다 . 타사 앱없이 이미지 크기를 조정하려면 MS Paint를 사용하여 background.jpg 파일을 열고 CTRL + W (크기 조정)를 누르고 "종횡비 유지"를 선택 해제 한 다음 "픽셀"라디오 버튼을 선택하고 바탕 화면 크기에 따라 이미지를 조정하십시오. .
다음 컨텐츠를 사용하여 wallpaper.bat 라는 디렉토리에 새 파일을 작성하십시오 (부팅시 설정에 실패하면 30을 더 높은 숫자로 변경할 수 있습니다 (예 : 60 또는 90)).
timeout /t 30 /nobreak > NUL Call background.xlsm
Set WshShell = CreateObject("WScript.Shell" ) WshShell.Run chr(34) & "C:\Wallpaper\wallpaper.bat" & Chr(34), 0 Set WshShell = Nothing
Private Sub Workbook_Open() If (ThisWorkbook.Name = "background.xlsm") Then Call changeWallpaper("C:\Wallpaper\background.jpg") Application.DisplayAlerts = False Application.Quit End If End Sub
Option Explicit Public Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" _ (ByVal uAction As Long, ByVal uParam As Long, _ ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long Public Const SPI_SETDESKWALLPAPER = 20 Public Const SPIF_SENDWININICHANGE = &H2 Public Const SPIF_UPDATEINIFILE = &H1 Public Sub changeWallpaper(location As String) Dim strImagePath As String strImagePath = location Call SystemParametersInfo(SPI_SETDESKWALLPAPER, 0&, strImagePath, SPIF_UPDATEINIFILE Or SPIF_SENDWININICHANGE) End Sub
C:\Wallpaper\background.xlsm
xlsm Excel 파일을 닫고 엽니 다 . 배경 화면이 설정되면 완료됩니다. 그렇지 않은 경우-매크로 보안을 확인하십시오. Excel 매크로 보안 설정에서 해당 Excel 파일을 화이트리스트에 추가해야합니까? 나를 위해-그것은 작동합니다. 여전히 작동하지 않으면 운이 없습니다.
부팅시 배경 화면 설정-Windows 시작 디렉토리에서 wallpaper.vbs 파일 의 바로 가기를 배치 하십시오. 바로 가기를 만들려면 wallpaper.vbs 파일을 마우스 오른쪽 단추로 클릭하고 "바로 가기 만들기"를 클릭하십시오. 시작 디렉토리를 열려면 시작 -> 모든 프로그램 -> 시작 폴더로 이동 한 다음 마우스 오른쪽 단추로 클릭하고 "열기"를 클릭하십시오. 작성된 바로 가기를 해당 시작 디렉토리로 이동하십시오.
참고 1 : 부팅 후 30 초가 지나면 배경 화면이 성공적으로 설정됩니다. 타이머 (30 초)가 없으면 Excel 파일은 어떤 이유로 오류를 줄 것입니다.
참고 2 : Excel xlsm 파일 을 편집하려면 파일 이름을 다른 이름 (예 : bbackground.xlsm )으로 바꾸고여십시오 . 내용 수정이 끝나면 내용을 저장하고 background.xlsm으로 다시 이름을 바꿉니다 .