Windows多用户如何实现,不切换用户,使用另外一个用户来运行某一个程序?

你在使用某一个软件的时候是否有遇到类似的问题?

        由于我们习惯了使用中文用户名来命名,而有些软件又不得不建立在用户文件目录下,但是又只能是非中文路径,这不得不令我们很苦恼;有时候我们会想到新建一个非中文的用户来解决这个问题,但是俩个用户来回切换使用,有时候也很麻烦,那我们怎么解决这个来回切换的问题呢?

有的,有的朋友,别担心,我这里提供三种办法:

第一种 使用计划任务实现(推荐级五颗星)

步骤 1:创建计划任务
  1. 打开任务计划程序

    • 按 Win + R,输入 taskschd.msc,回车。

  2. 创建新任务

    • 右侧点击 “创建任务”,输入名称(如 “运行某个程序”)。

    • 勾选 “不管用户是否登录都要运行” 和 “使用最高权限运行”(管理员权限)。

步骤 2:配置用户身份
  1. 设置用户账户

    • 切换到 “用户或组” → 点击 “更改” → 输入 (要选择的用户的名称) → 点击 “检查名称” 确认用户存在。

  2. 输入密码

    • 勾选 “在运行时输入密码”,输入密码 (xxx)

步骤 3:指定程序路径
  1. 添加操作

    • 切换到 “操作” 标签 → 点击 “新建” → 选择 “启动程序”

    • 在 “程序或脚本” 中输入:

      复制

      "某个需要运行的文件的路径(需要包含.exe或者其它)"
    • 确保路径用英文引号包裹(避免空格或特殊字符问题)。

步骤 4:设置触发器(可选)
  • 若需手动触发,可跳过此步骤;若需自动运行,添加触发器(如开机启动)。

步骤 5:保存并运行
  1. 点击 “确定” 保存任务。

  2. 测试任务

    • 右键任务 → 选择 “运行”,程序将以用户 xxx的管理员身份启动。

第二种 使用runas命令(需要每次输入命令)

当然,你可以写一个shell脚本,帮你一键运行,无需手动输入命令和密码;

  1. 以管理员身份打开命令提示符

    • 按 Win + S → 搜索 cmd → 右键选择 “以管理员身份运行”

  2. 执行命令:cmd(示例)

    runas /user:users "C:\Users\idv-login-v5.4.2-beta-Py3.8.exe"

    runas + /user:具体某个用户 +需要被改用户执行的文件路径
  3. 输入密码

    • 根据提示输入密码xxx,程序将启动。

第三种 通过快捷方式(需要手动提权)

  1. 创建程序快捷方式

    • 右键桌面 → 新建 → 快捷方式 → 输入程序路径 C:\Users\idv-login-v5.4.2-beta-Py3.8.exe

  2. 设置以管理员身份运行

    • 右键快捷方式 → 属性 → 勾选 “以管理员身份运行” → 确定。

  3. 通过 runas 绑定用户

    • 在命令提示符(管理员)中执行:

      runas /user:(某个用户名) "快捷方式完整路径"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值