如果我用
cd C:\Program Files (x86)\GnuWin32\bin
然后我就可以使用 wget 命令了
例如:
wget http://www.ultralightnews.com/trikes/images/trikes/dfs-singletrike.jpg
但我找不到该文件,我查看了 c:\ 和上面提到的 bin 文件夹以及 GnuWin32\etc
如果我尝试
wget -O C:\Users\clankill3r\Downloads\wgetfolder wget http://www.ultralightnews.com/trikes/images/trikes/dfs-singletrike.jpg
然后它说Permision denied
,我确实允许每个组/用户拥有所有可能的权限。
有人说它会下载到你当前正在使用的文件夹中(这就是我查看垃圾箱的原因)。但我想让我们尝试从另一个文件夹运行该命令,所以我使用了:
'cd C:\Users\clankill3r\Downloads\wgetfolder and then the wget comman but then it says the
wget' 命令无法识别。
有人可以帮忙吗?
答案1
如果您使用,cd C:\Program Files (x86)\GnuWin32\bin
那么您的当前目录就是这样。如果允许在那个地方写字它会将文件写入该位置。但是我真的希望不允许在程序文件中写入。
(不过,这不应该导致无声失败。它确实应该给出错误)。
cd C:\Users\clankill3r\Downloads\wgetfolder
使 wgetfolder 成为您的当前文件夹。如果您这样做,文档将最终出现在那里。
关于您的下载文件的最终保存位置,就说这么多。
这命令未被识别是另一个问题。当您输入命令时,Windows 会在几个地方查找 hat 命令。其中一个是当前目录。其他的在 %PATH% 中指定。
您可能没有将 C:\Program Files (x86)\GnuWin32\bin\ 添加到路径中。(您可以path
在 cmd 窗口中输入内容来检查这一点)。第一次尝试时,您意外地从存储它的目录中启动了命令,因此没有遇到此问题。
要解决这个问题,请指定程序的完整路径,或将其添加到 %path%
完整示例:
C:\Program Files (x86)\GnuWin32\bin\wget.exe http://www.ultralightnews.com/trikes/images/trikes/dfs-singletrike.jpg
添加路径:(通过 GUI)
- [我的电脑],右键点击
- 特性
- 高级系统设置
- 环境变量。
- [编辑](每个用户或整个系统)