シナリオ:すばらしいConsole2 http://sourceforge.net/projects/console/を見つけて、 Cygwin、raw Windows、GnuWin32の3つの環境を作成することにしました。最初の2つは正常に機能しますが、3つ目は非常に困難です。
このファイルをcmdrc.batとしてユーザーディレクトリに保存し、コンソールにGnuWin32タブのシェルであると伝えました。
set PATH="C:\gnuwin32\bin;C:\gnuwin32\include\glibc;%PATH%"
echo %PATH%
cmd
help
ls
コマンドプロンプトを開いてそのコードを貼り付けると(ウィンドウが消えないように)、次のようになります。
C:\Users\Chris>set PATH="C:\gnuwin32\bin;C:\gnuwin32\include\glibc;%PATH%"
C:\Users\Chris>echo %PATH%
"C:\gnuwin32\bin;C:\gnuwin32\include\glibc;[all the correct stuff that was there before]"
C:\Users\Chris>cmd
'cmd' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\Chris>help
'help' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\Chris>ls // GnuWin32 isn't available, either.
'ls' is not recognized as an internal or external command,
operable program or batch file.
に無効な構文がありますset
か、それとも何ですか?