kog*_*ogh 5 c# icons shortcut delete-file
使用C#,如何从用户桌面删除快捷方式?
试了这个没有成功:
string WinUser = WindowsIdentity.GetCurrent().Name;
WinUser = WinUser.Substring(WinUser.LastIndexOf("\\") + 1);
File.Delete("C:\\Users\\" + WinUser + "\\Desktop\\Touch Data.lnk");
Run Code Online (Sandbox Code Playgroud)
我错过了什么?感谢任何关于此的建议!
Ric*_*lly 12
请尝试以下方法:
string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
File.Delete(Path.Combine(desktopPath, "Touch Data.lnk"));
Run Code Online (Sandbox Code Playgroud)