FC命令问题

问题描述

我只是想在命令行上使用FC来比较两个不同的.txt文件,这些文件包含文件的全限定路径列表,例如\ blah \ test \ log.txt和\ blah \ test \ log2.txt

我想查看一个文件中的内容,而不是其他文件中的内容,但是输出确实很奇怪,我将举一个示例,对敏感信息进行清理。

它看起来像这样:

Comparing files blahblah.txt and BLAHBLAH2.TXT
***** blahblah.txt   W e
***** BLAHBLAH2.TXT   w e
*****

***** blahblah.txt   R e
***** BLAHBLAH2.TXT   r e
*****

***** blahblah.txt   F e b r u
***** BLAHBLAH2.TXT   J a n u
*****

***** blahblah.txt   7
***** BLAHBLAH2.TXT   1 7

输入看起来像这样:

buildings\blahhello\wangchung\boohoo\blue tree.JPG

buildings\blahhello\wangchung\boohoo\a person.JPG

buildings\blahhello\wangchung\boohoo\puppies.JPG

那是我期望的输出吗?我用来获取输入文件的命令是这样的(只是更改我正在枚举的网络共享的路径):

[System.IO.Directory]::EnumerateFiles('\\server\share1$','*',[System.IO.SearchOption]::AllDirectories) | ForEach-Object { $_.SubString(28) + "`r`n" | Out-File C:\users\username\this_is_a_file2.txt -append }

我正在做“ r n”,以确保它不会放在一行上,但是我尝试了不这样做,它仍然做同样的事情。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)