從解決方案資源管理器中,我想選擇兩個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