• 締切済み

Windows XP のディレクトリ構造

純正の Windows XP(Home または Professional Edition)のディレクトリ構造を何層かまで知りたいのですが、そのようなページはあるでしょうか。 具体的には次のページのような図(またはパスのリスト)を知りたいです。 http://www.rhapsodyos.org/system/directories/directories.html なんのため?と聞かれるとちょっと説明しにくいのですが、簡単に言うと、ソフトウェア開発のためです。 詳しければ詳しいほどいいのですが、ちょっとした情報でもいいのでお教え下さい。 よろしくお願い致します。

みんなの回答

  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.2

純正の意味が不明ですが。 例えばメーカーPCのOEM版は純正じゃないという考えで良いのでしょうか? でも他にはSP1とSP1aとSP2とかもありますし(当然ノーマル版も)。また細かい話をすれば、フォルダ構造はインストール時のオプションによっても変わるものかと思いますが。SP1aには対応できてもSP1の場合にはできないというような作りはそもそも方法論から間違ってないですかねぇ。 まぁ何らかの制限を知りたいのだとしてもFATとNTFSでは仕様が異なりますし、この場合だと尚更どちらが純正かと問われても難しいでしょう。何かのチェックのために必要ならその都度その環境から取ってくるしかないかと思います。 一応フォルダ数の階層の制限は(NTFSでは?)128個ということになるのでしょうが、ただAPIによってはその制限を越える関数が存在したりしているようですので、Windows上でもアプリによっては認識できたりできなかったりします。 http://risky-safety.org/zinnia/doc/maxpath.html http://support.microsoft.com/default.aspx?scid=kb;ja;320081

  • dai509
  • ベストアンサー率34% (212/609)
回答No.1

パス階層はわかりませんが、 WindowsXPだと、パスの文字の長さが最大255文字までしか認識できないはずです。 たとえば、下記のような感じ。ファイル名も含むはず。 "C:\Program Files\Adobe\Acrobat 7.0\Update\Rdr707.rtp"

