Bạn không giải thích chính xác những gì bạn muốn đạt được, vì vậy tôi có thể đưa ra một số mẹo ở đây dựa trên phỏng đoán: bạn muốn thay đổi hình nền của mình trong một số điều kiện nhất định (ví dụ: một hình nền mỗi khi bạn khởi động lại máy tính) hoặc sử dụng tập tin tùy chỉnh làm hình nền.
Trong Windows 7 hình nền thường được tìm thấy trong %AppData%\Microsoft\Windows\Themes\TranscodedWallpaper
.
Trong Windows 10, bạn sẽ tìm thấy nó trong %AppData%\Microsoft\Windows\Themes\CachedFiles
.
Bạn cũng có thể thẩm vấn sổ đăng ký tại
HKEY_CURRENT_USER\Control Panel\Desktop\TranscodedImageCache
nhưng lưu ý các cảnh báo dưới đây về các chương trình KHÔNG ghi tệp vào đĩa!
Nếu bạn muốn xây dựng tập lệnh CMD của riêng mình, điều này có thể không đáng tin cậy NẾU bạn đặt hình nền không phải từ Windows mà từ một chương trình bên ngoài. Ví dụ: nếu tôi thấy một hình ảnh đẹp trong trình duyệt của mình, tôi đặt nó làm hình nền trực tiếp từ đó. Tương tự đối với IrfanView. Tôi có thể dễ dàng đặt tên cho 10 chương trình phổ biến khác có thể thay đổi hình nền thành đường dẫn tùy chỉnh.
Lưu ý rằng một số chương trình đang thay đổi hình nền mà không thực sự ghi một tập tin vào đĩa. Điều này có thể được thực hiện bằng cách móc vào cửa sổ Microsoft Windows Desktop và vẽ trực tiếp trên khung vẽ của nó. Đây là cách hoạt hình GIF / AVI được vẽ trên máy tính để bàn.
Có một vấn đề khác nếu bạn xây dựng tập lệnh của riêng mình: Làm thế nào để bạn xử lý hình ảnh không có cùng tỷ lệ khung hình với máy tính để bàn của bạn hoặc khi độ phân giải màn hình thay đổi?
Giải pháp (nếu tôi đoán chính xác vấn đề của bạn) sẽ là sử dụng một chương trình như Trình chuyển đổi nền của John hoặc Trình thay đổi nền màn hình BioniX . Cái sau có thể tùy biến hơn nhiều và có thể được điều khiển thông qua dòng lệnh. Nó cũng có tính năng tự động phát hiện để phát hiện cách tốt nhất để thay đổi kích thước hình ảnh (điền / vừa / gạch). BioniX cũng có thể vẽ GIF mà không cần ghi bất cứ điều gì vào đĩa (như đã giải thích ở trên).
Một cách tốt hơn nữa là sử dụng tùy chọn "Khóa trên thư mục". Đặt BioniX để thay đổi hình nền của bạn sau mỗi 60 giây (đừng lo lắng, bạn sẽ không thấy hình nền mới cứ sau 60 giây vì bạn sẽ chỉ sử dụng một tệp). Đặt BioniX để khóa trên bất kỳ thư mục nào (giả sử C:\Wallpapers
). Trong thư mục đó, bạn đặt một tập tin duy nhất gọi là My Wallpaper.jpg
. BioniX sẽ sử dụng tệp đó làm hình nền cứ sau 60 giây. Bây giờ, mỗi khi bạn muốn thay đổi hình nền, bạn thay thế cái cũ My Wallpaper.jpg
bằng tập tin mới của bạn. BioniX sẽ thấy thay đổi bạn đã thực hiện đối với thư mục và áp dụng tệp mới (trong vòng 60 giây).
Hãy cho chúng tôi biết những gì bạn muốn đạt được với kịch bản của bạn để có được một giải pháp tốt hơn.