我正在尝试创建一个批处理文件,该文件将映射另一个域上的共享文件夹。经过一番研究,我找到了NET USE命令来映射驱动器。
@echo off
Net Use M: \\IP\Folder\ /persistent:yes /USER:domain\userID PASS
这适用于映射驱动器,但是当我打开它时,该文件夹是空的。当我将桌面远程登录到服务器上时,我可以看到该文件夹不是空的,我知道权限没有改变,因为我只是设置它们,没有其他人有权更改它们。此外,如果我不使用NET USE并手动映射驱动器,我会收到提示输入UserName和Password,一切都很好,文件夹不为空。
为什么NET USE会导致文件夹显示为空?
答案 0 :(得分:1)
可能是因为您用于映射驱动器的帐户对该文件夹中的特定文件没有读取权限。
答案 1 :(得分:-1)
@echo off
Start \\Destination_IP\Destination_Folder_Name Password /USER:User_Name
pause
借助此功能,我们可以打开或复制共享文件夹。