私がすでに試したがうまくいかなかった解決策は次のとおりです。
1)iniキーを$ WINDIR\system.iniに追加します
[boot]
SCRNSAVE.EXE $SYSDIR\savername.scr
2)user32.dll :: SystemParametersInfo(17、1、0、2)を呼び出します
上記はXPでは機能しますが、2000では機能しません
rundll32.exe desk.cpl,InstallScreenSaver <path to screensaver>
この種の機能は2000年に機能しますが、構成ダイアログがポップアップ表示され、ダイアログに戻ると設定が失われます。
すべてのプラットフォームで機能し、構成画面をポップアップせず、構成ダイアログを開いたときに設定を保持し、サードパーティのソフトウェアを必要としないソリューションまたはソリューションのセットを探します。