MSFN Forum: Changing Desktop Picture - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Changing Desktop Picture on the fly! Rate Topic: -----

#1 User is offline   DJ_Datte 

  • Group: Members
  • Posts: 6
  • Joined: 18-September 04

Posted 06 August 2005 - 05:47 AM

*Disclaimer: Dont know if this is the right forum, but the right people should be here :) *

Hello!


I've been on this problem from time to time, and never found a effective solution, so now I am posting here!

Does anyone know of a way to change the desktop picture on the fly with a command-line tool (or a utility that takes configuration options?) It needs to be done quickly, prefferably by executing a command / *.bat file!


The wanted effect:

Executing a utility with a command line / clicking a bat file, and the desktop changes to a new one, thats defined in the file / command line.


Any takers ?

Thankyou !

/Damir


#2 User is offline   nakira 

  • Member
  • PipPip
  • Group: Members
  • Posts: 118
  • Joined: 18-July 04

Posted 07 August 2005 - 07:10 PM

Here's a batch script that will change wallpaper.
reg add "HKCU\Control Panel\Desktop" /v Wallpaper /t REG_SZ  /d "F:\Wallpaper\mickey_mouse.bmp" /f
rundll32.exe User32.dll,UpdatePerUserSystemParameters

The limitaion is this will only accept .bmp files, although you could use Irfanview to convert on the fly.
"C:\Program Files\IrfanView\i_view32.exe" "F:\Wallpaper\Felix.jpg" /convert="F:\Wallpaper\Felix.bmp"
reg add "HKCU\Control Panel\Desktop" /v Wallpaper /t REG_SZ  /d "F:\Wallpaper\Felix.bmp" /f
rundll32.exe User32.dll,UpdatePerUserSystemParameters


To save having many files converted to bmp, re-use the same name (no need to alter the registry this time)
"C:\Program Files\IrfanView\i_view32.exe" "F:\Wallpaper\Betty.png" /convert="F:\Wallpaper\Current.bmp"
rundll32.exe User32.dll,UpdatePerUserSystemParameters



Remeber to change all the paths to suit :)

This post has been edited by nakira: 07 August 2005 - 07:13 PM


#3 User is offline   Delprat 

  • Poll: Why are you reading this ?
  • PipPipPip
  • Group: Members
  • Posts: 481
  • Joined: 18-May 05

Posted 08 August 2005 - 08:02 AM

excellent trick nakira !

I may suggest to use this location for the BMP-converted wallpaper :
C:\Documents and Settings\<your_account_name>\Local Settings\Application Data\Microsoft\Wallpaper<N>.bmp

It's the location Windows puts BMP-converted wallpapers when you use the Display Settings control panel to select a JPG or GIF or PNG, etc.
By default, <N> is 1 (and the file seems to be replaced when you convert a new file), but I suppose it can increase...

bye

#4 User is offline   nakira 

  • Member
  • PipPip
  • Group: Members
  • Posts: 118
  • Joined: 18-July 04

Posted 08 August 2005 - 09:56 AM

Yeah :)
Or more precisely "/convert="%UserProfile%\Local Settings\Application Data\Microsoft\Wallpaper1.bmp""

#5 User is offline   DJ_Datte 

  • Group: Members
  • Posts: 6
  • Joined: 18-September 04

Posted 10 August 2005 - 02:56 PM

Thanks!

I will try them right away :)

/Damir

#6 User is offline   rikgale 

  • uA lover
  • PipPipPip
  • Group: Members
  • Posts: 422
  • Joined: 01-November 04

Posted 10 August 2005 - 03:02 PM

Also checkout a program called WallMast. Look for the free version. I've got my set to load on startup, change the wallpaper and close again. And it takes jpg's :whistle:

This post has been edited by rikgale: 10 August 2005 - 03:02 PM


Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy