Yeung

New Member
Hôm nay mình mới biết cái này, thay đỗi màn hình desktop mỗi lần logoff máy tính mà bất cần dùng tới bất cứ chương trình nào của hãng thứ ba, các bạn có thể tự làm lấy.


1. Viết script:


Code:

Const HKEY_CURRENT_USER = &H80000001


strComputer = "."


Set objReg = GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")


intLowNumber = 1

intHighNumber = 6


Randomize


intNumber = Int((intHighNumber - intLowNumber + 1) * Rnd + intLowNumber)


Select Case intNumber

Case 1

strValue = "C:\WINDOWS\Web\Wallpaper\Wallpaper1.bmp"

Case 2

strValue = "C:\WINDOWS\Web\Wallpaper\Wallpaper2.bmp"

Case 3

strValue = "C:\WINDOWS\Web\Wallpaper\Wallpaper3.bmp"

Case 4

strValue = "C:\WINDOWS\Web\Wallpaper\Wallpaper4.bmp"

Case 5

strValue = "C:\WINDOWS\Web\Wallpaper\Wallpaper5.bmp"

Case 6


End Select


strKeyPath = "Control Panel\Desktop"

ValueName = "Wallpaper"


objReg.SetStringValue HKEY_CURRENT_USER, strKeyPath, ValueName, strValue

save lại với đuôi *.vbs

bây giờ bạn chỉ chuyện click vào file bạn vừa tạo, logoff phát, login lại, thì màn hình sẽ thay đổi hình nền rồi, Vấn đề là bạn sẽ gán script này vào phần script logoff của window.

2. Gán script vừa làm ra (tạo) cho sự kiện logoff của window.

Truy cập vào Group Policy Object Editor :

Vào run gõ :gpedit.msc

Truy cập vào Configuration\Windows Settings, tìm tới phần logoff script, và add file script bạn vừa làm ra (tạo) vào.

3. Chạy thôi, vậy là mỗi lần khởi động lại máy, hay logoff bạn vừa có một hình nền mới.

 

Các chủ đề có liên quan khác

Top