web-dev-qa-db-ja.com

UNCショートカットとマップされたネットワークドライブ

ネットワーク共有のマッピングとWindowsでのUNCショートカットの使用の間に根本的な違いはありますか(ドライブ文字が明らかに失われることを除いて)?

4
smoak

UNCにはユーザーのログオンを必要とせずにアクセスできますが、マップされたドライブにはログオンしたユーザーのみがアクセスできます。したがって、リモートサーバーにアクセスするサービスまたはバッチは、ドライブ文字ではなくUNCパスを使用してアクセスする必要があります。

4
Ed Fries

実際には、マッピングとUNCパスの使用には根本的な違いがあります。

一部のプログラム(ほとんどが古い)は、UNCショートカットでは機能しません。 UNCパスの使用が推奨されるシナリオもあります。サービスとして実行されるプログラム。したがって、特別な状況で、より優れた、またはより準拠したソリューションを決定しました。

1
masterlan
Network drive: 
  Compatible with offline files (Windows feature)
  Can cause slower logins
  Compatiple with leagacy programs
  Easier for users to understand (IMO)
  Useful for distributed file systesms that cannot hide server details very well
  Easier to index / use with Windows Libraries

Shortcuts 
  Initial access can take long (kerberos auth / name resolution)
  Personal favorite

ネットで読んだ「グループポリシーを介して、マップされたドライブでサーバーの詳細を変更する方が簡単だ」とは思わないでください。前回チェックしたときGPOはショートカットも制御できます。私の経験則では、可能な限りショートカットを使用します。

0
Nathan Moreau

理論的には同じであるはずですが、実際には、常にドライブ文字があると想定するアプリケーションに遭遇する可能性があります。この種のアプリは、UNCの使用を困難にします。かつて人気のあったツールキット(Borlandのウィジェットセットなど)で作成された古いアプリが良い例です。

Windowsソースコードへのアクセスまたは知識がなければ、これに答えるのは困難です。

0
staticsan