代码之家  ›  专栏  ›  技术社区  ›  Alex Feinman

以编程方式装载时,如何在Windows中指定已装载驱动器的名称?

  •  1
  • Alex Feinman  · 技术社区  · 15 年前

    我正在编写一个perl例程,在启动时挂载特定的驱动器。但是,当安装驱动器时,它们会以奇数名称出现在“我的电脑”中,如“dir$at'machinename'(H:)”。

    2 回复  |  直到 15 年前
        1
  •  0
  •   Pedro Silva    15 年前

    你的问题我不太清楚,但你是说 File::Spec splitpath 方法?

    拆分路径

    和文件名部分。关于具有 没有卷的概念,返回“”作为 音量。

    区分文件名和 文件是路径,除非$no\u file为真 或尾随分隔符或/。或/。。 $no\u file true使此返回(“”, $path,“”)。

    结果可以传递给catpath() 路径。

        2
  •  0
  •   Alex Feinman    15 年前

    在进行了大量搜索之后,一种方法是对注册表进行修改——这不是一种很好的方法,但它是有效的

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\D\DefaultLabel]