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

Windows 自带的 Powershell 设计真是逆天,把 wget、curl 全都设置成了用法和原工具完全不同的内置命令的别名,我还以为我装的 wget 出 bug 了,研究了半天还是下载不了文件

  •  
  •   drymonfidelia · 1 天前 · 1876 次点击
    最逆天的是还给你显示个当前进度让你以为正常下载,不额外加参数保存的话 wget 下载完直接把文件扔了给你显示个响应头就结束,正常人看到下载进度走完了肯定以为下载完了,结果根本没保存
    13 条回复    2024-12-02 10:27:35 +08:00
    stevessr007
        1
    stevessr007  
       1 天前
    ```pwershell
    Get-Alias
    ```
    windows powershell 默认就有兼容 linux 命令名称的很多别名
    COW
        2
    COW  
       1 天前 via Android
    别名只是为了吸引 Linux 用户的手段,如果你习惯 Powershell 语法,在 Linux 装一个也是挺好用的。
    adoal
        3
    adoal  
       1 天前
    这事有段时间被开源社区铺天盖地骂
    cnbatch
        4
    cnbatch  
       1 天前
    内置 powershell 很不好用就是了

    个人认为,真正能用的 powershell 起码是单独安装的 powershell 7 ,wget 、curl 之类的名称都不是别名,而是直接调用实际的 exe
    yougg
        5
    yougg  
       1 天前 via Android
    换 msys2 ,用 pacman 包管理工具,系统环境变量 PATH 中把 PowerShell 删掉。
    spediacn
        6
    spediacn  
       1 天前 via iPhone
    我就是用它来测试下载,还不浪费磁盘空间
    SHF
        7
    SHF  
       1 天前
    确实,这个 wget 改成 powershell 内置的实现,还不一样,就很坑
    iorilu
        8
    iorilu  
       1 天前
    windows 上 写 curl.exe xxxx 就行
    jaylee4869
        9
    jaylee4869  
       19 小时 36 分钟前
    我是看到那蓝色背景就一阵反胃。
    JensenQian
        10
    JensenQian  
       17 小时 55 分钟前
    直接 wsl 装个 debian 或者 ubuntu 完事了
    AlexHsu
        11
    AlexHsu  
       7 小时 7 分钟前
    用 gitbash 呗
    yqs112358
        12
    yqs112358  
       5 小时 31 分钟前
    换 git bash / msys2
    yqs112358
        13
    yqs112358  
       5 小时 30 分钟前
    日常用的脚本都可以正常用 shell 写,调 msys2 的 bash 执行就行了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5565 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 07:58 · PVG 15:58 · LAX 23:58 · JFK 02:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.