Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C++アプリケーションから実行しようとしているCreateSymbolicLinkProcに問題があります。正常に動作しますが、管理者権限を持つユーザーとして実行した場合に限ります。管理者以外のユーザーとして機能するにはこれが必要なので、これは私にとって問題です。システムコマンドを実行すると見苦しいDOSコマンドボックスがポップアップするので、不格好なmklinkシステムコマンドでこれを実行したくありません。
シンボリックリンクを作成するには、SeCreateSymbolicLinkPrivilegeが必要です。これは、デフォルトでAdministratorsグループのメンバーにのみ設定されています。ローカルセキュリティポリシーコンソールで設定を変更できます。mklink特権がないと機能しないことに注意してください。
mklink