CD-R+ロングファイル名で正常に開けないNo.06717
Nightfly さん 00/10/24 16:27
 
Nightflyです。初めて投稿します。

ログを拝見したのですが該当する問題が見あたらないようでしたの
で報告させていただきます。

ファイル名が先頭の8文字まで同一のテキストファイルを複数(10個
以上?)CD-Rの同一フォルダ内に作成した場合、エクスプローラから
ダブルクリックすると秀丸エディタ(V3.05)は起動しますが目的の
ファイルが開けません。

テキストファイルへの関連づけを「Notepad」「WZ Editor」
「WordPad」等に変更すると正常に開けるので、秀丸エディタ側の
問題ではないかと思うのですがどうでしょうか?

具体的には、下記のようなファイル名でテキストを作成しエクスプ
ローラから開くと、どれを選んでも必ず「週報20000106.txt」が開
かれます。

 週報20000106.txt、週報20000113.txt、週報20000120.txt
 週報20000127.txt、週報20000203.txt、週報20000210.txt
 週報20000217.txt、週報20000224.txt、週報20000302.txt
 週報20000309.txt、週報20000316.txt、週報20000330.txt
 週報20000406.txt、週報20000413.txt、週報20000420.txt

<動作環境詳細>
・秀丸エディタ  … Ver3.05
・OS別の発生状況(×が問題発生、○は正常)
 ・Windows98   … ×
 ・Windows98SE  … ○
 ・WindowsMe    … ×
 ・WindowsNT4.0 … ○
