cygwinのpythonがDOSから動かない

折角cygwinでpythonを入れてみたので、
DOSでもこれを使おうとしたところ、うまく動かない。

DOS> python
アクセスが拒否されました。

おかしいなあ、PATHには、ちゃんと追加されているし、whichコマンドでも
パスが見れるのだが。。。

ということでググってみたところ、どうやら、lnでシンボリックリンク張っているcygwinのコマンドを
DOSで実行しようとすると上手く動かないらしい。

どうやら、mklinkというコマンドが、WindowsVista以降ではあるので、こちらを使うとうまく行くようだ。

実は、このコマンド、lnとは、引数の順序が逆のようなので注意しないと引っ掛かります。
えっ。私?何もちろん1回失敗しました。
以下のようにしましょう。

DOS> mklink [コピー先] [コピー元]

ということで実行してみると今度は、以下のようなエラーが。。。

DOS> python
'python' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

今度はなんだ。。。。ググっても情報が良くわからん。

と悩みに悩んだ所、mklinkで作成したファイルが、exeの拡張子でない
ことが原因でした。。。

さすが最底辺ですね。

では。