ファイル "C:\ xxx.log"から "C:\ mklink \ xxx.log"にハードリンクを作成したいとします。 cmdでは、もちろん動作しますが、私はこのユースケース用のソフトウェアを書いています。Javaで "mklink/H"(ハードリンク)を実現するには?
- だから、次に古いファイル
を削除ハードリンク
public void createFile() {
boolean flag = false;
// create File object
File stockFile = new File("c://mklink/test.txt");
try {
flag = stockFile.createNewFile();
} catch (IOException ioe) {
System.out.println("Error while Creating File in Java" + ioe);
}
System.out.println("stock file" + stockFile.getPath() + " created ");
}
ありがとう、@ジェームス。非常に良い答え。 – AlexR