다른 질문이 있습니다. 이번에는 FC 콘솔 명령에 관한 내용입니다. 채팅 프로그램을 만들고 있는데 문제가 있습니다 :두 파일을 비교하는 방법
사람들이 비밀번호를 변경할 수있게하고 싶지만 비밀번호가 마지막 비밀번호와 동일한 비밀번호인지 확인하려면 어떻게해야합니까?
편집 : 대답은 Stephan에게 감사드립니다!
if "%newpassword%"=="%oldpassword%" echo same password
EDIT2 : 명령은 위의 경우에 민감한 단어를 인식하지 않습니다. 그러나 FC 명령을 사용하여이 문제를 직접 해결했습니다.
'의 경우 "%의 NEWPASSWORD의 %"를 포함하는 디렉토리에서 passwords.txt 장소 배치 파일 == "%를 OLDpassword %"에 같은 password' – Stephan
에코 두 파일을 fc와 비교해 보라 :'fc a.txt b.txt && echo same || 에코 다르다' – Stephan
"C와 C의 차이를 알지 못한다"는 것은 무엇을 의미합니까? 기본적으로 'IF'명령은 대소 문자를 구분합니다. 즉 'C'≠ 'c'라고 판단합니다. 'C '를'c'와 동일하게보기 위해서)'/ I '스위치를 사용할 수 있습니다 :'IF/I "% newpassword %"== "% oldpassword %" ... '. –