我正在尝试学习使用命令行,我搜索了如何从命令行映射网络驱动器。我遇到了使用net命令和pushd命令。我们在工作中有一个映射的网络驱动器,我可以在Windows资源管理器中进行操作
\\sf-testers\test-datasets\
当我尝试
pushd \\sf-testers\test-datasets\
我收到了回复:
sh.exe": pushd: \sf-testers\test-datasets: No such file or directory
当我尝试
net use x: \\sf-testers\test-datasets
我明白了:
System error 67 has occurred.
The network name cannot be found.
我在bootcamp上运行Windows 7。我做错了什么?提前致谢!
参考 kb 843156 关于第二个错误。此外,您无法推送到首先需要将网络位置映射到驱动器然后推送到该驱动器的网络位置
—
50-3
@ 50-3所以我首先将\\ sf-testers \ test-datasets \映射到我的x:。然后我尝试了上面列出的相同的pushd命令。关于没有这样的文件或目录,我仍然得到相同的回复。还有其他想法吗?谢谢!
—
Crystal
确认您已成功映射x:然后命令
—
50-3
pushd x:\
失败了吗?什么是错误?
@ 50-3当我点击x:通过Windows资源管理器时,我可以看到我感兴趣的数据集。当我运行pushd \\ sf-testers \ test-datasets时,我得到sh.exe“:pushd :\ sf-testerstest-datasets:没有这样的文件或目录
—
Crystal
你能
—
50-3
pushd x:\
如果\\ sf-testers \ test-datasets \是一个有效的路径pushd应该只为它分配一个临时驱动器号,但想知道你是否可以推送到驱动器 - 你也知道sh.exe是什么,因为这不是'应该使用标准电源shell或命令提示符输出的东西