vb.net - vb 是否有默认的 Windows 路径?

标签 vb.net

所以我只是想知道,在批处理中,他们有一种默认的方式来表示原始驱动器或文件夹路径,如下所示:%drive% 用于您的 C:\ 驱动器或其他您的驱动器是或类似于 Windows 目录的 %windir%。我需要这个来将文件提取到 Windows 文件夹中,有些人可能有一个 D:\ 驱动器而不是 C:\Windows.001而不是 Windows。在 vb 2008-2012 中有解决这个问题的方法吗?

最佳答案

您正在寻找 System.Environment.GetFolderPath使用 Environment.SpecialFolder枚举。或者你可以使用 System.Environment.GetEnvironmentVariable如果您知道环境变量的名称。

来自上一个链接:

Environment.CurrentDirectory = Environment.GetEnvironmentVariable("windir")

关于vb.net - vb 是否有默认的 Windows 路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10163053/

相关文章:

vb.net - VB.NET 的 lambda 语法和地址之间的区别

c# - 为什么 C# 在基本构造函数之前设置私有(private)变量,而 VB.NET 却相反?

mysql - VB - 连接到本地 SQL 服务器并将数据从 Excel 加载到表中

C# byte* 到 VB.NET BitmapData 扫描线

c# - 如何在实时图表中创建垂直线

sql - 查找 VB.net 应用程序中使用的表以删除未使用的表

vb.net - 使用 Linq 和 VB .NET 进行数据表分组

vb.net - 如何在任务栏上显示图标而不是在表单本身上显示图标?

.net - Ruby WIN32OLE 可以访问 .NET .dll 的要求

Windows 服务难题