непосредственный ответ на ваш вопрос заключается в том, что вам нужно установить фон Windows для изображения, которое создает BGinfo. На моей системе Windows 2003, я делаю это с:
- войти как целевой пользователь
- щелкните правой кнопкой мыши на фон рабочего стола
- Нажмите кнопку "Свойства" во всплывающем окне,
- перейдите на вкладку "рабочий стол "в появившемся диалоговом окне" свойства экрана"
- выберите запись" BGInfo "в списке" Background:"; если ее нет, нажмите "Обзор" и найдите файл, указанный в программу BGInfo по "растровым>расположение" диалог.
- Нажмите кнопку "OK", чтобы закрыть диалоговое окно" Свойства экрана"
изображение рабочего стола, сгенерированное BGinfo, будет отображаться на рабочем столе. Информация в образе будет актуальна на момент последнего запуска BGinfo.
однако, поскольку вы упомянули о запуске BGinfo из запланированной задачи, я думаю, что вы хотите, чтобы эта информация периодически обновлялась и имела наиболее актуальная информация отображается на фоне рабочего стола. Моя реализация - определить ярлык в папке "программы > Автозагрузка" с параметрами,
Target: "C:\Program Files (x86)\Sysinternals Software\Bginfo.exe" local.bgi /timer:0
Start in: "C:\Program Files (x86)\Sysinternals Software"
это обновляет информацию каждый раз, когда я войти, который для длительного сервера, чаще, чем перезагружается, но не может быть достаточно часто, чтобы идти в ногу с быстро потребляемого дискового пространства. Можно создать запланированное задание, которое будет выполняться ежедневно или чаще, если требуется обновить сведения во время входа пользователя. Если определение BGInfo содержит какую-либо пользовательскую информацию, то для каждого пользователя необходимо определить отдельную задачу. Задача должна вызвать пакетный файл, подобный следующему:
REM BGInfoBatch.cmd: run BGInfo to update wallpaper image, and force update.
"C:\Program Files (x86)\Sysinternals Software\Bginfo.exe" "C:\Program Files (x86)\Sysinternals Software\local.bgi" /timer:0
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
возможно, Вам придется настроить пакетного файла по этот вопрос.
Если вы хотите, чтобы в отображаемой информации было значение, указывающее, насколько актуальна эта информация, вы можете создать пользовательское поле с именем "Updated", типом "file time stamp" и путем к выходному файлу bginfo.формат BMP папка.