获取相对于脚本文件夹的文件路径,以便与Copy-Item一起使用

时间:2018-01-23 20:14:51

标签: powershell

我正在尝试运行以下命令从脚本目录中复制文件。由于每个PC上的脚本目录不同,如何告诉-Path使用运行脚本的文件?

Copy-Item:找不到路径' C:\ Users \ user \ test.certs'因为它不存在。

view

1 个答案:

答案 0 :(得分:-1)

试试这个:

$ScriptPath = (Get-Item -Path ".\" -Verbose).FullName
Copy-Item -Path ($ScriptPath + "temp.txt") -Destination "$env:UserProfile + '\AppData\LocalLow\Sun\Java\Deployment\security'"

我通常使用这种方法,因为它允许您在没有任何问题的情况下附加文件名。