从解决方案资源管理器中,我想选择两个C#代码文件进行文本比较。我在我的机器上安装了WinMerge,它在命令行上接受多个文件名。所以我尝试使用Open With ...命令并将WinMerge添加到现有选项列表中。但问题是,我不知道在参数文本框中写什么。将其设置为%1只是将第一个选定的文件发送到WinMerge。 %2不被VS识别并且被直接粘贴到WinMerge中。 发送两个文件的正确语法是什么?
我正在尝试使用FC来比较文件,但想要将FC命令的输出解析出来并声明变量以将源文件复制到远程文件不匹配,基本同步。 我的代码是非常简单的,因为fc做的一切,我需要: @echo off
set source=C:\source\
set remote=C:\remote\
fc /b %source%\*.* %remote%\*.*
FC输出的例子,如果文件是不同的: 0000000