・CD-R ライティングソフト … WinCDR4.0/5.0
                (B's Recorder Goldでも発生)
・CD-Rのファイル命名則   …  Windows95/98/NT4.0
  ※WinCDRのマニュアルには
     「Windows95/98/NT4.0の制約に準拠します。201文字以上の
      フォルダ名/ファイル名は使用できません」とあります。

以上よろしくお願いします。

[ ]
RE:06717 CD-R+ロングファイル名で正常にNo.06722
秀丸担当 さん 00/10/25 17:35
 
>ファイル名が先頭の8文字まで同一のテキストファイルを複数(10個
>以上?)CD-Rの同一フォルダ内に作成した場合、エクスプローラから
>ダブルクリックすると秀丸エディタ(V3.05)は起動しますが目的の
>ファイルが開けません。

これは、いったい、なぜでしょうね。
OSによって違うところからいくと、OSのバグがあるのでしょうか。
秀丸では、必ずロングファイル名になるように変換しているので、
そのあたりが影響しているのかもしれません。
とりあえず、Windows98SEと、Windows95OSR2で、CD-ROMではな
くハードディスクで試してみたのですが、どちらも正常でした。
CD-Rでないと起きないのでしょうか。
他の方でこうなる人はいますか?

[ ]
RE:06717 CD-R+ロングファイル名で正常にNo.06724
でるもんた さん 00/10/25 17:47
 
> ファイル名が先頭の8文字まで同一のテキストファイルを複数(10個
> 以上?)CD-Rの同一フォルダ内に作成した場合、エクスプローラから
> ダブルクリックすると秀丸エディタ(V3.05)は起動しますが目的の
> ファイルが開けません。

>  週報20000106.txt、週報20000113.txt、週報20000120.txt
>  週報20000127.txt、週報20000203.txt、週報20000210.txt
>  週報20000217.txt、週報20000224.txt、週報20000302.txt
>  週報20000309.txt、週報20000316.txt、週報20000330.txt
>  週報20000406.txt、週報20000413.txt、週報20000420.txt
>
> <動作環境詳細>
> ・秀丸エディタ  … Ver3.05
> ・OS別の発生状況(×が問題発生、○は正常)
>  ・Windows98   … ×
>  ・Windows98SE  … ○
>  ・WindowsMe    … ×
>  ・WindowsNT4.0 … ○
> ・CD-R ライティングソフト … WinCDR4.0/5.0
>                 (B's Recorder Goldでも発生)
> ・CD-Rのファイル命名則   …  Windows95/98/NT4.0
>   ※WinCDRのマニュアルには
>      「Windows95/98/NT4.0の制約に準拠します。201文字以上の
>       フォルダ名/ファイル名は使用できません」とあります。

これはもしかしたら、「問題のファイルはすべて、CDーROMに記録されている
ショーとファイルネームが同じ」というところにあるのかもしれません。

ハードディスクに記録した場合や、CDーRでもJolietで焼いた場合は、
CDーROMにはショートファイルネームとして「週報20~1.TXT」のような名前が
つきますが、「Windows95/98/NT4.0」で焼いた場合はすべて「週報2000.TXT」に
なっているはずです。
#dir コマンドかなにかでご確認下さい。

これが原因で、どこかのショートファイルネームでの処理で問題が起きているの
ではと推測しますが、いかがでしょう。

[ ]
RE:06722 CD-R+ロングファイル名で正常にNo.06725
Nightfly さん 00/10/25 18:49
 
Nightflyです。

>>ファイル名が先頭の8文字まで同一のテキストファイルを複数(10個
>>以上?)CD-Rの同一フォルダ内に作成した場合、エクスプローラから
>>ダブルクリックすると秀丸エディタ(V3.05)は起動しますが目的の
>>ファイルが開けません。
>
>これは、いったい、なぜでしょうね。
>OSによって違うところからいくと、OSのバグがあるのでしょうか。
>秀丸では、必ずロングファイル名になるように変換しているので、
>そのあたりが影響しているのかもしれません。

エクスプローラからの関連付けでは正常に開けませんが、秀丸エデ
ィタのファイルメニューからは正常に開けます。
また、これは前回も書きましたが、関連付けがNotepad/WZ Editor/
WordPadの場合は正常に開けます。

>とりあえず、Windows98SEと、Windows95OSR2で、CD-ROMではな
>くハードディスクで試してみたのですが、どちらも正常でした。
>CD-Rでないと起きないのでしょうか。
>他の方でこうなる人はいますか?

こちらで確認した限りではCD-Rでしか発生しません。
(ハードディスク/FD/MO等では正常に開けます)

必要であれば問題のCD-Rを送付しても構わないです。


[ ]
RE:06724 CD-R+ロングファイル名で正常にNo.06726
Nightfly さん 00/10/25 19:08
 
Nightflyです。

>これはもしかしたら、「問題のファイルはすべて、CDーROMに記録されている
>ショーとファイルネームが同じ」というところにあるのかもしれません。
>
>ハードディスクに記録した場合や、CDーRでもJolietで焼いた場合は、
>CDーROMにはショートファイルネームとして「週報20~1.TXT」のような名前が
>つきますが、「Windows95/98/NT4.0」で焼いた場合はすべて「週報2000.TXT」に
>なっているはずです。
>#dir コマンドかなにかでご確認下さい。

ご指摘の通り、MS-DOSコマンドプロンプトからdirコマンドで確認
したところ、すべて「週報2000.TXT」となっていました。

 週報2000 TXT         3,185  00-01-06  15:09 週報20000106.txt
 週報2000 TXT         3,275  00-01-13  18:28 週報20000113.txt
 週報2000 TXT         4,230  00-01-20  18:17 週報20000120.txt
 週報2000 TXT         3,749  00-01-28   8:31 週報20000127.txt
 ・・・・・・以下省略 ・・・・・・・・・・・・・・・・・・・

Jolietではまだ試したことがないので不明です。
WinCDRのdefault値が「Windows95/98/NT4.0」となっていること
と、Jolietにはファイル名が64文字までという制限があり私の扱っ
ているファイルにはファイル名が64文字を越えるものも含まれるた
めです。


[ ]
RE:06726 CD-R+ロングファイル名で正常にNo.06735
秀丸担当 さん 00/10/26 18:02
 
>ご指摘の通り、MS-DOSコマンドプロンプトからdirコマンドで確認
>したところ、すべて「週報2000.TXT」となっていました。

むう、そんなことがあるのですか。
そうだとしたら秀丸に関わらず、いろんなソフトで問題起きそう
ですが。なんで秀丸だけ?
とありえずCD-Rに実際に書き込んでテストしようとしたのですが、
問題の命名規則の書き込めるソフトがなかったので、またソフト
を入手しだいテストしたいと思います。

[ ]