我在我指定的脚本中有一个错误,-Description $dest
而不是-Destination $dest
在调用Start-BitsTransfer
. 对于一个小文件,它没有错误/快速运行,而对于一个大文件则需要一段时间。因此,我认为该文件已复制到我的机器上;就是找不到复制到哪里了。。。
问题
- 为什么 Destination 不是必填字段?
- 默认情况下/未指定目标时文件在哪里?
我在我指定的脚本中有一个错误,-Description $dest
而不是-Destination $dest
在调用Start-BitsTransfer
. 对于一个小文件,它没有错误/快速运行,而对于一个大文件则需要一段时间。因此,我认为该文件已复制到我的机器上;就是找不到复制到哪里了。。。
问题
您问题第一部分的尖刻答案可能是“因为微软这么说”。由于我没有参与决策,因此无法给您明确的答案,但 cmdlet文档的示例 7提到
目标路径不能使用通配符。目标路径仅支持相对目录、根路径或隐式目录(当前目录)。
所以我怀疑这个参数是可选的,允许在“这里”(到当前工作目录)传输文件,而不必明确指定目标,即为了使用简单。