Wanna keep background image for different drives such as c,d,e,f
just simply make a folder and rename it as Folder settings.
later take a textpad and rename it as desktop.ini
inside this textpad insert the following code
[ExtShellFolderViews]
{BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC}
{5984FFE0-28D4-11CF-AE66-08002B2E1262}={5984FFE0-28D4-11CF-AE66-08002B2E1262}
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
Attributes=1
IconArea_Image=Folder Settings\5.jpg
[.ShellClassInfo]
ConfirmFileOp=0
[{5984FFE0-28D4-11CF-AE66-08002B2E1262}]
PersistMoniker=file://Folder Settings\Folder.htt
PersistMonikerPreview=%WebDir%\classic.bmp
Now save this file. later insert your jpg format pictures in your folder which you created before with some numbers as 1 2 3.
if you want to put the picture 1 as background image then you should change the number in the desktop.ini file
my picture number is 5.jpg so i kept the number there
IconArea_Image=Folder Settings\5.jpg
now think yours is 1 then type 1 insted of 5.
very simple
any help comment me.