2012-04-19 19 views
1

私のプログラムは、宛先からのシンボリックリンクをD:\sourceにします。 シンボリックリンクはD:\Destinationで作成されています。ソースが削除されたときにシンボリックリンクを削除するには?

ソースフォルダーから削除すると、どのようにしてターゲットフォルダー内のシンボリックリンクを削除できますか?

私のプログラムは一定間隔で実行されるため、ソースをスキャンしてシンボリックリンクを作成します。だから私はそれがスキャン時に削除する必要がありますか?

+0

シンボリックリンクの作成にはどのような方法がありますか? –

+0

[DllImport( "kernel32.dll")] 静的extern bool CreateSymbolicLink(文字列lpSymlinkFileName、文字列lpTargetFileName、int dwFlags); static int SYMLINK_FLAG_DIRECTORY = 1; CreateSymbolicLink(symD、targetD、SYMLINK_FLAG_DIRECTORY); – 1244

答えて

関連する問題