find "a" "C:\a.txt" && (
echo found >CON
) || (
echo not found >CON
)
echo %errorlevel% >CON
if errorlevel 1 (
echo not found >CON
) else (
echo found >CON
)
これは私のtortoisesvnローカルプリコミットフックです。それは常に私にとっては「見つからない」とエコーする。findコマンドは常に1を返します
どうしたのですか?
私はCR/LFについてはわかりません。私はNotepad ++を使ってCR(Mac)とLF(Unix)に変更し、いずれの場合も正しく見つかりました... – geisterfurz007
@ geisterfurz007合意はここではうまくいきます。 utf16またはutf8形式で保存しても(メモ帳++で) – LotPings
外部コマンドなので、 'find'へのフルパスを指定しようとしましたか? – aschipfl