Javaでは、指定されたディレクトリパスがローカルドライブ( "C:\ data \ temp"のようなパス)か共有ネットワーク( "\\ <remote_m/c_ip> \ share ")? Windows環境のネットワークパスでは、ドライブとしてマップすることができますのでご注意ください。したがって、この場合、 "Z:\ temp"は実際にネットワーク上に存在する可能性があります。同様に、実際にローカルドライブ上にある場合でも、ローカルフォルダを共有し、\\ <ローカルm/c ip > \ shareとしてアクセスできます。は、ローカルまたはネットワークパスかどうかを確認します
0
A
答えて
0
java: "cmd fsutil fsinfo drivetype {drive letter}"を実行すると、ネットワークドライブであるかどうかが出力されます。
CMDを使用してコマンドを実行する方法については、Run cmd commands through javaを参照してください。
+0
fsutilには「ドライバ文字」が必要です。ここにはドライブ文字がないディレクトリパスしかありません(たとえば、\\ some ip \ share) – OwlR
+0
IPアドレスをお持ちの場合は、IPアドレスがローカルホスト。 Windowsの指示に従って、ネットワーク上のマップされたドライブを共有することはできません。ネットワークで共有されているローカルフォルダにシンボリックリンクを使用してネットワークドライブをマッピングすると、そのシナリオをどのように処理するかわかりません。 –
関連する問題
- 1. ネットワークパスがローカルかどうかをウィンドウで確認できます
- 2. MRJobは、インライン、ローカル、emr、またはハーフープを実行しているかどうかを確認します
- 3. ノンブロッキングセンドが成功したかどうかを確認します。
- 4. スライダが移動したかどうかを確認します
- 5. ストアドプロシージャが成功または失敗したかどうかを確認する
- 6. Qtでネットワークアドレスがローカルかどうかを確認する方法
- 7. クラスタまたは「ローカル」モードでHadoopストリーミングジョブを実行しようとしているかどうかを確認する方法はありますか。
- 8. アンドロイドはパスワード確認をどのようにしますか?
- 9. ローカル管理グループのセキュリティグループメンバシップを確認する - または偽/失敗またはパスを確認する
- 10. コールバックの処理またはアクションが完了したかどうかの確認
- 11. リクエストがiOSのウェブビューまたはブラウザから送信されたかどうかを確認しますか?
- 12. 変更したオブジェクトを返すかどうかを確認しますか?
- 13. specflowステップがAndまたはButで始まるかどうかを確認
- 14. PL/SQLがSQLの実行を確認したらOKかどうかを確認しますか?
- 15. アドレスがヒープまたはスタックまたはレジスタに属しているかどうかを確認する
- 16. jQuery click event - マウスをクリックしたか、またはキーを押したかどうかを確認する方法?
- 17. Pythonモジュールがクラスをインスタンス化したかどうかを確認しますか?
- 18. ファイルを移動またはコピーできるかどうかを確認する
- 19. グローバル変数またはローカル変数があるかどうかを確認するにはどうすればいいですか
- 20. 文字列がフォルダパスかどうかを確認しますか?
- 21. javascript - 配列がnullかどうかを確認しますか?
- 22. フィールドが必要かどうかを確認しますか?
- 23. Laravel:セッションが必要かどうかを確認しますか?
- 24. Rのベクトルがシーケンシャルかどうかを確認しますか?
- 25. マージする前にプルリクエストをローカルで確認しますか?
- 26. UITableViewはdequeueReusableCellWithIdentifierを使用しているかどうかを確認します。
- 27. ブラウザがモバイルデータまたはWi-Fiを使用しているかどうかを確認しますか?
- 28. コンピュータがDHCPまたはStatic through CMDを使用しているかどうかを確認しますか?
- 29. PowerShellでDSQueryが成功したかどうかを確認しますか?
- 30. Powershell in MsBuild:スクリプトが成功したかどうかを確認しますか?
https://stackoverflow.com/questions/3542018/how-can-i-get-list-of-all-drives-but-also-get-the-corresponding-drive-type-remo – OldProgrammer
上記の@Oldプログラマ質問は、すべてのドライブに関する情報を取得することであり、指定されたパスをローカルドライブまたは共有ネットワークにチェックする方法ではありません。 – OwlR