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

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

个人认为,真正能用的 powershell 起码是单独安装的 powershell 7 ,wget 、curl 之类的名称都不是别名,而是直接调用实际的 exe
yougg
1 天前
换 msys2 ,用 pacman 包管理工具,系统环境变量 PATH 中把 PowerShell 删掉。
spediacn
1 天前
我就是用它来测试下载,还不浪费磁盘空间
SHF
1 天前
确实,这个 wget 改成 powershell 内置的实现,还不一样,就很坑
iorilu
1 天前
windows 上 写 curl.exe xxxx 就行
jaylee4869
1 天前
我是看到那蓝色背景就一阵反胃。
JensenQian
22 小时 54 分钟前
直接 wsl 装个 debian 或者 ubuntu 完事了
AlexHsu
12 小时 6 分钟前
用 gitbash 呗
yqs112358
10 小时 29 分钟前
换 git bash / msys2
yqs112358
10 小时 28 分钟前
日常用的脚本都可以正常用 shell 写,调 msys2 的 bash 执行就行了
gsw945
1 小时 39 分钟前
安装了 Git For Windows 之后,把 以下目录(假设安装目录为 D:\installed\Git)添加到环境变量 Path ,基本就很好用了:
D:\installed\Git\cmd
D:\installed\Git\bin
D:\installed\Git\usr\bin
D:\installed\Git\mingw64\bin
可以单独创建一个环境变量,然后 Path 中引用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1094017

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX