我没有编程背景,并且正在使用Powershell进行一些非常基本的任务。移动文件并记录移动的文件
我尝试使用文件外输出和写输出,但都不起作用
Move-Item -Path $sourceDir\*.* -destination $destinationDir -force | Out-File -filepath $Mylogpath -Append
我正在尝试将文件从一台服务器移动到我正在使用的另一台服务器,但是我想将要移动的文件记录到文本文件中,并为其添加日期/时间戳。
任何指针都会被接受
答案 0 :(得分:0)
Move-Item
默认不输出任何内容。要获取要移动的文件的输出,可以在-PassThru
上使用Move-Item
参数。然后,这将告诉Move-Item
输出正在移动的文件:
Move-Item -Path $sourceDir\*.* -destination $destinationDir -force -PassThru | Out-File -filepath $Mylogpath -Append