gpt4 book ai didi

javascript - 在javascript中重命名文件

转载 作者:行者123 更新时间:2023-11-29 22:24:09 25 4
gpt4 key购买 nike

我想问一下,如果我想在javascript中重命名一个文件,我该怎么做?我已经尝试了一个我在网上看到但无法使用的功能。

function ChangeFileName()
{
var fso, f;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFile("FilePath/MyFile.txt");
f.name = "MyFile.htm";
}

我在网上搜索,它说 ActiveXObject 仅适用于 IE,我打算在 mozilla 上使用它,因为 mozilla 是 ubuntu 自带的。

除此之外,有什么方法可以重命名 javascript 中的文件吗?提前感谢您的帮助。

最佳答案

它是 Javascript(在浏览器中),对吧?

如果您在浏览器中运行,出于安​​全原因,这是不允许的。我认为有一些方法可以使用 IE 和 ActiveX 来做到这一点,但我认为使用纯 Javascript 是不可能的。

但是您可以在控制台中使用 JScript 执行操作,例如删除单个文件:

function MoveFile2Desktop(filespec)
{
var fso;
fso = new ActiveXObject("Scripting.FileSystemObject");
fso.MoveFile(filespec, "newname");
}

关于javascript - 在javascript中重命名文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10618828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com