以编程方式安装时,如何在 Windows 中指定已安装驱动器的名称?
我正在编写一个在启动时安装特定驱动器的 perl 例程。但是,当安装驱动器时,它们会以奇怪的名称出现在“我的电脑”中,例如“dir$ at 'machinename' (H:)”。
perl 或 C 中有没有办法在安装时指定这个字符串(或者只是“dir$”部分?)?
I am writing a perl routine that mounts specific drives at startup. However, when the drives are mounted, they appear in "My Computer" with odd names like "dir$ at 'machinename' (H:)".
Is there a way in perl or C to specify this string (or just the 'dir$' part?) at mount-time?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你的问题对我来说并不完全清楚,但是你的意思是类似 File::Spec 的
splitpath
方法?You question is not entirely clear to me, but do you mean something like File::Spec's
splitpath
method?经过大量搜索后,一种方法是通过注册表进行操作——这不是一个好方法,但它可以
为 D: 驱动器等设置可见标签。
After much searching, one way to do it is by monkeying with the registry--not a great method, but it works
will set the visible label for the D: drive, etc.