我正在尝试使用批处理文件映射驱动器。 我试过了:
net use m: \\Server01\myfolder /USER:mynetwork\Administrator "Mypassword" /persistent:yes
工作正常。当我尝试在其名称上映射一个带空格的文件夹时出现问题:
net use m: \\Server01\my folder /USER:mynetwork\Administrator "Mypassword" /persistent:yes
我尝试使用引号,使用myfold~1但没有任何效果。
一种简单的方法是重命名文件夹,但我将它映射到300多个工作站中,所以这不是一个好主意。
答案 0 :(得分:15)
我刚刚创建了一些目录,共享它们并使用以下方式进行映射:
net use y: "\\mycomputername\folder with spaces"
因此,此解决方案获得“在我的机器上工作”证书。你得到什么错误代码?
答案 1 :(得分:2)
每当您处理文件名中的空格时,请使用引号
net use "m:\Server01\my folder" /USER:mynetwork\Administrator "Mypassword" /persistent:yes
答案 2 :(得分:2)
我不确定这会对你有多大帮助,因为我曾经需要一个批处理文件来打开一个游戏,.exe就在一个空白的文件夹中(呃!)我试过了:START“C:\ Fold 1 \ fold 2 \ game.exe“和START C:\ Fold 1 \ fold 2 \ game.exe - 没有用,然后我试过
START C:\"Fold 1"\"fold 2"\game.exe and it worked
希望有所帮助:)
答案 3 :(得分:1)
net use "m:\Server01\my folder" /USER:mynetwork\Administrator "Mypassword" /persistent:yes
不起作用?
答案 4 :(得分:1)
net use f: \\\VFServer"\HQ Publications" /persistent:yes
请注意,第一个quotation mark
在前导\
之前,第二个在文件夹名称结尾之后。