【问题标题】:Javascript or other language to move desktop files [closed]Javascript或其他语言移动桌面文件[关闭]
【发布时间】:2011-09-27 09:34:02
【问题描述】:

我希望能够将图片从桌面移动到桌面文件夹“图片” 可以通过JS完成吗?如果不是,也许是 Ajax、PHP、HTML?

有可能吗?

编辑:我不想在我的服务器上对网络用户执行此操作,所以我知道如果他们允许(Java?)则无法执行此操作(Java?)

【问题讨论】:

  • 你选择了一些非常奇怪的候选语言。您是否尝试从 Web 应用程序执行此操作?告诉我们更多关于您的使用案例,也许我们可以帮助您。
  • 如果你在客户端运行,你可以使用 JavaScript 或 PHP。但如果 JavaScript 在浏览器和/或某个服务器上的 PHP 中运行,当然不会。您还可以使用 Python、bash、Perl 等。HTML 并不是真正的编程语言。它是一种标记语言。我认为您需要提供更多信息才能获得有用的答案。

标签: php javascript html ajax


【解决方案1】:

使用任何网络技术都无法做到这一点。

编辑:没有有意义的有用方式。就像其他答案指出的那样,您可以将 ActiveX 对象与 IE 一起使用,或者使用 PHP 在服务器上移动文件。但这不是一概而论的。

【讨论】:

  • Jog 如果您要求用户允许它,例如 Java 怎么样?
  • 您需要签名的小程序才能使用 Java 访问文件系统。
  • 这是否包括 Flash 漏洞利用?这些实际上构成了“网络技术”......
【解决方案2】:

如果您在本地机器上执行文件,您可以创建一个批处理脚本,但这不能从网络上完成。

【讨论】:

  • 是的,我希望从网络上向访问者这样做
【解决方案3】:

您可以将 JS 与 ActiveX akl JScript 一起使用。 VBScript,你可以使用 PHP 来移动文件。我只会使用 shell 脚本。

【讨论】:

    【解决方案4】:

    如果您使用 ActiveX(仅在 IE 上),则可以使用 JS,如果 php 服务器是您要移动文件的计算机,则可以使用 php。

    【讨论】:

      【解决方案5】:

      只要您在服务器上移动文件,使用 PHP 就很容易做到。这可以从客户端触发,但 PHP 无法在客户端移动文件。

      如果服务器和客户端是同一台机器,那么批处理脚本可能更合适

      【讨论】:

        猜你喜欢
        • 2010-11-13
        • 2016-02-09
        • 2020-09-26
        • 1970-01-01
        • 2015-11-06
        • 1970-01-01
        • 2014-08-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多