AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-3374

Peter Mounce's questions

Martin Hope
Peter Mounce
Asked: 2018-12-29 06:07:31 +0800 CST

如何以编程方式创建新的 Windows 用户配置文件?

  • 26

我正在为要运行的 Windows 服务创建一个(本地)用户。我有充分的理由不想使用网络服务、本地服务或本地系统。

我通过创建用户net user foobar "Abcd123!" /add- 这工作正常。

此时,c:\users\foobar不存在。

如果我创建用户的主目录,则在用户登录(或更准确地说)或用户所要的服务启动之前,Windows 会在隔壁创建一个名为的用户配置文件c:\users\foobar-{gibberish/SID/whatever}- 这不是一个可预测的名称。

我需要用户的主目录包含诸如.ssh目录之类的东西,a .gitconfig- 类似的工具(不限于那些工具)假设它将是一个人使用它们,因此用户配置进入内部~/...。通常,来自 Unix 遗产的工具。

实际问题

那么 - 是否有一种编程方式(最好是 PowerShell 或开箱即用的命令行)来告诉 Windows 为本地用户创建用户配置文件?

或者,还有其他解决方法吗?

我还没有尝试的事情:

  • 一个 NSSM 启动/预挂钩,它将文件从其他地方复制到用户配置文件目录中,该目录希望在此时存在,因为Windows启动服务,创建用户配置文件,然后在启动前将控制权交给运行挂钩的 NSSM 包装器。
  • 将服务的 USERPROFILE 环境变量设置为实际用户配置文件目录以外的位置。这让我觉得很危险,但也可以正常工作。

其他上下文:

  • Windows Server 2016,桌面体验。
    • 不能使用核心/纳米。
  • 没有活动目录在播放。不会有。
  • 这些是本地用户。
  • 我通过 Ansible 执行此操作,它在 Windows 事物的引擎盖下使用 PowerShell。特别是带有 Ansible 2.7.5的win_user模块。
  • 我不想创建一个C:\users\default(相当于/etc/skel),因为有几个不同的服务用户,并且一个尺寸不会适合所有人。这也不会影响创建用户配置文件的时间,只会影响其中的内容。
  • 我正在使用NSSM来管理服务。

我尝试过的事情

  • 启动服务并允许 Windows 创建目录
    • 我不想这样做,因为该服务在启动之前需要秘密,所以如果我在我的图像烘焙过程中这样做,我将需要清理它们,并确保我的服务不这样做烘烤阶段的任何工作。我想避免这两个繁琐的部分。
windows
  • 3 个回答
  • 9642 Views
Martin Hope
Peter Mounce
Asked: 2010-03-26 01:15:23 +0800 CST

在 Windows 2008 Server 上从 c: 驱动器删除 MSP 文件是否安全?

  • 0

我有一个空间有限的服务器(实际上是我的开发 VM),并且 Windows 使用很大一部分 c: 驱动器来存储 MSP 文件。一些搜索告诉我这些是用于安装的 MS 补丁文件。

这些可以安全删除吗?如果不是全部;我怎么知道哪些是,哪些不是?

windows-server-2008 hard-drive disk-space-utilization files
  • 1 个回答
  • 979 Views
Martin Hope
Peter Mounce
Asked: 2010-01-20 04:03:23 +0800 CST

如何压缩 VMWare 虚拟硬盘?

  • 3

我正在使用 VMWare ESX 来托管一些虚拟机,并为一台 Windows Server 2008 虚拟机分配了 60Gb。它没有使用接近那个并且不太可能。

如何减少此虚拟磁盘在物理磁盘上占用的空间量?我听说过诸如 Thin Disk 和 compact 之类的词,但还没有机会正确看待(用完空间还不是一个紧迫的问题)。

vmware-esx
  • 1 个回答
  • 8656 Views
Martin Hope
Peter Mounce
Asked: 2010-01-13 03:51:00 +0800 CST

如何最好地归档 VMWare 虚拟机以供重复使用?

  • 4

我正在使用 VMWare ESX 3.5。

我刚刚创建了几个不同风格的 VM(一个 Windows 2008 和一个 Windows 2003),安装了 Windows 更新,并且通常对它们的原始性质感到满意。

我现在想运行它们,但稍后从当前状态重用它们。所以,我现在想存档一个快照,以便在我想要更多的时候回来。

我有哪些选择?

  • 手动压缩包含 VM 的目录并将其物理存储在其他地方?
  • VMWare ESX 特有的东西?

我已经为虚拟磁盘分配了 xGb;“真实”磁盘上是否仍占用未使用但已分配的空间?

注意:备份不是我的问题——我会单独处理。

编辑:

  • 我没有使用 vSphere 或 vCenter;这是我在这里无法选择的 AFAIK(单独的许可证?我不熟悉)。
snapshot vmware-esx
  • 6 个回答
  • 15296 Views
Martin Hope
Peter Mounce
Asked: 2010-01-12 05:44:45 +0800 CST

如何将 ISO 上传到新建的 VMWare ESX 3.5 服务器?

  • 3

我有一个新建的 VMWare ESX 服务器,我想在它上面创建一些 Windows 虚拟机。我想将 ISO 传输到服务器,然后安装它们以进行安装。

我该怎么做呢?我假设有一组默认的 FTP 凭据或类似的东西......?

vmware-esx
  • 2 个回答
  • 2169 Views
Martin Hope
Peter Mounce
Asked: 2009-05-23 08:19:40 +0800 CST

在英国,您会在哪里为有头脑的系统管理员做广告?

  • 1
锁定。这个问题及其答案被锁定,因为这个问题离题但具有历史意义。它目前不接受新的答案或交互。

我的老板刚刚问我是否知道有什么好的地方可以为英国的大型数据中心构建/规范做广告,以招聘优秀的系统管理员 - 我没有一个好的答案。你?如果是这样,是什么?hiddennetwork 和 joelonsoftware 浮现在脑海中;还要别的吗?

untagged
  • 2 个回答
  • 157 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve