powershell 将标题中包含变量的.txt文件复制到另一个文件夹

7d7tgy0s  于 2022-11-10  发布在  Shell
关注(0)|答案(1)|浏览(133)

我有一个简单的ping脚本,它在最后生成一个输出文件到本地文件夹,文件名包含一个变量,该变量拉出运行它的计算机的主机名并将其添加到文件名中。然后,我希望能够将该文件移动到另一个文件路径,但不知道如何处理变量名.txt文件。

$H = hostname 

cd c:/users 

ping ipaddress -n 4 |Foreach{"{0} - {1}" -f (Get-Date),$_} > chosenfolder\$H"DC1!".txt

任何帮助都将不胜感激。
谢谢
尝试使用基本的Copy-Item cmdlet,但不起作用。

pbwdgjma

pbwdgjma1#

如果您想要的只是移动文件,那么您可以在PowerShell中使用mv命令。

$H = hostname 

cd c:/users 

ping ipaddress -n 4 |Foreach{"{0} - {1}" -f (Get-Date),$_} > chosenfolder\$H"DC1!".txt

mv chosenfolder\$H"DC1!".txt C:\<whatever path>

相关问题