检查桌面c#中是否有exe

本文关键字:exe 是否 桌面 检查 | 更新日期: 2023-09-27 18:07:00

如何检查我的WinForm应用程序是否正在从桌面或桌面的任何子目录执行?

检查桌面c#中是否有exe

Environment.GetFolderPath(Environment.SpecialFolder.Desktop);

这将给出桌面的路径。你可以将它与你的exe文件路径

进行比较
  String exePath = Application.StartupPath;
  public Boolean IsRunningFromDesktop(String exePath){
       String desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);    
       return (exePath.Contains(desktopPath);
    }