Avatar billede snowball Novice
19. januar 2010 - 13:55 Der er 7 kommentarer og
1 løsning

BGinfo via GPO logon script opdaterer ikke

Hej.

Jeg er ved at flytte en masse WinXP klienter fra ét domæne over i et andet. I den forbindelse sker der en masse ændringer - bl.a. at logon scriptet nu er et VBscript og køres via GPO.

Dette har gjort, at BGinfo - http://technet.microsoft.com/en-us/sysinternals/bb897557.aspx - ikke længere opdaterer baggrundsbilledet på klienterne.

Jeg har forsøgt følgende:

* At placere BGinfo.exe og .bgi filen både på en domain controller (NETLOGON share)
* At placere BGinfo.exe og .bgi filen både på en fil server
* Lade VBscriptet kalde en .bat fil som kører bginfo.exe
* Ændre /Timer værdien fra 0 til noget andet

Hvis man kører logon scriptet (eller .bat filen med BGinfo) manuelt, så opdaterer baggrundsbilledet uden problemer, så problemet skyldes ikke umiddelbart rettigheder eller forkerte stier.

Alt andet i logon scriptet kører fint.

Jeg kan finde andre på nettet som har samme problem, men desværre ikke nogen reel løsning.

På forhånd tak.
Avatar billede karser Nybegynder
19. januar 2010 - 20:40 #1
Er logon scriptet sat i User Settings eller i Computer Settings i GPO?

/K
Avatar billede snowball Novice
19. januar 2010 - 21:01 #2
Logon scriptet er defineret i "User Configuration".
Avatar billede karser Nybegynder
19. januar 2010 - 21:19 #3
Forstår jeg rigtigt, at det virkede tidligere i et lignende miljø, men nyt domain for klienter, har gjort at det fejler?

Skyder lidt i blinde...

Er der versionsforskel på nyt og gammelt domain? (2003/2008)

Prøv evt. at placere bginfo.exe på klienternes C-drev og kald dem der, via logon script?!

/K
Avatar billede snowball Novice
20. januar 2010 - 08:50 #4
Det virkede i det gamle domæne hvor logon scriptet var KIX og blev kørt via en .bat fil defineret i brugerens profil.

Begge domæner er Windows Server 2003.

Vil forsøge mig med at kopiere BGinfo ned lokalt (selvom det ikke er en løsning jeg synes er særlig god).
Avatar billede snowball Novice
25. januar 2010 - 15:28 #5
Umiddelbart virker det som om nedenstående del af logon scriptet slet ikke bliver kørt. Jeg har prøvet at ændre bginfo.bat til at kopiere filerne ned i profilens %TEMP% folder samt logge dato/tid til en log fil i samme folder, men filerne bliver aldrig oprettet når scriptet køres via logon.

**************logon script**************

Set objWshShell = WScript.CreateObject("WScript.Shell") 
objWshShell.Run "\\server\share$\UTIL\BGinfo\Bginfo.bat", 0, False 
Set objWshShell = nothing

**************logon script**************

**************bginfo.bat**************

@ECHO OFF

ECHO %DATE% %TIME% >> %TEMP%\BGinfo.txt

REM Copy files to local drive
IF NOT EXIST %TEMP%\bginfo.exe xcopy \\server\share$\UTIL\BGinfo\Bginfo.exe %TEMP% /Q /Y
IF NOT EXIST %TEMP%\nordic.bgi xcopy \\server\share$\UTIL\BGinfo\nordic.bgi %TEMP% /Q /Y

REM Update BGinfo
%TEMP%\Bginfo.exe %TEMP%\Nordic.bgi /silent /timer:0 /accepteula /log:%TEMP%\BGinfo.log

exit

**************bginfo.bat**************

Som tidligere skrevet, så virker alt fint når scriptet køres manuelt (gælder både selve logon scriptet og bginfo.bat)
Avatar billede karser Nybegynder
25. januar 2010 - 19:25 #6
Får lige en tanke, når jeg ser scriptet...

kalder du exe/bat med serverens FQDN?

Problemet kan være at din klient computer ser sharet på din server som "Internet Zone" og ikke "Local Intranet". hvis det er tilfældet, kan dette være grunden til at det ikke eksekveres.

Prøv evt. at kalde din bat ved følgende:
objWshShell.Run "\\server.domain.sub\share$\UTIL\BGinfo\Bginfo.bat", 0, False 
- Altså med serveren fulde DNS navn.

Tjek evt. om serveren ses som "Local Intranet" ved at bruge Windows Explorer, og browse dig ned til folderen - starte scriptet via Windows Explorer. (Du kan se Zone info i bunden af vinduet)

/K
Avatar billede snowball Novice
28. januar 2010 - 12:47 #7
Det har ikke noget positiv effekt at kalde scriptet via FQDN.

Klienterne ser share'et som "Local Intranet".
Avatar billede snowball Novice
12. februar 2010 - 10:51 #8
Virker stadig ikke - må undersøge sagen nærmere når tiden bliver til det.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester