我有一个文件夹里面有一个文件:
C:\tmp\a\file.txt
当我尝试删除此文件夹时:
rd c:\tmp\a
我想将此邮件重定向到文件
我尝试了以下任何建议的重定向运算符:
https://ss64.com/ps/syntax-redirection.html
我尝试进行此重定向的真正原因是因为我正在处理客户端和服务器之间的反向shell。当服务器尝试从客户端删除文件夹时,问题会转到客户端而不是服务器 所以我首先要了解如何在通过网络尝试之前执行此基本重定向。
答案 0 :(得分:0)
您是否尝试过输出Out-File命令到函数?
rd c:\tmp\a | Out-File -FilePath C:\tmp\a\file.txt
另外,我必须提到您正在尝试删除文件夹“a”,然后尝试将文本输出到该文件夹中的文件。这对我来说似乎很奇怪;但是,也许我误解了一些东西。
答案 1 :(得分:0)
您可以使用Start-Transcript
将控制台输出重定向到文件。
Start-Transcript -path C:\output.txt -append
# do some stuff
Stop-Transcript
这会将输出重定向到文件C:\ output.txt