Aug
16
关于FC的命令行调用
受到一篇文章的启发做了一个试验
那篇文章链接为 http://post.baidu.com/f?kz=238369050
如果别人直到这个文件的名字就不划算了
所以再绝一点,要连文件的内容也一样
试验过程如下
实验一:
G:\temp>echo 1 >1.txt
G:\temp>echo 1 >2.txt
G:\temp>fc 1.txt 2.txt
正在比较文件 1.txt 和 2.txt
FC: 找不到相异处
G:\temp>if errorlevel 1 echo 1
G:\temp>if errorlevel 0 echo 0
0
结论:如果文件相同fc返回0
试验二:
G:\temp>echo 1 >1.txt
G:\temp>echo 2 >2.txt
G:\temp>fc 1.txt 2.txt
正在比较文件 1.txt 和 2.TXT
***** 1.txt
1
***** 2.TXT
2
*****
G:\temp>if errorlevel 2 echo 2
G:\temp>if errorlevel 1 echo 1
1
G:\temp>if errorlevel 0 echo 0
0
结论:如果文件不同,fc会返回1
结合那篇文章的做法
相信不难做出我想要的结果^_^
注:不懂的不要问,问了也不会回答。
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。
受到一篇文章的启发做了一个试验
那篇文章链接为 http://post.baidu.com/f?kz=238369050
如果别人直到这个文件的名字就不划算了
所以再绝一点,要连文件的内容也一样
试验过程如下
实验一:
G:\temp>echo 1 >1.txt
G:\temp>echo 1 >2.txt
G:\temp>fc 1.txt 2.txt
正在比较文件 1.txt 和 2.txt
FC: 找不到相异处
G:\temp>if errorlevel 1 echo 1
G:\temp>if errorlevel 0 echo 0
0
结论:如果文件相同fc返回0
试验二:
G:\temp>echo 1 >1.txt
G:\temp>echo 2 >2.txt
G:\temp>fc 1.txt 2.txt
正在比较文件 1.txt 和 2.TXT
***** 1.txt
1
***** 2.TXT
2
*****
G:\temp>if errorlevel 2 echo 2
G:\temp>if errorlevel 1 echo 1
1
G:\temp>if errorlevel 0 echo 0
0
结论:如果文件不同,fc会返回1
结合那篇文章的做法
相信不难做出我想要的结果^_^
注:不懂的不要问,问了也不会回答。
欢迎扫码关注:
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。