如何获取当前用户目录?

2023-11-21

使用这个:

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

我得到这个输出:

"C:\\Documents and Settings\\[USER]\\Application Data"

如何获取所有用户的根目录? IE。:

"C:\\Documents and Settings\\[USER]\\"

Try:

System.Environment.GetEnvironmentVariable("USERPROFILE");

Edit:

如果您使用的.NET版本是4或以上,您可以使用Environment.SpecialFolder枚举:

Environment.GetFolderPath(Environment.SpecialFolder.UserProfile);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何获取当前用户目录? 的相关文章

  • 动态加载程序集的应用程序配置

    我正在尝试将模块动态加载到我的应用程序中 但我想为每个模块指定单独的 app config 文件 假设我的主应用程序有以下 app config 设置
  • Asp.NET WebApi 中类似文件名称的路由

    是否可以在 ASP NET Web API 路由配置中添加一条路由 以允许处理看起来有点像文件名的 URL 我尝试添加以下条目WebApiConfig Register 但这不起作用 使用 URIapi foo 0de7ebfa 3a55
  • SetCurrentDirectoryW 中的错误 206

    在我之后之前不清楚的问题 https stackoverflow com questions 44389617 long path name in setcurrentdirectoryw 我以某种方式能够创建一个具有长路径名的目录 但是
  • OleDbDataAdapter 未填充所有行

    嘿 我正在使用 DataAdapter 读取 Excel 文件并用该数据填充数据表 这是我的查询和连接字符串 private string Query SELECT FROM Sheet1 private string ConnectStr
  • 堆栈溢出:堆栈空间中重复的临时分配?

    struct MemBlock char mem 1024 MemBlock operator const MemBlock b const return MemBlock global void foo int step 0 if ste
  • C#中如何移动PictureBox?

    我已经使用此代码来移动图片框pictureBox MouseMove event pictureBox Location new System Drawing Point e Location 但是当我尝试执行时 图片框闪烁并且无法识别确切
  • 将多个表映射到实体框架中的单个实体类

    我正在开发一个旧数据库 该数据库有 2 个具有 1 1 关系的表 目前 我为每个定义的表定义了一种类型 1Test 1Result 我想将这些特定的表合并到一个类中 当前的类型如下所示 public class Result public
  • 重载<<的返回值

    include
  • WCF 中 SOAP 消息的数字签名

    我在 4 0 中有一个 WCF 服务 我需要向 SOAP 响应添加数字签名 我不太确定实际上应该如何完成 我相信响应应该类似于下面的链接中显示的内容 https spaces internet2 edu display ISWG Signe
  • Windows 窗体:如果文本太长,请添加新行到标签

    我正在使用 C 有时 从网络服务返回的文本 我在标签中显示 太长 并且会在表单边缘被截断 如果标签不适合表单 是否有一种简单的方法可以在标签中添加换行符 Thanks 如果您将标签设置为autosize 它会随着您输入的任何文本自动增长 为
  • 链接器错误:已定义

    我尝试在 Microsoft Visual Studio 2012 中编译我的 Visual C 项目 使用 MFC 但出现以下错误 error LNK2005 void cdecl operator new unsigned int 2
  • 如何使用 C# / .Net 将文件列表从 AWS S3 下载到我的设备?

    我希望下载存储在 S3 中的多个图像 但目前如果我只能下载一个就足够了 我有对象路径的信息 当我运行以下代码时 出现此错误 遇到错误 消息 读取对象时 访问被拒绝 我首先做一个亚马逊S3客户端基于我的密钥和访问配置的对象连接到服务器 然后创
  • 向现有 TCP 和 UDP 代码添加 SSL 支持?

    这是我的问题 现在我有一个 Linux 服务器应用程序 使用 C gcc 编写 它与 Windows C 客户端应用程序 Visual Studio 9 Qt 4 5 进行通信 是什么very在不完全破坏现有协议的情况下向双方添加 SSL
  • 如何从两个不同的项目中获取文件夹的相对路径

    我有两个项目和一个共享库 用于从此文件夹加载图像 C MainProject Project1 Images 项目1的文件夹 C MainProject Project1 Files Bin x86 Debug 其中有project1 ex
  • 为什么编译时浮点计算可能不会得到与运行时计算相同的结果?

    In the speaker mentioned Compile time floating point calculations might not have the same results as runtime calculation
  • 是否可以在 .NET Core 中将 gRPC 与 HTTP/1.1 结合使用?

    我有两个网络服务 gRPC 客户端和 gRPC 服务器 服务器是用 NET Core编写的 然而 客户端是托管在 IIS 8 5 上的 NET Framework 4 7 2 Web 应用程序 所以它只支持HTTP 1 1 https le
  • C# 模拟VolumeMute按下

    我得到以下代码来模拟音量静音按键 DllImport coredll dll SetLastError true static extern void keybd event byte bVk byte bScan int dwFlags
  • Windows 目录永远不会包含临时文件的非 ASCII 字符?

    在 Windows 上使用 MinGW 7 3 0 由于 Windows 限制 Hunspell 无法从包含非 ASCII 字符的位置加载字典文件 我已经尝试了所有方法 1 现在我将文件复制到没有 ASCII 字符的路径 然后再将其交给 H
  • 如何在文本框中插入图像

    有没有办法在文本框中插入图像 我正在开发一个聊天应用程序 我想用图标图像更改值 等 但我找不到如何在文本框中插入图像 Thanks 如果您使用 RichTextBox 进行聊天 请查看Paste http msdn microsoft co
  • 如何防止用户控件表单在 C# 中处理键盘输入(箭头键)

    我的用户控件包含其他可以选择的控件 我想实现使用箭头键导航子控件的方法 问题是家长控制拦截箭头键并使用它来滚动其视图什么是我想避免的事情 我想自己解决控制内容的导航问题 我如何控制由箭头键引起的标准行为 提前致谢 MTH 这通常是通过重写

