问题标签 [drive-letter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
931 浏览

windows - Windows Server 2012 上的驱动器号不断变化

我们需要定期在 L 驱动器上为客户端进行备份。我们从磁盘管理中分配了驱动器号“L”,但是当插入下一个磁带进行第二天备份时,它又回到了 H。我们不断将驱动器号更改为“L”,但每次插入新磁带时驱动器号都会自动变为 H。

不知道如何修复它,所以我们重新启动了服务器,但这没有任何好处。

任何帮助,将不胜感激。

0 投票
5 回答
5700 浏览

windows - 使用 Terraform、Chef 或 Powershell 以编程方式设置 EBS 卷 Windows 驱动器号

我正在使用 terraform 和 chef 创建多个 aws ebs 卷并将它们附加到 EC2 实例。

问题是我希望能够给每个 ebs 卷一个特定的 Windows 驱动器号。问题是当 EC2 实例被实例化时,窗口只是给它顺序驱动器号(D、E、F 等)

一些驱动器的大小相同,因此我不一定能根据驱动器大小重命名。有谁知道用 terraform 或厨师做到这一点的方法。我的 google foo 没有找到任何东西。

当然,这必须为其他人提出?

我确实看到了使用 EC2Config Windows GUI 来设置它们的参考,但重点是自动化该过程,因为最终我希望厨师安装 SQL 服务器,并且某些数据预计会出现在某些驱动器号上。

这似乎可行 - 尽管我确实想知道是否没有更简单的方法。

0 投票
1 回答
1976 浏览

c# - 从 Windows NT 设备路径转换为驱动器号路径

如何使用设备路径中的驱动器号解析路径?

例如,转换

进入

假设HarddiskVolume4映射到C:这台计算机上。

我找到了这个问题,但我想在 C# 中使用它。

0 投票
1 回答
3843 浏览

batch-file - 批处理文件分配驱动器号

我发现这可行,并添加了关闭和重新启动资源管理器以反映驱动器更改。

我无法对其进行调整以允许按驱动器号而不是驱动器描述进行搜索。

我需要更改驱动器号的原因是闪存介质中的电子表格需要锁定到特定的锁定目录,用户错误要低得多。

这是一个较大批处理文件的一小部分,它在允许访问其中的文件夹之前检查当前驱动器的正确字母分配。

0 投票
2 回答
140 浏览

java - Spring Framework 在带有 Windows 驱动器号的路径上失败

我在 Windows 7 上的 Intellij 下使用 Spring Framework 版本 4.3.18.RELEASE。我正在查看例如类的反编译代码

和方法

在该代码中,它有一个测试

当位置是带有前导驱动器号的绝对 Windows 路径时,此操作将失败。例如

这种路径是否存在已知的替代规范?

0 投票
1 回答
53 浏览

windows - 缓慢取消映射网络驱动器号

WNetCancelConnection2当我尝试使用(或 depreciated )取消映射网络驱动器号映射WNetCancelConnection时,如果文件服务器在网络上不可用,则线程将在驱动器号实际取消映射之前阻塞大约 10 秒。如果文件服务器不(也不会)可用,是否有更快的方法来取消映射此驱动器号?

0 投票
2 回答
691 浏览

python - 在 Python 中按名称/ID 获取存储驱动器的驱动器号

我正在尝试创建一些代码来检查驱动器是否已连接,然后编辑该驱动器上的文件(如果是)。问题是与该驱动器关联的字母并不总是相同的。有什么方法可以检查是否连接了具有给定“名称”的驱动器,然后获取该驱动器的字母,类似于此人的要求?就像我感兴趣的驱动器被称为Backup Drive,那么我可以检查是否连接了这个名称的驱动器并找到它分配的字母是否是?或者是否有某种特定于该驱动器的硬件 ID 可以完成同样的事情?

最终,我也可以检查每个连接的驱动器是否存在特定目录以找到字母分配,但这是一个相当迟钝的解决方案,如果可以的话,我想避免它。

我也希望这在 Python 中完成,因为这就是我的其余代码所在,但如果 Powershell 或其他东西中存在解决方案,那么我会考虑将工作外包。我也很高兴有一个依赖于平台且仅适用于 Windows 的解决方案,因为这就是我正在使用的。

0 投票
1 回答
132 浏览

batch-file - 批处理文件更改日志文件中的驱动器号字符串

尝试使用批处理替换 Idrive 日志文件中的驱动器名称。多年来试图理解批处理文件的业余程序员,但仍然没有获得高级技术。我怀疑 '\' 反斜杠需要转义,但我尝试的任何方法都不起作用。

样本日志输入:

期望的输出:(注意用 M:\ 代替 C:\ )

我的代码:

这一切似乎都很复杂——有没有一些更简单的高度自动化的方法可以用最少的学习曲线来做到这一点?谢谢您的帮助

0 投票
0 回答
52 浏览

batch-file - 如何读取diskpart中的参数

我有一个蝙蝠脚本:

diskpart /s test.txt E:

磁盘部分

选择磁盘 2

分配驱动器号 = %1%

但是输出给出了一个错误,例如 diskpart 的无效参数。有人可以指导我执行此操作。

0 投票
0 回答
29 浏览

windows-10 - Windows 10 在重新启动时重新分配驱动器号。要更改的脚本?

由于被迫使用公司使用的软件程序,我最近从 Windows 7 切换到 Windows 10。现在,每次重新启动时,我的计算机都会决定为我的可移动闪存分配通用图标的字母 E、F、G 和 H我一直拥有 W、X、Y 和 Z 的驱动器插槽,以及它们的自定义名称和图标(通过注册表项)。当我将驱动器 E 重新分配给 W 时,它会立即与自定义名称“micro/mini/SD”和我的 SD 读卡器图标相关联。F 是 X 代表“CompactFlash”,G 是 Y 代表“SmartMedia / xD”,H 是 Z 代表“Memory Stick”。通过几次重新启动,至少错误的分配一直是一致的。

我想设置一些东西(比如批处理文件,因为这是我理解和调整的能力的极限)在启动时运行以按照指定的方式重新分配这些驱动器号。我已经看到类似的搜索结果建议“net use __”,但我相当肯定这不适用于我的用例,因为我相信它正在映射网络驱动器。我想我在某处看到了“set vol”,但是当我查找“vol”命令/修饰符/其他东西时,它似乎只会显示一个卷的名称。这不是我想自己测试的东西,因为我知道我可能会把事情搞砸。

任何提示都会很好,或者明确声明这不是批处理文件可以做的事情,或者是指向什么语言/命令可以工作的指针。任何帮助表示赞赏。:-)