Upupa epops
Оракул
(50237)
9 лет назад
Можно.
НО ВЕЗДЕ В ЭТОМ ПРИМЕРЕ УБЕРИ ПРОБЕЛЫ ПОСЛЕ C: или загляни на почту Майл Ру - там готовый пример.
Надо написать в планировщике Windows команды на замену картинки.
Например, картинка будет по адресу С: \\desktop\desktop.jpg (важно, чтобы формат был одинаковый!)
Создаём папку
С: \\desktop
(можно другую, но название лучше англ. буквами, чтобы не путаться с русскими в командной строке).
Кладём туда картинки для утра, дня, вечера и ночи (например). Допустим, назовём их:
morning.jpg
day.jpg
evening.jpg
night.jpg
Создаём папку
С: \\desktop\
и одну из картинок (неважно, какую - она будет меняться потм) копируем в эту папку под названием desktop.jpg
Теперь самое непривычное: создаём задания в Планировщике Windows!
Пуск - Панель управления - Система и ее обслуживание - Администрирование - Планировщик заданий
или в строке "выполнить" введите Taskschd.msc
(в 8 и 10 проще найти поиском: Планировщик)
Нажимаем "Создать простую задачу" (или Действие - Создать простую задачу)
Вводим имя задачи - лучше понятное, например, "картинка на утро", и так далее - задач будет столько, сколько картинок.
Вводим название задачи (на родном языке, понятное): например, "картинка на утро"
жмём "далее" и выбираем "ежедневно"
жмём ещё раз "далее", ставим время для смены картинки
жмём опять "далее" и выбираем "запустить программу"
ещё раз "далее" - вставляем команду в строку "программа или сценарий".
Для утра вставляем строку:
copy /Y С: \\desktop\morning.jpg С: \\desktop\d\desktop.jpg & copy /Y С: \\desktop\morning.jpg С: \\desktop\d\desktop1.jpg
Нажмём далее - появится вопрос о применении команды с параметрами - отвечаем "Да".
Для дня - новая задача, то есть все предыдущие шаги повторяем, но ставим другое время и вставляем другую команду:
copy /Y С: \\desktop\day.jpg С: \\desktop\d\desktop.jpg & copy /Y С: \\desktop\day.jpg С: \\desktop\d\desktop1.jpg
Для вечера:
copy /Y С: \\desktop\evening.jpg С: \\desktop\d\desktop.jpg & copy /Y С: \\desktop\evening.jpg С: \\desktop\d\desktop1.jpg
Для ночи:
copy /Y С: \\desktop\night.jpg С: \\desktop\d\desktop.jpg & copy /Y С: \\desktop\night.jpg С: \\desktop\d\desktop1.jpg
Когда закончили создавать задачи - щёлкаем правой кнопкой мыши на рабочем столе, выбираем "Персонализация", в графе "Фон" выбираем "Слайд-шоу", указываем папку С: \\desktop\d указываем менять изображение каждую 1 минуту (Можно поставить 10 минут, но тогда фон рабочего стола будет меняться с задержкой, не более 10 минут).
Чего этим добились? Того, что планировщик Windows в нужное время будет заменять две картинки в папке С: \\desktop\d - причём обе картинки будут одинаковыми! А Персонализация будет каждую минуту проверять, какие картинки там сейчас! Почему две? Потому что иначе картинка на экране будет меняться только после перезагрузки или выключения компьютера.
Это самый безопасный и самый НЕресурсоёмкий способ, в сравнении с любыми сторонними программами!
Игорь КострыкинЗнаток (312)
4 года назад
А понятнее нельзя было? Я типо не имею желания создавать какие то папки на диске C, глаза мазолят, а понять скрипт особо че то не получается, что куда копируется зачем...
Игорь КострыкинЗнаток (312)
4 года назад
Проверил уже раз 30, неудается найти указанный файл, не работает нихрена, при этом в CMD все работает успешно, я больше чем на 100% уверен что если я сделаю это сам на bat то работать будет куда лучше