随机推荐

  • 模态未设置时的 UINavigationBar 外观

    我在 appDelegate 中使用以下代码来设置整个应用程序中 UINavigationBar 和状态栏的外观 UINavigationBar appearance setTintColor UIColor whiteColor UINa
  • 在ggplot2中添加条形之间的空间

    我想在 ggplot2 中的条形之间添加空格 此页面提供了一种解决方案 http www streamreader org stats questions 6204 how to increase the space Between the
  • 你能强制 ImageMagick 使用 PNG-8 alpha 透明度吗?

    当我尝试通过 Imagemagick 运行一堆具有 alpha 透明度的 PNG 8 图像时 它会将它们转换为 PNG 32 从而大大增加了文件大小 是否可以强制 Imagemagick 将我的图像类型保留为 8 位 PNG 你可以这样做
  • 失败时自动再次尝试 AJAX 请求

    我看到你可以指定如果 ajax 请求失败一般要做什么 是否可以让它在某种循环中重试 以便它在停止之前至少尝试 x 次 我之前使用过这段代码 ajaxSetup error function alert error 这将适用于所有 AJAX
  • 在 5.0 中打开项目后无法在 Xcode 4.6 中打开项目

    我在 Xcode 5 中打开了错误版本的项目 现在 Xcode 4 6 在尝试打开该项目时崩溃了 我只在 Xcode 5 中更改了一个 xib 文件 并使用 Xcode 5 在 IB 中打开了 xib 并在 Interface Builde
  • MATLAB 中的 SVM 可视化

    在 Matlab 中执行 SVM 训练后 如何可视化 SVM 分类 到目前为止 我只用以下方法训练了 SVM Labels are 1 or 1 groundTruth Ytrain d xtrain model svmtrain grou
  • 如何创建 JSON 数组?

    你好 我想创建一个 JSON 数组 我尝试过使用 JSONArray jArray new JSONArray while itr hasNext int objId itr next jArray put objId odao getOb
  • 带参数的 Java Webstart

    我可以启动一个Java网络启动具有一组参数的应用程序就像使用 标签配置小程序一样 Thanks 是的 您可以 下面显示了一个示例
  • HTML5/JS - 启动多个网络工作者

    我目前正在编写一个程序 我必须处理巨大的数组 但是我可以拆分这些数组 我现在的计划是 在不同的网络工作者中处理数组 然而 我从未与他们合作过 并且确实有几个问题 1 我将如何运行多个网络工作者 我尝试了一个看起来像这样的 for 循环 fo
  • Angular 如何测试@HostListener

    我有以下指令 当应用于输入元素时 它会检查字符并在禁止字符时调用 PreventDefault Directive selector cdtPreventInput export class PreventInputDirective im
  • 从google帐户获取用户名、头像

    我正在开发一个使用 GoogleAccountCredential 登录 上传和下载文件到 GoogleDrive 的模块 我想让谷歌帐户的用户名 姓氏和头像显示在我的登录功能上 I ve try GoogleAccountCredenti
  • 使 ASP.NET WCF 将字典转换为 JSON,省略“Key”和“Value”标签

    这是我的困境 我正在使用 RESTful ASP NET 服务 尝试获取一个函数来返回以下格式的 JSON 字符串 Test1Key Test1Value Test2Key Test2Value Test3Key Test3Value 但我
  • Python变量是指针吗?或者说,它们是什么?

    据我所知 Python 中的变量只是指针 根据这条规则 我可以假设此代码片段的结果 i 5 j i j 3 print i 将会3 但我得到了一个令我意想不到的结果 那就是5 此外 我的 Python 书确实介绍了这个示例 i 1 2 3
  • 不需要的双导航栏

    当我点击屏幕时 我使导航栏 顶部栏 出现 消失 并且也位于背景图像的顶部 它有效 但有一个问题 我突然有两个导航栏 首先 有一个名为 后退 的后退按钮 当我按 后退 时 它会弹出一个新的导航栏 其中有一个名为 Vinene 的后退按钮 这是
  • glClear(GL_COLOR_BUFFER_BIT) 后 OpenGL 无效帧缓冲区操作;

    每次我打电话后glClear GL COLOR BUFFER BIT 我收到 OpenGL 错误 无效的帧缓冲区操作 通话似乎工作正常 没有任何问题 我打电话glClear GL COLOR BUFFER BIT 第一件事在 paintGL
  • 这个规范的集群示例是如何工作的?

    当必须通过文件系统同步程序 shell脚本 时 我发现了一种flock基于的解决方案是受到推崇的 也应该工作on NFS 在脚本中使用的规范示例 来自http linux die net man 1 flock is flock s 200
  • C# 中的 URL Slugify 算法?

    所以我搜索并浏览了slug标记 SO 并只找到两个引人注目的解决方案 C 中的 Slugify 和字符转写 如何在 C 中将上标或下标转换为普通文本 这只是问题的部分解决方案 我可以自己手动编写代码 但令我惊讶的是还没有解决方案 那么 C
  • 大约持续 2 秒后出现“设备上没有剩余空间”的信息EMR m1.large 实例上有 10 GB 数据

    当我使用 m1 large 作为作业流要创建的 hadoop 实例的实例类型来运行 Amazon EMR 作业时 我收到错误 设备上没有剩余空间 该工作产生约 最大 10 GB 数据 因为 m1 large 实例的容量应该为 420GB 2
  • 有没有办法使用 EF Core 映射复杂类型

    EF Core 不支持复杂类型映射 如果我有一个对象 例如 public class Entity public string StringProp get set public SubEntity NestedEntity get set
  • 如何获取当前用户目录?

    使用这个 Environment GetFolderPath Environment SpecialFolder ApplicationData 我得到这个输出 C Documents and Settings USER Applicati