Ich bin grade am verzweifeln... ich möchte mit meinem Programm den Anmeldehintergrund von Windows 7 ändern:
Button 1 Stellt auf das Standartbild
Button 2 stellt auf mein eigenes Bild
Button 3 legt mein Bild fest
Das ganz funktioniert auf meinen beiden Windows 7 32 Bit Rechnern. Nicht aber auf meinem 64 Bit Rechner. Dort werden die registryeinträge nicht geändert und auch im Windowsverzeichnis keine Ordner erstellt. WIESO? Was mache ich falsch? Hab es bei allen als Admin gestartet.
Danke fürt Antworten
Button 1 Stellt auf das Standartbild
Button 2 stellt auf mein eigenes Bild
Button 3 legt mein Bild fest
VB.NET-Quellcode
- Dim opf As New OpenFileDialog
- opf.Filter = "JPG-Bilder|*.jpg"
- If opf.ShowDialog() = Windows.Forms.DialogResult.OK Then
- If My.Computer.FileSystem.DirectoryExists(Environment.GetFolderPath(Environment.SpecialFolder.Windows) & "\System32\oobe\info") = False Then
- My.Computer.FileSystem.CreateDirectory(Environment.GetFolderPath(Environment.SpecialFolder.Windows) & "\System32\oobe\info")
- End If
- If My.Computer.FileSystem.DirectoryExists(Environment.GetFolderPath(Environment.SpecialFolder.Windows) & "\System32\oobe\info\backgrounds") = False Then
- My.Computer.FileSystem.CreateDirectory(Environment.GetFolderPath(Environment.SpecialFolder.Windows) & "\System32\oobe\info\backgrounds")
- End If
- My.Computer.FileSystem.CopyFile(opf.FileName, Environment.GetFolderPath(Environment.SpecialFolder.Windows) & "\System32\oobe\info\backgrounds\backgroundDefault.jpg", True)
- End If
Das ganz funktioniert auf meinen beiden Windows 7 32 Bit Rechnern. Nicht aber auf meinem 64 Bit Rechner. Dort werden die registryeinträge nicht geändert und auch im Windowsverzeichnis keine Ordner erstellt. WIESO? Was mache ich falsch? Hab es bei allen als Admin gestartet.
Danke fürt Antworten