【问题标题】:curl command line is not openingcurl命令行未打开
【发布时间】:2013-07-21 19:22:30
【问题描述】:

大多数研究都说我使用 curl 发送电子邮件。(我的想法是对的?)

问题:我下载了这个版本的 curl Win32 2000/XP 7.31.0 libcurl SSL Günter Knauf 3.32 MB。但是命令行没有打开。 Infact 命令行正在打开。但是当我单击 curl.exe 时,cmdline 会立即消失。 我的系统信息: Windows 7 64 位 注意: 您可以询问为什么要下载 windows xp 版本。 答案: 我没有找到我系统的相关版本。我在哪里可以下载相关版本以及如何解决这个问题。

谢谢!

【问题讨论】:

  • 尝试在cmd.exe 控制台中运行curl.exe,而不是从资源管理器中单击它
  • 你试过在可计算模式下运行它吗?
  • 试图用 cmd.exe 打开 curl.exe

标签: curl


【解决方案1】:

如果我没听错的话,你说的 curl 是一个 cli 工具,所以你应该先打开一个终端(控制台?),然后输入 curl 命令,你可能想阅读man curl 了解详细信息,如何使用工具。只需双击 curl 将不起作用。 (我不熟悉windows的东西,如果我错了,请纠正我)。

另外,如果你想发送电子邮件(通过 smtp),你需要提供相关参数。喜欢--mail-from, --mail-rcpt ...再次,阅读curl的手册。

【讨论】:

    【解决方案2】:

    它立即关闭。 因此,打开命令行并直接进入该文件夹(快捷方式转到 bin 文件夹并转到地址栏(ALT + D)并键入“cmd”)。有类型 curl

    或者如果你想直接打开而不去那个文件夹,在环境变量'path'中设置它到'/bin',比如'D:/sw/curl/bin'

    如果还是不行,下载 OpenSSL 并打开 openssl.exe 并检查输入“版本”

    如果 curl 仍然无法正常工作,请下载 Mozilla 证书并将其保存在名为“cacert.pem”的“C:\Windows\System32”文件中

    如果仍然没有运行,请检查您是否正在使用任何代理,如果是 添加 --proxy --proxy http://w.x.y.z:port w.x.y.z 是 ip,port 是代理中的端口号

    【讨论】:

    • 为什么你投了反对票?至少,写下原因。这是我得到的解决方案。所以,我发布了它
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-30
    • 2018-08-20
    • 2011-08-15
    相关资源
    最近更新 更多