>567ですが、みなさまに教えていただいた方法を試してみましたが、570さん
の1つ目の方法以外はなぜかコマンドが通りませんでした。
それと、
$cmd = sprintf('mknmz -U -O C:\namazu\var\namazu\index "C:\Program Files
\Apache Group\Apache2\htdocs\%s"', $index);
に続けて、変数に日本語を格納して、$indexの下にもう1階層ディレクトリを
指定したいのですが(\htdocs\$index\$index2)、どのようにすれば良いのでしょうか?