[ad_1]
やあ、
Windows XP または Windows 7 32 にスクリーン セーバーをインストールする方法を知っています。
rundll32.exe "desk.cpl,InstallScreenSaver {sys}\MyScreenSaver.scr"
ただし、このコードは Windows 7 64 では機能しません (または一部のコンピューターでは機能する可能性があります)。
何か案は?
ありがとう。
解決策 1
私はこの問題を自分でインストーラーを構築していました。 Windows\System32 ディレクトリにインストールしようとすると、Windows\SysWOW64 にリダイレクトされますが、コントロール パネルはスクリーン セーバーを探しません。
最終的に、Windows ディレクトリにインストールすることにしました。コントロール パネルはそこでスクリーン セーバーを探します。
解決策 2
コントロール パネルの項目については、この MSDN サイトを参照してください。 rundll32.exe では、desk.cpl を呼び出しているためです。 この Web サイトには、64 ビット オペレーティング システムで動作する別の視点があります。
http://msdn.microsoft.com/en-us/library/cc144191(VS.85).aspx[^]
お役に立てれば、
しんしん
解決策 3
rundll32.exe desk.cpl,InstallScreenSaver {sys}\MyScreenSaver.scr
コマンドから <"> 二重引用符を削除すると、成功が実行されます
[ad_2]
コメント