Hab mir ein Script zusammen kopiert:
Sollte mir denn Desktop Wallpaper ändern.
Jedoch funktioniert es nicht und spuckt mir nur noch "Syntax: CSCRIPT //NOLOGO C:\UTIL\Wallpaper.vbs ""H:\My Documents\Bilder & Designs\Wallpaper.bmp" aus.
Hat jemand eine Idee? Funktioniert es bei euch - eigentlich sollte es das doch
BTW: WinXP SP2
Code:
Dim WshShell, oArgs
Set WshShell = WScript.CreateObject("Wscript.Shell")
set oArgs=wscript.arguments
If oArgs.Count > 0 Then
WshShell.RegWrite "HKCU\Control Panel\Desktop\Wallpaper", """" & oArgs(0) & """"
WshShell.Run "%windir%\System32\RUNDLL32.EXE user32.dll, UpdatePerUserSystemParameters", 1, False
Else
intLowNumber = 1
intHighNumber = 6
Randomize
intNumber = Int((intHighNumber - intLowNumber + 1) * Rnd + intLowNumber)
Select Case intNumber
Case 1
Wscript.Echo "Syntax: CSCRIPT //NOLOGO C:\UTIL\Wallpaper.vbs ""D:\Wallpaper.bmp"""
Case 2
Wscript.Echo "Syntax: CSCRIPT //NOLOGO C:\UTIL\Wallpaper.vbs ""H:\My Documents\Bilder & Designs\Wallpaper.bmp"""
Case 3
Wscript.Echo "Syntax: CSCRIPT //NOLOGO C:\UTIL\Wallpaper.vbs ""H:\My Documents\Bilder & Designs\Wallpaper.bmp"""
Case 4
Wscript.Echo "Syntax: CSCRIPT //NOLOGO C:\UTIL\Wallpaper.vbs ""H:\My Documents\Bilder & Designs\Wallpaper.bmp"""
Case 5
Wscript.Echo "Syntax: CSCRIPT //NOLOGO C:\UTIL\Wallpaper.vbs ""H:\My Documents\Bilder & Designs\Wallpaper.bmp"""
Case 6
Wscript.Echo "Syntax: CSCRIPT //NOLOGO C:\UTIL\Wallpaper.vbs ""H:\My Documents\Bilder & Designs\Wallpaper.bmp"""
End Select
End If
Set WshShell = Nothing
Sollte mir denn Desktop Wallpaper ändern.
Jedoch funktioniert es nicht und spuckt mir nur noch "Syntax: CSCRIPT //NOLOGO C:\UTIL\Wallpaper.vbs ""H:\My Documents\Bilder & Designs\Wallpaper.bmp" aus.
Hat jemand eine Idee? Funktioniert es bei euch - eigentlich sollte es das doch

BTW: WinXP SP2