如何在PowerShell中访问共享文件夹并实现与本地的文件双向拷贝
PowerShell 访问共享文件夹及拷贝操作说明
访问共享文件夹的方法
你提到可在运行窗口直接打开的F:\new_host_grab路径,在PowerShell中可以直接识别使用,有两种常用操作方式:
- 切换工作目录到该共享文件夹,执行命令:
切换完成后后续操作和本地普通目录完全一致。Set-Location F:\new_host_grab # 或简写为 cd F:\new_host_grab - 无需切换目录时,直接在相关命令中传入
F:\new_host_grab完整路径即可。
Copy-Item 双向拷贝支持
只要你当前登录的Windows账号对该共享文件夹拥有对应读写权限,Copy-Item完全支持双向拷贝操作,无需额外适配。
从共享文件夹拷贝文件到本地
示例:将共享文件夹内的data.csv文件拷贝到本地D:\local_save目录
Copy-Item -Path F:\new_host_grab\data.csv -Destination D:\local_save\
如果需要拷贝整个目录及子目录内容,添加-Recurse参数即可:
Copy-Item -Path F:\new_host_grab\project_folder -Destination D:\local_save\ -Recurse
从本地拷贝文件到共享文件夹
示例:将本地D:\local_save\result.docx文件拷贝到共享文件夹
Copy-Item -Path D:\local_save\result.docx -Destination F:\new_host_grab\
如果执行写入操作时报错,优先检查当前账号对F:\new_host_grab是否开启了写入权限即可。
内容的提问来源于stack exchange,提问作者Conan
相关产品推荐
相关产品推荐

