2

多数のショートカットを含むネットワーク ファイル共有があります。各ショートカットは、その特定のファイル共有からデータをロードするいくつかのアプリケーションの 1 つを実行します。ネットワーク ファイル共有とアプリケーションは Server 2003 を実行しているシステム上にあり、そのファイル共有に対するすべてのアクセス許可は変更されていません。

Windows XP を実行しているシステムからアプリケーションを実行すると、アプリケーションは問題なく動作します。1 つのシステムが Windows 7 に変更されたばかりです。Windows 7 でアプリケーションを実行する際、ユーザーは (当時) その Windows 7 システムのローカル管理者でした。最初は、それぞれが適切に機能し、特定のアプリケーションから印刷できました。ただし、ユーザーがそのシステムのローカル管理者ではなくなった場合、アプリケーションは印刷されず、ローカル管理者のアクセス許可が必要であると表示されます。ショートカットを右クリックして昇格した権限で実行することで回避できます-アプリケーションは印刷され、正常に機能します。

ただし、右クリックして昇格した特権で実行することを覚えておくのは簡単ではありません。特に、アプリケーション内でいくつかのレベルを下に移動して、アプリケーション内から印刷できないことがわかった場合は特にそうです。

ショートカットは、UNC 名またはマップされたドライブ (ユーザーによって異なります) を使用して配置されます。私のテストでは、UNC名を使用しています-

\\servername\datafolder\content\myshortcut.lnk

ショートカットの [プロパティ] に移動すると、互換モードがグレー表示され、変更できません。ただし、互換性のトラブルシューティングに移動して推奨設定を受け入れると、アプリケーションは正常に実行されます。ただし、トラブルシューターが推奨する変更を保存しようとすると、アプリケーションに互換性がないと表示されます。(FWIW、修正アプリケーションは CompatMode = #WINXPSP2 および UserVerifySolution = Verify_YES を設定します)。

以下の不足:

  1. 昇格されたアクセス許可でショートカットを実行することを忘れない、または
  2. ユーザーをローカル システムの管理者にする

ネットワーク共有上の多数のショートカットに互換モードの変更を適用する方法はありますか?

ありがとう、

SC

4

0 に答える 0