谁能描述如何在 DotNet 的屏幕截图中获取以下文件夹以及这些文件夹的用途?下面在 Dotnet 命名空间中描述为“Missed”的文本中。
我只能通过以下方式获取以下文件夹 My.Computer.FileSystem.SpecialDirectories
.
财产....目的
所有用户应用程序数据
应用程序应存储所有用户设置的目录(通常是 C:\ProgramData\WindowsApplication1\WindowsApplication1\1.0.0.0)。
当前用户应用程序数据
应用程序应存储当前用户设置的目录(通常为 C:\Users\PeterBlue\AppData\Roaming\WindowsApplication1\WindowsApplication1\1.0.0.0)。
桌面
当前用户的桌面目录(通常为 C:\Users\PeterBlue\Desktop)。
我的文件
当前用户的 My Documents 目录(通常为 C:\Users\PeterBlue\Documents)。
我的音乐
当前用户的 My Music 目录(通常为 C:\Users\PeterBlue\Music)。
我的照片
当前用户的 My Pictures 目录(通常为 C:\Users\PeterBlue\Pictures)。
程序文件
Program Files 目录(通常为 C:\Program Files)。
程式
当前用户的程序目录(通常为 C:\Users\PeterBlue\AppData\Roaming\Microsoft\Windows\Start Menu\Programs)。
温度
当前用户的临时目录(通常为 C:\Users\PeterBlue\AppData\Local\Temp)。
错过了 DotNet 命名空间和错过的信息:
- 行政人员
- 默认
- 默认用户(为什么有钥匙标志以及如何获得访问权限?)
用户
.
* 自己的解决方案 *
我自己解决文件夹问题的解决方案是使用cmd
带有Dir /ah
ex 的命令行:现在我们可以看到真正的文件夹是“C:\Users\Public\Documents”,而不是“C:\Users\All Users”通过Environment.GetFolderPath(Environment.SpecialFolder.CommonDocuments)