set "path=\\xxxxx\xxxx\xxxx\xxxx\"%COMPUTERNAME%"_"%str2%"_"%PC%".txt"
if %path:!COMPUTERNAME!=%==%path% (
echo path is same
pause
exit
) else (
echo path is different
pause
exit
)
回声"路径相同"但这是不可能的....我需要"路径是不同的"
请求帮助。 THX
答案 0 :(得分:1)
虽然我不明白你试图做什么,但这一行:
if %path:!COMPUTERNAME!=%==%path% (
......应该这样写:
if !path:%COMPUTERNAME%=!==%path% (
..更好的方式:
if "!path:%COMPUTERNAME%=!" equ "%path%" (