gpt4 book ai didi

java - 在 Java 中重命名驱动器标签

转载 作者:太空宇宙 更新时间:2023-11-04 14:12:43 25 4
gpt4 key购买 nike

我的 Windows 系统上有一个标记为 Anthony's Drive 的外部驱动器,

如何使用 java 更改驱动器的名称(重命名),就像使用文件资源管理器简单地重命名它一样。

我可以使用java中的FileSystemView类获取驱动器标签,现在我可以重命名这个驱动器标签了。

public class File_Iterate_3_1 {

private static final String drive_path = "F:\\";
public static void main(String[] args) {
System.out.println("File system roots returned by FileSystemView.getFileSystemView():");
FileSystemView fsv = FileSystemView.getFileSystemView();
File file = new File(drive_path);
if(file.exists()){
System.out.println("File Exists");
System.out.println("File Label " + fsv.getSystemDisplayName(file));
}
}
}

以上是获取驱动器标签的代码如何重命名此驱动器标签

最佳答案

首先,您需要 Windows 7 或更高版本的管理员权限。其次,这在 Java 中听起来是个坏主意。听起来如果你真的愿意,你就必须进行本地调用。但这只是操作系统特定的。如果您使用的是 Linux、OSX,该怎么办?不再有驱动器盘符。

很少想:http://blogs.technet.com/b/heyscriptingguy/archive/2011/03/14/change-drive-letters-and-labels-via-a-simple-powershell-command.aspx

关于java - 在 Java 中重命名驱动器标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28109095/

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