Windows Server 2008 R2のエクスプローラーで共有フォルダーをドライブにマップすると、新しいドライブ文字(Z:など)がcmd.exe(管理者として起動)で機能しません。
私は何が間違っているのですか?
これは、UACがアクティブなシステムでのみ発生すると思います。
ドライブは別のユーザーコンテキスト(明らかに管理ユーザーのコンテキスト)を使用しているため、「通常の」ユーザーの環境にアクセスできないため、代わりに管理CMDセッション内からドライブをマップする必要があります。から http://msdn.Microsoft.com/en-us/library/windows/desktop/ms685143(v = vs.85).aspx :
ドライブ文字はシステムに対してグローバルではありません。各ログオンセッションは、AからZまでの独自のドライブ文字セットを受け取ります。したがって、リダイレクトされたドライブは、異なるユーザーアカウントで実行されているプロセス間で共有できません。さらに、サービス(または独自のログオンセッション内で実行されているプロセス)は、別のログオンセッション内で確立されたドライブ文字にアクセスできません。
ただ発行する
Net Use z: \\server\unc\path
実行したいことを実行する前に、cmdセッションでマッピングを確立します。