[JAVA] Ich wollte eine Diashow des Hintergrundbilds erstellen, da das Bild des Sperrbildschirms von Windows 10 wunderschön ist

Ist das Bild des Sperrbildschirms von Windows 10 nicht schön?

Das Bild des Sperrbildschirms von Windows 10 ist wunderschön und ändert sich regelmäßig, daher ist es gut. Wäre es nicht großartig, wenn Sie dies auffüllen und auf einem Hintergrundbild zeigen könnten? Ich bin glücklich.

4b6e60030cde390047c7001ee5975ed7f65a64d2e41daf818a450fe609cf6612.jpg _ So ein Typ _

Versuchen Sie herauszufinden, wo es gespeichert ist

Als ich Herrn Google fragte, schien es, dass es sich um den folgenden Pass handelt. C: \ Benutzer \ (Benutzername) \ AppData \ Local \ Packages \ Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy \ LocalState \ Assets

Übrigens können Sie auch Folgendes eingeben, indem Sie den Dateinamen angeben und ausführen (Win + R). %LOCALAPPDATA%\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

Schauen Sie tatsächlich in den Ordner

Es hat keine Erweiterung, es sieht aus wie die Größe der Datei, es ist wahrscheinlich nicht die Größe, die es zu einem Hintergrundbild macht, oder vielleicht ist es ein Bild, das als Symbol verwendet zu werden scheint. 1.png

Wenn Sie der Datei .jpg hinzufügen, wird es vorerst als Bild erkannt. 2.png

Kopieren Sie in Mein Bild, indem Sie nur diejenigen trennen, die als JPG verwendet werden können

Derzeit lautet der Pfad von "Meine Bilder" "C: \ Benutzer \ (Benutzername) \ Bilder ".

//Pfadtrennzeichen
String spa = FileSystems.getDefault().getSeparator();

//Quellordner kopieren
Path fromFolder = Paths.get("C:\\Users\\Kerlon\\AppData\\Local\\Packages\\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\\LocalState\\Assets\\");
//Zielordner kopieren
Path toFolder = Paths.get("C:\\Users\\Kerlon\\Pictures\\");

//Schleife auf der Datei an der Kopierquelle
for (String fileName : fromFolder.toFile().list()) {
    //Datei als Bild importieren
    BufferedImage image = ImageIO.read(new File(fromFolder + spa + fileName));

    //Für 1920x1080 Größe
    if (image.getWidth() == 1920) {
        //Quelldatei kopieren
        Path fromFile = Paths.get(fromFolder.toFile().getAbsolutePath() + spa + fileName);
        //Zieldatei kopieren(Erweiterung.Fügen Sie jpg hinzu)
        Path toFile = Paths.get(toFolder.toFile().getAbsolutePath() + spa + fileName + ".jpg ");

        //Bestätige die Existenz vorerst
        if (!toFile.toFile().exists()) {
            //Ausführung kopieren
            Files.copy(fromFile, toFile);
        }
    }
}

Ich bin froh, dass ich nur das Bild in der Größe 1920 x 1080 in Mein Bild kopieren konnte. 3.png

Passen Sie die Windows-Hintergrundeinstellungen an

Klicken Sie mit der rechten Maustaste auf eine leere Stelle auf dem Desktop und wählen Sie "Personalisieren". 4.png

Nehmen Sie die folgenden Einstellungen vor

5.png

Lass es regelmäßig laufen

Fügen Sie die ausführbare Datei in den Start ein. Wenn Sie dies tun, wird es beim Start automatisch ausgeführt. Für diejenigen, die den PC nicht ausschalten, wird empfohlen, "Windows-Startmenü-> Alle Programme-> Zubehör-> Systemtools-> Taskplaner" zu verwenden. 6.png

Herzliche Glückwünsche

7.png

Recommended Posts

Ich wollte eine Diashow des Hintergrundbilds erstellen, da das Bild des Sperrbildschirms von Windows 10 wunderschön ist
Es war ein Leben, in dem ich den thread-sicheren assoziativen Zähler zurücksetzen wollte
Ich wollte eine Diashow mit Slick modisch umsetzen.
Machen Sie einen Rand links vom TextField
Ich wollte (a == 1 && a == 2 && a == 3) in Java wahr machen
Das Argument von link_to ist nil (null) und ein unerwarteter Link wurde generiert, daher habe ich versucht, ihn zu überprüfen
Da ich es oft benutze, notiere ich mir DB-bezogene Dinge auf Android.
Wenn Sie eine Java-Anwendung in ein Docker-Image verwandeln möchten, ist es praktisch, Jib zu verwenden.
Ich habe versucht, die Beispielanwendung gemäß der Idee des Buches "Micro Service Architecture" in einen Mikrodienst zu verwandeln.
Ich habe versucht, eine Nachrichtenfunktion für die Erweiterung Rails Tutorial (Teil 2) zu erstellen: Erstellen Sie einen Bildschirm zum Anzeigen
Übergang mit dem Header-Image von CardView
Ich wollte nur eine reaktive Eigenschaft in Java erstellen
Ich habe einen RESAS-API-Client in Java erstellt
Ich habe versucht, mir zu erlauben, die Verzögerung für den Android UDP-Client einzustellen
Ich möchte den Rahmen des Textfelds rot machen, wenn ein Eingabefehler auftritt
Ich habe eine GitHub-Aktion erstellt, die es einfach macht, das Ausführungsergebnis von RSpec zu verstehen
Ich habe ein Juwel gemacht, um den Text des Org-Modus in Qiita zu posten
Ich wollte die JavaFX-Programmierung mit dem Spring Framework vereinfachen
[Java] Ich habe versucht, mit der Grabmethode ein Labyrinth zu erstellen ♪
So identifizieren Sie den Pfad, auf dem leicht Fehler gemacht werden können
Eine Geschichte, die ich mit der Stream-API von Java8 einem Prozess schreiben wollte, der einer while-Anweisung entspricht
Ich habe versucht, ein Beispielprogramm mit dem Problem des Datenbankspezialisten für domänengesteuertes Design zu erstellen