私はWEBMethodsプロジェクトのために仕事でネットワークQドライブのパスを決定することができる必要があります。私が以前持っているコードは私の設定ファイルにあります。セキュリティ上の理由から、ディレクトリ内に1文字の文字を配置しました。セミコロンの意味がわかりませんが、ドライブ名には二重スラッシュが使用されていると思います。
質問:UNCのフルパスが特定のドライブの場所に対応しているかどうかを調べるのに、Windows 7マシン上で簡単な方法はありますか?
コード:
allowedWritePaths=Q:/A/B/C/D/E/
allowedReadPaths=C:/A/B;//itpr99999/c$/A/FileName.txt
allowedDeletePaths=
Windowsで、ネットワークドライブをマッピングしていて、それらのドライブのUNCパスがわからない場合は、コマンドプロンプトを起動できます(スタート→ファイル名を指定して実行→cmd.exe)Net Use
コマンドを使用して、割り当てられたドライブとそのUNCパスを一覧表示します。
C:\>Net Use
New connections will be remembered.
Status Local Remote Network
-------------------------------------------------------------------------------
OK Q: \\server1\foo Microsoft Windows Network
OK X: \\server2\bar Microsoft Windows Network
The command completed successfully.
これは、コマンドが実行されるユーザーコンテキストのマップされ接続されたネットワークファイル共有の一覧を表示することに注意してください。自分のユーザーアカウントでcmd.exe
を実行した場合、表示される結果は自分自身のネットワークファイル共有です。ローカルのAdministratorなどの別のユーザーアカウントでcmd.exe
を実行すると、代わりにそのユーザーのネットワークファイル共有が表示されます。
この質問にはすでに回答済みですが、UNCパスを取得するためのより便利な方法があるため、パスコピーを使用することをお勧めします。ワンクリックであなたが望むパス:
https://pathcopycopy.github.io/
これがどのように機能するかを示すスクリーンショットです。最新バージョンにはより多くのオプションがあり、間違いなくUNCパスもあります。
Microsoft Officeを使用している場合:
挿入されたテキストは、ドラッグされたアイテムの完全なUNCになります。