Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 使用NET USE打开后共享文件夹为空_Batch File_Shared Directory_Net Use - Fatal编程技术网

Batch file 使用NET USE打开后共享文件夹为空

Batch file 使用NET USE打开后共享文件夹为空,batch-file,shared-directory,net-use,Batch File,Shared Directory,Net Use,我正在尝试创建一个批处理文件,该文件将映射另一个域上的共享文件夹。经过一些研究,我发现netuse命令可以映射驱动器 @echo off Net Use M: \\IP\Folder\ /persistent:yes /USER:domain\userID PASS 这对于映射驱动器非常有用,但是当我打开它时,文件夹是空的。当我将远程桌面安装到服务器上时,我可以看到文件夹不是空的,我知道权限没有更改,因为我只是设置了权限,其他人无权更改权限。此外,如果我不使用网络使用和手动映射驱动器,我会得到

我正在尝试创建一个批处理文件,该文件将映射另一个域上的共享文件夹。经过一些研究,我发现netuse命令可以映射驱动器

@echo off
Net Use M: \\IP\Folder\ /persistent:yes /USER:domain\userID PASS
这对于映射驱动器非常有用,但是当我打开它时,文件夹是空的。当我将远程桌面安装到服务器上时,我可以看到文件夹不是空的,我知道权限没有更改,因为我只是设置了权限,其他人无权更改权限。此外,如果我不使用网络使用和手动映射驱动器,我会得到提示输入用户名和密码,一切正常,文件夹不是空的


为什么NET USE会导致文件夹显示为空?

可能是因为用于映射驱动器的帐户对该文件夹中的特定文件没有读取权限

@echo off


借助此功能,我们可以打开或复制共享文件夹。

确实如此。我对网络使用和手动映射都使用相同的方法。相同的用户名和密码。那太奇怪了!
Start \\Destination_IP\Destination_Folder_Name Password /USER:User_Name 
pause