%20%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%20.png)
Windows 7 で XP プログラム (Robcad 7.5.1) を実行する際に問題が発生しています。プログラムは、colsetup.exe という実行可能ファイルを呼び出して失敗します。ログには管理者権限が必要であると表示されますが、管理者権限は必要ありません (名前に「setup」が含まれているためだと思います)。colsetup.exe アイコンが盾とともに表示され、「管理者としてこのプログラムを実行する」のチェックを外しても機能しません。
Robcad を管理者権限で起動すると、FlexLM からライセンスを取得できないため起動しません (ユーザー名が異なる可能性があります)。
誰かこの 2 つの問題のうち 1 つを解決するのを手伝ってくれませんか?
この問題は、セキュリティ ポリシーでインストーラーの検出を無効にすることで解決できますが、それらには触れないようにしたいと思います (現在のコンピューターは一時的であり、コンピューターは単独で動作し、次のコンピューターはドメイン内にある必要があり、この設定はネットワーク管理者によってロックされる可能性があります)。
ありがとう、
イグナツィオ
答え1
colsetup.exe.manifest ファイルを追加することで解決しました:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="asInvoker"
uiAccess="False"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>