热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

windows如何在后台登录一个用户开启session&自动运行程序?

明确需求一台机器,有两个用户,前台&服务用户。前台用户设置了开机自动登录,连接显示器可以作为直接使用的session

明确需求
  • 一台机器,有两个用户,前台&服务用户。

  • 前台用户设置了开机自动登录,连接显示器可以作为直接使用的 session
    • 使用
      1
      control userpasswords2

      设置这个用户自动登录


    • 这个用户可能没有密码,使用 vnc 服务(no machine)进行远程管理和访问


  • 后台用户有一些开机自启动程序和服务:
    • plex media server

    • utorrent

    • everything

    • 其他自启动程序


  • 后台用户用远程桌面进行管理
    • 已经 hack 过了 rdp 服务,即便后台用户登录了也不会注销前台的 session


当前方案:手动远程登录

前台用户自动登录之后,用远程桌面登录一次即可让服务在后台运行

缺点

如果意外重启,必须手动登录。

可能的解决方案的方向

服务以计划任务的方式启动

启动的用户是后台的用户,可以开机自启动。

  • 缺点:自启动之后没法交互,只能在后台跑,后台用户登录 session 之后看不到托盘图标等。

将自启动用户改成后台用户,前台用户手动登录


  • 缺点:不爽。

将后台用户,在 windows 的设置下,开机自动在后台登录


  • 缺点:不会。没找到在哪设置。

一些基于 linux 命令行的客户端自动登录 rdp


  • 缺点:没找到合适的。

叮!前台用户登录之后开启一个 mstsc 进程登录后台用户,然后过一段时间自己关掉。


  • 缺点:我想发这篇文章的时候我真的没想到这个解决方案。

以上。

欢迎各位大神给出更好的建议~~~

bow~~~

不明觉厉,支持一下


推荐阅读
  • 在Ubuntu 18.04上使用Nginx搭建RTMP流媒体服务器
    本文详细介绍了如何在Ubuntu 18.04上使用Nginx和nginx-rtmp-module模块搭建RTMP流媒体服务器,包括环境搭建、配置文件修改和推流拉流操作。适用于需要搭建流媒体服务器的技术人员。 ... [详细]
  • CentOS7通过RealVNC实现多人使用服务器桌面
    背景:公司研发团队通过VNC登录到CentOS服务器的桌面实现软件开发工作为防止数据外泄,需要在RealVNC设置禁止传输文件、访问粘贴板等策略过程&# ... [详细]
  • Ubuntu 环境下配置 LAMP 服务器
    本文详细介绍了如何在 Ubuntu 系统上安装和配置 LAMP(Linux、Apache、MySQL 和 PHP)服务器。包括 Apache 的安装、PHP 的配置以及 MySQL 数据库的设置,确保读者能够顺利搭建完整的 Web 开发环境。 ... [详细]
  • 在开发板的启动选项中看到如下两行:7:LoadBootLoadercodethenwritetoFlashviaSerial.9:LoadBootLoadercodethenwri ... [详细]
  • PHP 5.5.31 和 PHP 5.6.17 安全更新发布
    PHP 5.5.31 和 PHP 5.6.17 已正式发布,主要包含多个安全修复。强烈建议所有用户尽快升级至最新版本以确保系统安全。 ... [详细]
  • 本文介绍如何通过参数化查询来防止SQL注入攻击,确保数据库的安全性。示例代码展示了在C#中使用参数化查询添加学生信息的方法。 ... [详细]
  • oracle 对硬件环境要求,Oracle 10G数据库软硬件环境的要求 ... [详细]
  • 树莓派4B:安装基础操作系统指南
    本文将详细介绍如何为树莓派4B安装基础操作系统,包括所需材料、镜像下载、镜像烧录以及更换国内源等步骤。 ... [详细]
  • Linux环境下MySQL的安装与配置
    本文详细介绍了在Linux系统上安装和配置MySQL的步骤,包括安装前的准备工作、下载和解压安装包、初始化数据库、配置文件编辑、启动服务以及设置开机自启动等。 ... [详细]
  • 尽管Medium是一个优秀的发布平台,但在其之外拥有自己的博客仍然非常重要。这不仅提供了另一个与读者互动的渠道,还能确保您的内容安全。本文将介绍如何使用Bash脚本将Medium文章迁移到个人博客。 ... [详细]
  • 本文总结了近年来在实际项目中使用消息中间件的经验和常见问题,旨在为Java初学者和中级开发者提供实用的参考。文章详细介绍了消息中间件在分布式系统中的作用,以及如何通过消息中间件实现高可用性和可扩展性。 ... [详细]
  • Django与Python及其他Web框架的对比
    本文详细介绍了Django与其他Python Web框架(如Flask和Tornado)的区别,并探讨了Django的基本使用方法及与其他语言(如PHP)的比较。 ... [详细]
  • 本文总结了设计、开发和部署Web应用程序时应遵循的一些最佳实践,这些实践结合了个人经验和权威资料,旨在帮助开发者提高Web应用的安全性。 ... [详细]
  • Linux bash 命令行下实现可视化文件或文件夹浏览
    Linuxbash命令行下实现可视化文件或文件夹浏览  有时候部署环境,需要配置文件路径或者载入相应的配置文件。这种情况下,如果用传统的手动修改配置的方式配置,会比较容易出意外(比 ... [详细]
  • 本文整理了一份基础的嵌入式Linux工程师笔试题,涵盖填空题、编程题和简答题,旨在帮助考生更好地准备考试。 ... [详细]
author-avatar
手机用户2602909537
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有