windows - 如何使用命令行将文件从 Mac OS 复制到同一网络中的 Windows?

标签 windows macos command-line terminal

我知道,我们可以使用 finder/smb 协议(protocol)将文件从主机复制到另一个 mac。

但我想使用命令行将文件从 mac 复制到 windows 机器。这样,我就可以以编程方式调用相同的名称。

有人可以指导吗?

最佳答案

如果您可以使用 Finder 复制文件,则您已连接到 SMB 共享。通常,您可以通过查看 /Volumes 从命令行中看到这一点。文件夹;如果它看起来不存在,请尝试运行 mount命令查看其他地方的东西可能是连接的。以下假设 SMB 安装在 /Volumes ,根据您的特定情况进行调整。

在命令行上,发出命令:

ls /Volumes

您应该会看到列出的 SMB 共享以及其他一些名称。

然后将文件复制到它:
cp myfiles/* /Volumes/MySMBShare/mydirectory

如果共享名称中包含空格,则需要使用反斜杠将其转义,如下所示:
cp myfiles/* /Volumes/My\ SMB\ Share/mydirectory

关于windows - 如何使用命令行将文件从 Mac OS 复制到同一网络中的 Windows?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17412069/

相关文章:

c++ - 为什么 allegro 会自动处理最小化按钮,而不是关闭按钮?

Java 密码库偶尔无法启动

excel - mac excel 2011 vba范围给出错误

python - 从 mac 终端运行 python

linux - 命令 'md5sum' 最后没有 '-' token

windows - SC - ChangeServiceConfig 失败 5 : on cmd

c - 左键单击托盘图标上下文菜单后发送了什么消息?(windows api)

windows - Docker Toolbox Tutorial Client.Timeout 在等待 header 时超出

objective-c - 修改 NSTextStorage 属性导致 ScrollView 跳转

c# - 输入的原始命令行