シングルクォートの場合、バックスラッシュを2つ重ねる
$ cat test.txt
C:\hoge\fuga\file.txt
$
$ grep 'C:\hoge\fuga\file.txt' test.txt
$
$ grep 'C:\\hoge\\fuga\\file.txt' test.txt
C:\hoge\fuga\file.txt
$
ダブルクォートの場合、バックスラッシュを4つ重ねる
$ cat test.txt
C:\hoge\fuga\file.txt
$
$ grep "C:\hoge\fuga\file.txt" test.txt
$
$ grep "C:\\hoge\\fuga\\file.txt" test.txt
$
$ grep "C:\\\\hoge\\\\fuga\\\\file.txt" test.txt
C:\hoge\fuga\file.txt
$
以上。