ディレクトリからユーザーのホーム ディレクトリ (Windows では C:\Users\\、UNIX では /Users//) にファイルをコピーするユーティリティを作成しています。お気づきかもしれませんがSystem.getProperties("os.get")
、ユーティリティが実行されている OS を特定するために使用しています。
問題は次のとおりです。一方、users-folder は常に (通常は) ユーザー名と同じ場所にあるため、ユーザーのホーム ディレクトリの名前は可変です。Javaには、ユーザー名、またはホームフォルダーへのパスを決定する方法がありますか? Java7 で nio を使用してファイルをコピーしています (Files.move())。
どんな助けでも大歓迎です。前もって感謝します!