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

PowerShell 竟然强悍如斯!

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

    有大佬用 PowerShell 写了个 Windows 的远程桌面工具,据作者说,并没有依赖于任何现有的远程桌面应用或协议,这个项目演示了为什么 PowerShell 敢用 Power 这个词!

    Github: https://github.com/DarkCoderSc/PowerRemoteDesktop

    24 条回复    2022-01-16 09:31:41 +08:00
    leonme
        1
    leonme  
       128 天前 via iPhone
    还是好好用 linux 吧
    aababc
        2
    aababc  
       128 天前
    linux 挺好的
    kidonng
        3
    kidonng  
       128 天前 via Android   ❤️ 4
    PowerShell 背后是整个 .NET
    qq316107934
        4
    qq316107934  
       128 天前   ❤️ 10
    @kidonng #3 看了下代码,此言不假...

    以及,话题只字未提但是总有几个人想刷存在感引战,楼下别被带节奏了,只讨论 Powershell 本身吧
    Tumblr
        5
    Tumblr  
    OP
       128 天前
    @leonme #1 @aababc #2 我也觉得 Linux 挺好的,不过现在还没听说哪家大公司的用户终端是以 Linux 为主力的呢。
    skinny
        6
    skinny  
       128 天前
    现在 Powershell 也是跨平台的……虽然我在 Windows 上主要用 5.1 ,但大部分代码兼容 2.0 ,导致我根本不想在 Linux 上用它。
    ila
        7
    ila  
       128 天前 via Android   ❤️ 2
    这是通晓原理,用什么语言已经不太重要了
    Tumblr
        8
    Tumblr  
    OP
       128 天前
    @skinny #6 这个主要看环境吧,比如目前我用到的环境已经极少 5.1 以下的了,所以基本上都是 5.1 起步。
    不过我个人为了在 Mac 和 Windows 上统一,用的是 7.2 。
    LowBi
        9
    LowBi  
       128 天前 via Android
    PowerShell 可以远程 shell 吗
    MacDows
        10
    MacDows  
       128 天前 via Android
    @LowBi 可以
    yaoyao1128
        11
    yaoyao1128  
       128 天前   ❤️ 1
    毕竟 powershell 被引出之后是作为整个系统管理的存在的,也是微软 server core 推行的一个底力……PowerShell 下其实 Win 的很多功能都可以 ps1 执行了
    t895
        12
    t895  
       128 天前
    之前在某网看见用 PowerShell 模拟各种任天堂模拟器...
    Orciorc
        13
    Orciorc  
       128 天前 via Android
    有可能将 Windows 上自带的 Powershell5 完全升级到 Powershell7 吗?现在只能装两个版本
    LowBi
        14
    LowBi  
       128 天前 via Android
    @MacDows 谢谢,之前一直用 xshell
    xupefei
        15
    xupefei  
       128 天前 via iPhone   ❤️ 2
    powershell 后面是整个 net framework 标准库,C#能做啥 PS 就能做啥。
    lasuar
        16
    lasuar  
       128 天前
    。。。
    24bit
        17
    24bit  
       128 天前   ❤️ 2
    Powershell 背靠 .NET 大树,与其说是 Shell ,不如说是 DotNetScript
    ysc3839
        18
    ysc3839  
       128 天前 via Android
    @24bit 同意,我认为 PowerShell 更像 Python 那种脚本提供了个交互式环境。
    Tumblr
        19
    Tumblr  
    OP
       128 天前
    @24bit #17 同意,但不够霸气 😆
    PowerShell 还有一点我比较喜欢的就是:对于有点英语基础的人来说,全是大白话,那些命令看一眼就知道是干吗的。同时这也是讨人厌的一点,很多命令 /参数太长太啰嗦了(幸好有 tab 补全和提示)。
    Tumblr
        20
    Tumblr  
    OP
       128 天前
    @Orciorc #13 我也曾经尝试,目前还不能,并且在可预见的将来也不能。
    不过,反正 PowerShell core 解压即用,也没什么依赖,用起来还算方便。
    Tumblr
        21
    Tumblr  
    OP
       128 天前
    @yaoyao1128 #11 确实是,我自己就有一套 Windows Server 的环境(活动目录、DNS 、证书颁发等),全是用的 Windows Server Core 版本,确实省资源,并且全部是通过 PowerShell 和部分原生命令完成的配置。
    geekvcn
        22
    geekvcn  
       128 天前 via iPhone
    要我想起了以前用 CMD 写 GUI 游戏的人
    ragnaroks
        23
    ragnaroks  
       128 天前
    powershell 可以引用绝大多数 dotnet 程序集,包括 PInvoke ;以前拿这个撸了个 windows 版 HTOP
    mogging
        24
    mogging  
       128 天前 via iPad
    @ragnaroks 厉害了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4334 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 06:14 · PVG 14:14 · LAX 23:14 · JFK 02:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.