タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

windowsとtmpに関するakakitのブックマーク (1)

  • Windowsには何故「TMP」と「TEMP」環境変数が存在するのか、その謎が明らかに | ソフトアンテナ

    CP/Mにはなかったから? 同氏はまず、MS-DOS開発の契機となったCP/Mには環境変数が存在しておらず、環境変数はMS-DOSで拡張された機能の一つであると前提し、CP/Mから移植されたプログラムではなく、MS-DOS専用プログラムが作られているうちに、独自に環境変数(TMPやTEMPなど)を使用するプログラムが増えていったと説明しています。 その後、MS-DOS2.0でパイプ機能が実装された際、一時ファイルを保存する場所を決定するためにCOMMAND.COMは環境変数TEMPを参照するように定められたものの、他のプログラムがTEMPあるいはTMPどちらを参照するかまでは統一はなされず、結果、折衷案として多くのプログラムがTMPとTEMP両方を参照するようになり、どちらを優先するかは決まらないままWindowsに至ったというのです。 とはいえ、WindowsAPIであるGetTemp

    Windowsには何故「TMP」と「TEMP」環境変数が存在するのか、その謎が明らかに | ソフトアンテナ
  • 1