タイトル | : 事故レス |
投稿日 | : 2023/03/30(木) 14:49 |
投稿者 | : 文太 | 番 号 | : 10745 10737 番 文太 さんへのコメント コメント数 1 |
昨晩のテストがどうも奇妙な気がしてきたので、やり直しました。 --- (1)vtdos, usecmd=1, cmd.exe used C:\>dir a_b~1.txt ;OK 2023/03/29 22:58 5 a=b.txt C:\>dir a=b.txt ;NG ファイルが見つかりません ;でも、なんで日本語? command.com + biling.sys ;で、日本語メッセージなのじゃなかったか? C:\>dir "a=b.txt" ;OK 2023/03/29 22:58 5 a=b.txt --- (2)vtdos, usecmd=0, cmd.exe NOT used, command.com v.6.2 used C:\>dir a_b~1.txt ;OK A_B~1 TXT 5 23-03-29 22:58 C:\>dir a=b.txt ;NG 無効なキーワードです. - a=b.txt C:\>dir "a=b.txt" ;NG パラメータの書式が違います. - "a=b.txt" --- (3)「コマンドプロンプト」窓 = cmd.exe C:\>dir a_b~1.txt ;OK 2023/03/29 22:58 5 a=b.txt C:\>dir a=b.txt ;NG File Not Found C:\>dir "a=b.txt" ;OK 2023/03/29 22:58 5 a=b.txt cmd.exeが変に見えるのは、クゥオートがないせいです。 少しだけ追記。さっき、めざらさんあてに「cmd.exe、変ですか?」という主旨の 発言をアップし、そして削除しました。 そこに書いたもう1つの点は、CUIのコマンドラインには、(たとえば引数の 区切りに半角スペースを使うなど)、そもそも制限条件があり、その影響で、 ファイル名とその扱い(クゥオートなど)にGUIにはない条件がでるのでは? ということでした。 全体に、上で納得しました。 追記:Vzファイラでも、lf+ にすれば、ちゃんと、「a=b.txt」と 表示されました。 追記2:しつこいですねぇ。usecmd=1 環境です。vtdos窓です。 C:\>dir |more だだだ、、、 cut 2023/03/29 22:58 5 a=b.txt だだだ、、、 cut コマンドラインで【その】ファイル名を指定したりしなければ、 ふつうに出ますね。これって驚くべきことなんだっけ? いえ、全体に 整合してると思います。
- No.10745 一括表示へ - コメント元:10737 一括表示へ - [ 返信 ] [引用無し] pre