khoward Posted August 5, 2011 Posted August 5, 2011 Hello all, I was wondering if anyone could help me with this. I have created a custom logon screen image to replace the blank frame as per the instructions on this post: http://www.edugeek.net/forums/windows-7/59701-windows-7-ive-given-up-4.html#post543841 This worked fine for my PC and I now have a nice little logo on the logon screen instead of a blank frame. However, how do I push this out to all PCs on the network? I don't fancy replacing a .dll in system32 on every single machine (especially if we decide to change it!). I tried pushing the .dll out as a file using GPO (to replace the one in system32) but as expected, this didn't work. Has anyone got a solution for this or are my PCs doomed with a blank frame? (I wish it would just pick up the default user image) Best regards Katrina
Steve21 Posted August 5, 2011 Posted August 5, 2011 I tried pushing the .dll out as a file using GPO (to replace the one in system32) but as expected, this didn't work. Any reason it's not working? I'm assuming you'd need to use a script to take ownership of the authui, rename it, then copy new one in. Not sure if it'd allow a straight overwrite What errors are you getting etc? (And as a side note, I assume you realise editting sysfiles does break EULAs etc? Just saying.) Steve
khoward Posted August 5, 2011 Author Posted August 5, 2011 Hi Steve, Yes I'm assuming it's a permissions thing. I just tried to straight replace the file using GPO and nothing happened on reboot- we still had the blank frame. I should imagine a script is needed to overcome the permissions/ownership but I wouldn't know where to start with that I'm afraid. Actually, now you mention it, I hadn't thought about the EULA. Good point. I think I'll just leave it. A bit of a shame, as I would like to see the logo there... but don't really want to be meddling too much with things we shouldn't be meddling with!
featured_spectre Posted August 5, 2011 Posted August 5, 2011 why not change the background and position your logo in the right spot so it fits just right? 1
khoward Posted August 5, 2011 Author Posted August 5, 2011 why not change the background and position your logo in the right spot so it fits just right? ... I just creased up laughing when I saw this. What a simple but brilliant solution!! What's the saying about looking for the simplest solution first?!
Steve21 Posted August 5, 2011 Posted August 5, 2011 There's a built-in "TakeOwnershipEx" method for Win32 APIs, so it should be easy enough (it's just an automated way of doing it, like adding it in your right click context menus). If you do that it should allow you to rename (or overwrite) the file, then copying should work. Steve
mac_shinobi Posted August 5, 2011 Posted August 5, 2011 (edited) The way I found was to copy a wallpaper file to the below directory : C:\Users\shane.russell\AppData\Roaming\Microsoft\Windows\Themes\ Ensuring it is a jpg file type and also that it is named TranscodedWallpaper.jpg And then in a script run the below code so as to update the current user hive in the registry - which is vbscript Dim WshShell Set WshShell = WScript.CreateObject("Wscript.Shell") WshShell.Run "c:\windows\System32\RUNDLL32.EXE user32.dll, UpdatePerUserSystemParameters", 1, False Set WshShell = Nothing I think the above is wallpaper not the logon screen so may be totally different , appologies :-S Edited August 5, 2011 by mac_shinobi
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now