- ベストアンサー
ファイル一覧の表示について
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
いかさまかもしれませんが。 #include <dos.h> main() { system("dir"); } 一般的には #include <dos.h> #include <stdio.h> main() { struct find_t f ; if ( _dos_findfirst("*.*",_A_NORMAL,&f) == 0 ){ printf("%s\n",f.name); while ( _dos_findnext(&f) ){ printf("%s\n",f.name); } } } といったように_dos_findfirstや_dos_findnextを使います。
その他の回答 (1)
> C言語でDOSの画面に、 > あるフォルダ内のファイル一覧を表示するためには、 C 言語での標準的な方法というのはありません。 # C 言語の入門書などでこの手の話題があまり出てこない # 理由の1つはこれ(処理系に依存)だと思います。 各環境、処理系に応じた方法を使うことになります。 例えば、Windows なら FindFirstFile, FindNextFile という API を使います。 (LSI-C86 からは使えません) # mk1234 さんの過去の質問をみなくても分かるように、 # 環境も書いてください。
お礼
回答ありがとうございました。
関連するQ&A
- Windowsのシステムコール呼び出し
アセンブラでシステムコールを呼び出したいのですが、 Linuxとかだとシステムコールの一覧みたいのが載ってるのですが、 Windowsのシステムコールの一覧みたいのが見つかりません。 一覧が載っているようなサイトってありませんか?? とりあえずLinuxの11番(C言語で言うexecv関数)みたいのが使いたいのですが。。。
- ベストアンサー
- その他(プログラミング・開発)
- ファイル名・サイズを一覧表示させるソフトは?
フォルダ内の、ファイル名と、そのファイルサイズを 一覧表示できるようなソフトを探しています。 フォルダの中身を表示させた画面を印刷したいんです。 あの画面って、印刷できませんよね? ファイル名の一括変換等ができるものはあるようなのですが、サイズも表示できるものとなると、見つからないんです。 できればエクセルなどで使えるよう、csv形式で出力できると助かるのですが・・・。 ご回答、お待ちしております。
- ベストアンサー
- フリーウェア・フリーソフト
- フォルダ内のファイル一覧をプリントアウトしたい
こちらのQ/Aでは、お世話になっております。 写真データの入ったDVD-Rがあります。 中には一つのフォルダがあって、その中に800個位のjpg形式のファイルがありました。 マイコンピュータから、フォルダを開くと、一覧が見えますが、こちらの一覧をまとめて、プリントアウトしたいです。 当然、一画面には収まらないので、上下スクロールをしながら、見てます。スクロールをしながら、[Print Screen]キーで画面コピーし、ワード等に貼り付けをしながら、まとめてプリントアウトしても良いのですが、効率が良くないので、良い方法を知っておいでる方からアドバイスいただけたら、大変有り難いです。 画像プレビューは、見れなくて構いません。 OSは、Windows2000PRO、プリンタは、エプソンのLP-S3000です。 以前、MD-DOSの頃(20年位前)だったら、[CTRL]+[P]を押した後で、DIRコマンドで、ディレクトリ一覧が画面にもプリンタにも出力されました。同じようなイメージで、フォルダ内のファイル一覧をプリントアウトしたいです。 宜しくお願いします。
- ベストアンサー
- Windows NT・2000
- 共有フォルダの一覧作成(フォルダ・ファイル含む)
VBAまたはコマンドプロンプトのどちらかを使用して、共有フォルダ内のサブフォルダ及びファイルの一覧をエクセルすることは可能でしょうか。 フォルダの使用状況を確認したいのですが、階層が深く、分岐も多い為、簡単に作成出来る方法がありましたら教えてください。 宜しくお願い致します。
- 締切済み
- Windows系OS
- サーバ上のファイル一覧の表示
どの言語で実現できるか分からないのですが、PHPかな?と想像して本カテゴリで質問します。その他の言語による方法でも構いません(Javascriptでできますか?) <実現したいこと> レンタルサーバ上にアップロードしたExcelファイルを、HTMLで目次を作ってリンクを張る作業なしに公開したい。 ・公開したいフォルダは以下のような構造。 koukai ├ 2013 │ ├ 公式 │ │ ├ 第1回議事録.xls │ │ └ 第2回議事録.xls │ └ 部内 ├ 2012 └ 2011 ・フォルダ名&ファイル名の2バイト文字はそのままにしたい。 ・各フォルダに10個程度のファイル、20フォルダ以上あるので、エクスプローラのようなツリー表示等で折りたためるか、Windows感覚でフォルダ移動できるような表示が望ましい。 ・HTMLの知識が無い人でも、FFFTPでExcelファイルをアップロードするだけで、一覧に自動的に反映されるようにしたい。←これが一番の目的 <補足> ・ファイルが置かれているのは「Index of」表示の禁止された、CGI/PHP等が使用不可のサーバ。なのでJavascript等で実現できれば一番良いです。 ・CGI/PHP使用可の他レンタルサーバを用意して、そちらから読み出す方法でも構いません。ゼロから書くほどの知識は無いので、流用できるスクリプトがあれば教えて頂きたく、宜しくお願いします。 ・サーバを自前で用意する方法は不可です(それができればてっとり早いですが…) ちなみに、Dropboxに置いて公開する方法も試しましたが、Excelファイルだと全てダウンロードになってしまうこと(ブラウザ内表示ができない)、上位フォルダから下位フォルダには移動できるが、上位フォルダに戻れないこと、の2点がいまいちです。
- 締切済み
- PHP
- ユーザー環境変数の一覧
システム環境変数とログインしている環境変数それと、 存在する全てのユーザーに対する環境変数を取得するプログラムをC言語作成したいのですが、どうすればよいのでしょうか? OSはWindows2000です。 言語は問いません、VC++2005かC#かVB.NETのどれでも構いません。
- ベストアンサー
- C・C++・C#
- エクセルVBAで特定の列の複数の行を一覧表示し
エクセルVBAで特定の列の複数の行を一覧表示し マウスなどで選択された項目を特定の変数に代入するにはどのようにVBAを書けばよいか教えてください。 たとえばC列の縦10行分を一覧表示して、マウスで選択した一項目を変数に代入するというようなことです。
- ベストアンサー
- その他(プログラミング・開発)
- ファイル名が表示されない
windows XPを使用しております。 デスクトップ上にAフォルダがあり、開くとB、Cフォルダと1,2,3,4ファイルがあります。 いずれもファイルはエクセル及びワードが入っています。 以前はAフォルダをひらくとアイコンが並んでおり、そのしたにファイル・フォルダの題名があったのですが、この題名が見えなくなっています。特になにかをした覚えはありません。 表示をクリックし、一覧・詳細・アイコンなどとかえてみるのですがやはり見えません。 またB,Cフォルダを開いてみると題名は通常通りアイコンのしたに見えています。 直す方法がありましたら教えてください。
- ベストアンサー
- Windows XP
- Windowsのプログラムファイル内にあるWbemというフォルダは何の
Windowsのプログラムファイル内にあるWbemというフォルダは何のフォルダですか? このWbemというフォルダをマニュアル操作のミスで消去しようとしていたことが分りました。それで、急きょゴミ箱から元に戻してWindowsのプログラムフォルダに戻しました。 そして、現在そのPCが問題があるので、DOSコマンドのSetをしたみたところ、 Path=C:¥WINDOWS;C:¥system32:C:WINDOWS;C:¥WINDOWS¥System32¥Wbem; というレスポンスが返ってきました。 Wbemというファイルは一般的にWindowsのプログラムフォルダの中では重要である必須のフォルダなのでしょうか? よろしくお願いします。
- ベストアンサー
- Windows XP
お礼
回答ありがとうございました。 _dos_findfirstや_dos_findnextを調べて見たいと思います。