batch-file - 网络使用命令: Windows CE

标签 batch-file networking windows-ce net-use

我正在尝试使用 Net Use 命令发送网络凭据。

这就是我所拥有的:

@echo off
net use \\<serverName>\<shareFolder>\ passw0rd /USER:domain.com\UserName
PAUSE

这会自动插入用户名和域,但由于某种原因而不是密码!!

我也尝试过这样的:

@echo off
net use \\<serverName>\<shareFolder>\ /USER:domain.com\UserName passw0rd 
PAUSE

我已经检查了我正在使用的路径,它们确实有效。当我将它们复制并粘贴到 RUN 中时,它们就起作用了。

用户名和密码也是如此。

谷歌搜索中的所有内容都是紫色的,因为我点击了所有链接:/


好吧,我以为我已经拥有了......

我尝试过这样的:

@echo off
net use \\<serverName>\<shareFolder>\ <mapName> /USER:domain.com\UserName passw0rd 
PAUSE

它成功了,但只是因为我在尝试之前输入了密码,然后它记住了密码。

所以我还在寻找方法。

请帮忙。

最佳答案

密码是否包含特殊字符,如 %/~ 或批处理文件中具有特殊含义的类似字符?

是,然后将密码用双引号引起来。

还在 UNC 路径周围使用双引号并测试这是否会产生影响。

我想念你所有的net use命令是通常在共享文件夹的 UNC 路径左侧指定的设备名称,以将共享文件夹映射到驱动器号。因此,密码可能被解释为设备名称。

但根据您的问题,您只想传递用户凭据和密码,以便能够使用 UNC 路径访问共享文件夹。但是,我建议测试一下将共享文件夹映射到驱动器盘符是否会产生影响。如果没有指定设备名称,我不知道密码字符串是否会被解释为设备名称,目前无法自行测试。

关于batch-file - 网络使用命令: Windows CE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24510559/

相关文章:

c++ - Windows Embedded Compact 7 的 QueryPerformanceCounter() 测试

windows - "Can' t 读取文件“尝试在批处理文件中排除目录时

sql - DOS命令执行一个目录和子目录中的所有SQL脚本

c# - 如何在 C# (MVC 3) 中自动运行带有 3 个参数的批处理命令?

batch-file - 无法使用批处理文件将文件移动到文件夹中

java - 如何获取扫描的wifi网络安全类型?在android中使用WiFi连接到特定网络所需的网络配置是什么?

c - 在linux C中,即使套接字有数据要读取,select()函数也会超时

c++ - connect() 函数停止程序

c++ - 无法在 Windows CE 中以编程方式卸载字体

timezone - Windows CE 6.0 注册表中的时间设置