Files.createLinkを使用するうえで、何か事前にOSとかで設定必要でしょうか?
うまくリンク(ショートカット)が作成されず困っています。
c:\test\test.txtは存在する。
c:\test\test.lnkは存在しない。
public static void main(String[] args) throws IOException {
Path path = Paths.get("c:\test\test.txt");
Path path2 = Paths.get("c:\test\test.lnk");
Files.createLink(path2, path);
}
現象:
上記コードを実行すると、c:\test\test.lnkのファイル自体は作成されるものの、エクスプローラで、c:\test\test.lnkをダブルクリックしても、c:\test\test.txtの内容を表示せずに、なにもおこらない。ショートカットのプロパティを見ると以下のようになっています。
ファイルの種類:ショートカット (.lnk)
サイズ:3バイト
ディスク上のサイズ:0バイト
環境は
OS:Windows8.1
ウィルスソフト:マカフィーセキュリティセンター 13.6
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/03/21 12:16