関連するQ&A

  • Windows XP Media Center Edition

    Windows XP Home Edition やWindows XP Professional は Windows Vista 発売後のメインストリーム開発・サポート期間の アナウンスが成されていますが、Windows XP Media Center Editionは どのような位置付けになっているのでしょうか。 知っている方、お教え下さい。

  • コマンドの問題

    現在、/home/guest0/it1というディレクトリにいる。/home/guest1/it1/reportというディレクトリに移動するコマンドを相対パスで書け。という問題です。 絶対パスは分かるんですが。相対パスの.や..の表し方が分かりません。また、図を描くと分かりやすいとのことですが、どうやって図を書くのですか。教えてください。

  • ディレクトリへの移動が出来ない

    javaの勉強中です、「やさしいjava(2)」を今回購入し付録のCDより指示どうりにJDKをインストールしc:\program Files\Java\jdk1.5.0_04\に保存しました、パスの設定は環境変更にPATHはc:\program Files\Java\jdk1.5.0\04\binと入力しコマンドプロンプトでのディレクトリの移動時にcd c:\YJKSample\01と入力すると(指定されたパスが見つかりません)と表示されます。OSはWindowsXP Home Edition SP2 、です自力では解決出来ませんどうかご教授をお願いします。

    • ベストアンサー
    • Java
  • tomcat3.2.2で、ディレクトリリストの表示ができない

    今まで使用していたtomcat3.1に変えてtomcat3.2.2をダウンロードして 動作させようとしました。 tomcatを起動して、JSPやServletのサンプルページは問題なく表示されました。 しかし、ディレクトリリストをブラウザ上に表示させようとしたところ、 以下のようなエラーが出てしまいました。 (ディレクトリリストは、URLをディレクトリ部分まで指定した際に、 そのディレクトリ内のファイル一覧が表示されるアレです) 思うに、ファイルリストの、タイムスタンプを表示させようとして、 木曜日を表す「木」という部分でエラーが発生しているかと思います。 これはどこか設定すれば修正できるものでしょうか? ちなみにtomcat3.1を使用していたときは、問題なくディレクトリリストを 表示することができました。 よろしくおねがいします。 環境: Windows2000 Tomcat3.2.2(バイナリ版) JDK1.3 java.io.IOException: Not an ISO 8859_1 character:木 at org.apache.tomcat.core.BufferedServletOutputStream.print(BufferedServletOutputStream.java:221) at org.apache.tomcat.request.DirHandler.doService(StaticInterceptor.java:687) at org.apache.tomcat.core.Handler.service(Handler.java:287) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) .....

    • ベストアンサー
    • Java
  • Windows98にVistaかXPをダウンロードする方法

    こんばんは。 Windows98のPCに、 Windows Vista Home Basic Windows Vista Home Premium Windows Vista Business Windows Vista Ultimate Windows XP Home Edition (Service Pack 2 以降) Windows XP Professional (Service Pack 2 以降) Windows XP Media Center Edition (Service Pack 2 以降) Windows XP Media Center Edition 2004 (Service Pack 2 以降) Windows XP Media Center Edition 2005 (Service Pack 2 以降) のどれかをダウンロードしたいのですが、どのOSがオススメなのか教えてください。 それと、ダウンロードの仕方もお願いします! ちなみに、Windows98のトップページにダウンロードせずに、98の場所とは別の場所に ダウンロードをし、VistaやXPのトップページを作ることは可能ですか??  言葉が上手くまとめられていなくてすみません・・・。 ご回答お願いします!

  • ウイルスの基本構造について

    Wikipediaのこのページ↓ http://ja.wikipedia.org/wiki/%E3%82%A6%E3%82%A4%E3%83%AB%E3%82%B9 の下の方の図で (1)カプシド (2)核酸 (3)カプソメア (4)ヌクレオカプシド (5)エンべロープウイルス(全体) (6)タンパク質層・脂質層 (7)スパイク だと思うんですがあってますか?

  • ディレクトリをコピーするツールを作ってますけど、うまくいきません。

    ディレクトリをコピーするツールを作ってますけど、うまくいきません。 何方か教えてください! 内容:1、「~/???.tmp」というディレクトリを検索し指定ディレクトリにコピーする。    2、「~/???」というディレクトリも合わせて指定ディレクトリにコピーする。    3、 指定ディレクトリから2階層下にある「aaa」ディレクトリ直下を対象とする。    4、 コピーしたディレクトリを表示する。 使い方:./cptmpDir.sh path1 path2  [-c] 引数: path1 は対象ディレクトリ     path2 はコピー先ディレクトリ -c 指定されていればディレクトリのコピーを行う。 例え以下のようなディレクトリがあるとする。 home/ccc/bbb/aaa/abc.tmp home/ccc/bbb/aaa/abc home/ccc/bbb/aaa/cba home/ccc/bbb/aaa/ddd/efg.tmp home/ccc/bbb/aaa/ddd.tmp ./cptmpDir.sh  /home  /var/tmp [-c] を実行したら home/ccc/bbb/aaa/abc.tmp home/ccc/bbb/aaa/abc home/ccc/bbb/aaa/ddd.tmp が/var/tmpにコピーされるのが正常の働き。 私が書いたシェルは 内容1、3、4、はできたけれども 2、ができてません。 だからhome/ccc/bbb/aaa/abcがコピー対象がになっています。 以下は私が書いたシェルである。 #!/bin/ksh if [[ $# -lt 2]] then echo "usage: $0 path [-c]" exit 1 fi path2=$2 copydir=0 if [[ $3 = "-c" ]] then copydir=1 fi find $1 -maxdepth 3 -mindepth 3 -type d -name "aaa" | ¥ while read d do find $d -maxdepth 1 -mindepth 1 -type d -name "*.tmp" | ¥ while read a do if [[ $copydir -eq 1 ]] then cp -r $a $path2 echo "cp" "${a#*/}" else echo "${a#*/}" fi done done よろしくお願い致します!。 home/ccc/bbb/aaa/abcもコピーされるように!!!

  • tarでディレクトリのみをアーカイブしたい

    【質問】 Solaris8 純正のtarコマンドで、ファイルを除いてディレクトリのみをアーカイブする良い方法を模索しています。 【背景】 ディレクトリ構成をtarで抽出し、別のマシンで解凍する(/export/homeなど)際に、配下のファイルサイズが大きく時間がかかるため、抽出の際にファイルを除外しておきたい 【前提】 tarでアーカイブする際、ディレクトリを指定すると配下のファイルも再帰的にアーカイブされてしまう。 【詳細】 例えば、以下のようなディレクトリ構造のとき、 AAA/ AAA/aaa/ AAA/aaa/hoge.c BBB/ BBB/foo.txt ディレクトリのみをtarアーカイブして、 AAA/ AAA/aaa/ BBB/ という内容のtarアーカイブを作成するとき、私は以下のようなやり方をしています。 A.全抽出→解凍→ファイル消し→再抽出 # tar cf - AAA BBB | (cd /tmp/work; tar xvf -) # cd /tmp/work # find . -type f -exec rm {} \; # tar cvf /dev/rmt/0 AAA BBB B.除外リスト作成→除外リスト指定で抽出 # find AAA BBB -type f > exclude-list # tar cvfX /dev/rmt/0 exclude-list AAA BBB どちらも結果的にはディレクトリのみ抽出できるので問題はないのですが、ちょっと手間がかかります。コマンドライン1行でできる良い方法があれば教えて下さい。 # そもそも【前提】が私の思い込みかもしれないので、 # 「違うよ」という指摘があればお願いします。

  • WIn32API ディレクトリ内ファイルリストの取得(FindFirstFile不可)

    現在作成中のアプリケーションなんですが、NTFSのファイル名最大長(全角255文字,'\0'含めて511バイト)のまでサポートする必要があります。 ディレクトリ内のファイルリストを取得して、順番に処理するんですが、FindFirstFile(Ex)だと、WIN32_FIND_DATAのcFileNameが TCHAR cFileName[MAX_PATH]  (MAX_PATHは260) であるために、最大長を持つファイル名が扱えません。 MSDNをみるとCreateFileでディレクトリをオープンできるようですが、実際の読み込み手順(読み込み関数、ディレクトリレコードの構造、EOFチェックの方法など)がわからず困っています。 CreateFileで開いたディレクトリの操作方法、または、その他のディレクトリ操作方法をご存じの方よろしくお願いします。

  • 98にXPをインストールしようか迷ってます。

    はじめまして。パソコンは全くのど素人です。 今使っているのは、富士通FMVーDESKPOWER ME4/535 Windows 98です。メールとインターネットが主です。たまにフリーズはしますが、割と元気よく快調です。 困っているのは、動画のサイトを見ようとすると、windows media playerに「指定のパスがありません」とエラーが出て、見ることができません。どうもXP対応になっているようです。悔しいです。 そこで、Windows98からのアップグレード用XP home edition(これはサポート期間が短いようなので)ではなく、professional editionの方をインストールしたいと思っています。メモリ等大丈夫でしょうか?動きはかなり遅くなってしまいますか?それとも、もうパソコン自体を買い換えなければだめなのでしょうか?ちょっと今は資金的に厳しいのですが・・・ 皆様からのご回答お待ちしております。 どうぞ宜しくお願い致します。