V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gdb
V2EX  ›  微信

Windows2022 的服务器,允许多人同时远程访问,请问这样的系统里面每个用户可以跑一个独立的微信的 Windows 客户端么?

  •  
  •   gdb · 189 天前 · 2055 次点击
    这是一个创建于 189 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我们一般的个人台式电脑里面,似乎只能跑一个微信的 windows 客户端。

    我现在有一台性能比较好的服务器(跑 Windows server 2022 datacenter ),多个人同时远程这台服务器,然后多个人想同时使用微信 Windows 客户端,不知道这样是否可行?

    谢谢!

    19 条回复    2023-10-23 22:36:52 +08:00
    ladypxy
        1
    ladypxy  
       189 天前 via iPhone
    可以
    ho121
        2
    ho121  
       189 天前 via Android
    热知识:只要手快,可以开任意数量的微信
    gaobh
        3
    gaobh  
       189 天前 via iPhone
    这不就是 vps 虚拟化技术吗……
    kokutou
        4
    kokutou  
       189 天前   ❤️ 1
    电脑要够快才能开的多

    微信多开.bat
    ```

    TaskList|Findstr /i /c:"WeChat.exe" >nul && echo 警告: 需要先关掉所有的微信! 脚本退出. && pause && exit /b

    for /f "tokens=1,2,*" %%i in ('Reg Query "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\WeChat" /v "InstallLocation" 2^>nul ') do (
    set we_instdir=%%~k
    )

    echo 需要先关掉所有的微信.

    set /p num=你要开几个?(输入数字,然后回车.)

    for /L %%i in (1,1,%num%) do (
    start "" "%we_instdir%\WeChat.exe"
    )

    ```
    gdb
        5
    gdb  
    OP
       189 天前
    @ho121 你这个是咋做到的?

    @ladypxy 多谢,我到时候装好系统去试试看。

    我其实本来是打算使用 Linux 的,但是看了一些资料,感觉在 Linux 下的多人同时访问服务器的情况下,这个每个人要跑一个微信很难搞(以前最早的时候可以网页版,现在微信已经不让网页版了,相关内容我们 V2 论坛里面也有很多讨论,用 Wine 其实看起来也都挺麻烦的),所以就先只能弄 Windows Server 了。

    微信对 Linux 的支持还是太弱了。
    gdb
        6
    gdb  
    OP
       189 天前
    @kokutou 你这方法牛啊,但是我不知道你这方法适不适合在 Windows Server 2022 的多人远程的情况下使用,你这种感觉是一个人开多个微信的情况吧?
    Tumblr
        7
    Tumblr  
       189 天前
    @kokutou #4 用 PowerShell 就简单多了:
    1..n | % -Parallel { Start-Process "执行文件路径" }

    n 是想同时启动的数量。
    bkmi
        8
    bkmi  
       189 天前 via Android
    @gaobh 这叫多用户…… 没有一点虚拟化技术
    isc
        9
    isc  
       189 天前 via Android
    多用户跑过钉钉,服务器会很卡。
    mingl0280
        10
    mingl0280  
       189 天前 via Android
    VDI 虚拟桌面架构其实就是对每个用户开了个虚拟机,跑微信当然可以
    gdb
        11
    gdb  
    OP
       189 天前
    @mingl0280 你的意思是:windows server 2022 是使用了 VDI 技术来针对每个远程的用户访问?

    我现有的知识感觉和 @bkmi 的回答差不多,我感觉就是一个操作系统多用户,每个用户开进程。。。
    titanium98118
        12
    titanium98118  
       189 天前
    可以,程序是运行在各自登录 ID 的名下。
    haohaolee
        13
    haohaolee  
       189 天前 via Android
    @gdb Windows 远程桌面不算是 VDI ,但是确实有一些虚拟化技术的雏形了。比如虚拟的显示设备和 IO ,虚拟的桌面和单独的会话。
    只要微信本身不探测和阻碍这种机制,那就没啥问题。但是可能需要真正的多用户登录,而不是同一用户登录多次
    ljsh093
        14
    ljsh093  
       189 天前
    @Tumblr #7 ForEach-Object : 无法使用指定的命名参数解析参数集。咋回事捏
    xbird
        15
    xbird  
       189 天前
    神人真多,这种多开思路简单暴力,可以
    ysc3839
        16
    ysc3839  
       189 天前 via Android
    分用户就行了,微信禁止多开是单用户限制的
    Tumblr
        17
    Tumblr  
       189 天前
    @ljsh093 #14 应该是版本过老了,要用 PowerShell 7.x 的版本才行,这个参数是在 7.0 加入的。
    如果是 Windows PowerShell ,可以尝试用 workflow ,不过,更建议用 PowerShell 7 。
    mingl0280
        18
    mingl0280  
       187 天前 via Android
    @gdb 是的,旧版的 VDI 不是,2019 及以后的 VDI 都得先开 HyperV ,以及做部署系统镜像了。
    mingl0280
        19
    mingl0280  
       187 天前 via Android
    @haohaolee 根据微软的文档,Server 2016 还是 2019 以后都是 HyperV 的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3211 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 11:57 · PVG 19:57 · LAX 04:57 · JFK 07:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.