V2EX › Windows
Windows 自带的 Powershell 设计真是逆天,把 wget、curl 全都设置成了用法和原工具完全不同的内置命令的别名,我还以为我装的 wget 出 bug 了,研究了半天还是下载不了文件
By drymonfidelia at 2024 年 11 月 30 日 · 4334 次点击最逆天的是还给你显示个当前进度让你以为正常下载,不额外加参数保存的话 wget 下载完直接把文件扔了给你显示个响应头就结束,正常人看到下载进度走完了肯定以为下载完了,结果根本没保存
14 条回复 • 2024-12-02 19:17:17 +08:00
|
1
stevessr007 2024 年 11 月 30 日
```pwershell
Get-Alias ``` windows powershell 默认就有兼容 linux 命令名称的很多别名 |
|
2
COW 2024 年 11 月 30 日 via Android
别名只是为了吸引 Linux 用户的手段,如果你习惯 Powershell 语法,在 Linux 装一个也是挺好用的。
|
|
3
adoal 2024 年 11 月 30 日
这事有段时间被开源社区铺天盖地骂
|
|
4
cnbatch 2024 年 12 月 1 日
内置 powershell 很不好用就是了
个人认为,真正能用的 powershell 起码是单独安装的 powershell 7 ,wget 、curl 之类的名称都不是别名,而是直接调用实际的 exe |
|
5
yougg 2024 年 12 月 1 日 via Android
换 msys2 ,用 pacman 包管理工具,系统环境变量 PATH 中把 PowerShell 删掉。
|
|
6
spediacn 2024 年 12 月 1 日 via iPhone
我就是用它来测试下载,还不浪费磁盘空间
|
|
7
SHF 2024 年 12 月 1 日
确实,这个 wget 改成 powershell 内置的实现,还不一样,就很坑
|
|
8
iorilu 2024 年 12 月 1 日
windows 上 写 curl.exe xxxx 就行
|
|
9
lavvrence 2024 年 12 月 1 日
我是看到那蓝色背景就一阵反胃。
|
|
10
JensenQian 2024 年 12 月 1 日
直接 wsl 装个 debian 或者 ubuntu 完事了
|
|
11
AlexHsu 2024 年 12 月 2 日
用 gitbash 呗
|
|
12
yqs112358 2024 年 12 月 2 日
换 git bash / msys2
|
|
13
yqs112358 2024 年 12 月 2 日
日常用的脚本都可以正常用 shell 写,调 msys2 的 bash 执行就行了
|
|
14
gsw945 2024 年 12 月 2 日
安装了 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 中引用 |