Powershell 找不到接受参数“=”的位置参数

Powershell 找不到接受参数“=”的位置参数,powershell,Powershell,我正在尝试在powershell中运行一个检查,以查看文件是否存在,如果存在,请将其复制到另一个位置,如果存在,请在屏幕上打印一条错误消息 if (Test-Path "Z:\Network Folder\Another Folder\"FileInQuestion.docx") { Write-Host "Contents exist and and will be copied!" } else { Write-Host "ERROR: Cannot find file."

我正在尝试在powershell中运行一个检查,以查看文件是否存在,如果存在,请将其复制到另一个位置,如果存在,请在屏幕上打印一条错误消息

if (Test-Path "Z:\Network Folder\Another Folder\"FileInQuestion.docx") {
    Write-Host "Contents exist and and will be copied!"
} else {
    Write-Host "ERROR: Cannot find file."
}

对不起,我上次回复了,我没有仔细看

尝试此测试路径\\network folder\other folder\YourFiles.docx 通常,我们不使用z:\,除非它是真正的路径。你说这是一条网络路径

\FileInQuestion.docx在该路径中还有更多内容


在使用测试路径之前,您是否使用过Net Use命令?

您的意思是,如果我不能直接从网络驱动器复制,那么我必须输入什么?