ネットワーク接続先のドライブ

解決


はじめ  2006-08-04 18:53:34  No: 62669

はじめといいます。
自分の力では調べきれない問題に直面したので、
HELPしてもらえたらと思います。

ネットワークドライブとしてマウントされているドライブが
CD-ROMなのかハードディスクなのか、見分ける方法を探しています。

よろしくお願いします。


三草  2006-08-04 20:04:22  No: 62670

使ったことありませんが、
GetDriveType()
とかいかがでしょうか?

# 開発環境も明記されるとよいかと思います。


三草  2006-08-04 20:07:55  No: 62671

MSDNより
> 指定されたドライブの種類を調べます。交換可能か固定か、
> CD-ROM か RAM ディスクかネットワークドライブかを判別できます。
失礼、もしかするとネットワークドライブとしか分からないのかも


tetrapod  2006-08-04 20:11:13  No: 62672

そーいう話なのかな?
接続先サーバ上の物理メディアが CD/HDD かどうか知りたい、と思ったけど。
net use x: \\server\cdrom な x: について CD
net use y: \\server\hdd な y: について HDD
# GetDriveType ではどちらも REMOTE と帰ってくるです

もしこちらの話であるなら、この調査は「できない」ですし、
ネットワークセキュリティ的にも調べることができてはいけない代物です。


三草  2006-08-04 20:28:25  No: 62673

> そーいう話なのかな?
> 接続先サーバ上の物理メディアが CD/HDD かどうか知りたい、と思ったけど。
私の早とちりでした、混乱させてしまい申し訳ないです。

> ネットワークセキュリティ的にも調べることができてはいけない代物です。
なるほど言ってみれば、ネットワーク先のPC等の情報を勝手に取ってくるわけで、
確かによろしくないですね。
というわけで、tetrapodさんのご意見に一票。


はじめ  2006-08-05 01:21:14  No: 62674

三草さん、tetrapodさん、レスありがとうございます。

言葉足らずで、すいません。
tetrapod さんのレスのような事を調べたかったのですが、
やはり、無理なのですね。

現時点では調査レベルなので、
できないという事実を報告したいと思います。

ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加