| fsutil behavior set disable8dot3 1 |
|---|
上記のコマンドでWindows 95などとの互換性維持のために存在しているShort File名の自動生成を無効化した方がいいかもしれません。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
以下のような現象が起きており、回避する方法を確認させてください。
また、windowsOS上でのチルダの扱いについて確認させてください。
WindowsServer2008R2で再現しております。
■現象
以下2つのファイルを以下の順で別のフォルダにコピーすると、同じファイル名と判断されて上書きするかのエラーが表示される。
・aaaaaa_bbb_cc.jpg
・aaaaaa~1.jpg
■原因
Windowsの仕様で「~1」が特殊な扱いとなっており、
「aaaaaa_bbb_cc」と「aaaaaa~1」が同じ文字列で判断されてしまっているように思います。
※「~2」であると再現しませんでした。
■確認できたこと
先に「~1」を含んだファイル名のファイルをコピーしてそのあと、
「aaaaaa_bbb_cc.jpg」をコピーしたところエラー画面が出ずにコピーできました。
なぜでしょうか?
以上よろしくお願いいたします。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
| fsutil behavior set disable8dot3 1 |
|---|
上記のコマンドでWindows 95などとの互換性維持のために存在しているShort File名の自動生成を無効化した方がいいかもしれません。
質問作成者が受け入れた回答
© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2020
以下2つのファイルを以下の順で別のフォルダにコピーすると、同じファイル名と判断されて上書きするかのエラーが表示される。
・aaaaaa_bbb_cc.jpg
・aaaaaa~1.jpg
aaaaaa_bbb_cc.jpg をコピーすると、
aaaaaa_bbb_cc.jpg long file name
aaaaaa~1.jpg short file name
二つできる。
■確認できたこと
先に「~1」を含んだファイル名のファイルをコピーしてそのあと、
「aaaaaa_bbb_cc.jpg」をコピーしたところエラー画面が出ずにコピーできました。
なぜでしょうか?
aaaaaa_bbb_cc.jpg をコピーすると、
aaaaaa_bbb_cc.jpg long file name
aaaaaa~2.jpg short file name
二つできる。
>※「~2」であると再現しませんでした。
これの原因は下記サイトを参照
広告あり:Widnowsで8.3形式の短いファイル名を表示させる
ところで、Windows Server 2008って、Win7と同時にサポート終了してるんですけど
こんにちは
下記は外部サイトですが Windows でチルダを使用した時の挙動の解説があるので参考にしてみてください。
https://all.undo.jp/asr/1st/document/01_03.html
※ 上記はマイクロソフトのサイトではないので広告等にはご注意ください。