© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2020
検索結果はバグの宝庫。
右クリック、シフト+場所を開く で、そこでリネーム。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
エクスプローラーの検索結果からフォルダ名の変更を行うと変更前の名前から変えることができなくなります。
変更後動かさない限り表示名は変更したフォルダ名になるのですが一度別の場所に移した時点で元の名前に戻るようです。
変更後、フォルダの場所を移動せずプロパティを見ると全般タブのフォルダ名では変更後の内容ですが共有タブのフォルダ名は変更前から変わらず、検索時には変更前後どちらでも引っかかるようになります。
これは仕様でしょうか?コピーでバックアップを取る際などにかなり問題起きてくるので仕様なら他にエクスプローラーでできる操作で同時に同名フォルダの名前を変える方法があるか知りたいです。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2020
検索結果はバグの宝庫。
右クリック、シフト+場所を開く で、そこでリネーム。
質問作成者が受け入れた回答
© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2020
問題は二つ。
前者はバグ。後者はバグのような仕様。フィードバックする。
2はインデックス作成対象になってるときだけ発生する。
検索結果でフォルダ名をホントに変更すると、検索結果が大幅に変更されるので、それを避けたかったのかなあ。余計なお世話。
© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2020
エクスプローラで名前を変えてるから。
名前の変更.vbs
Set fso=CreateObject("Scripting.FileSystemObject")
For Each path In WScript.Arguments
If fso.FileExists(path) Then
Set file=fso.GetFile(path)
Else
Set file=fso.GetFolder(path)
End If
name=InputBox(file.Path,"Rename ?",file.Name)
If name<>"" Then file.Name=name
Next
sendtoに置くなり、コンテクストメニューに追加するなり。(AllFileSystemObjectsの関連付け)
© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2020
表示名は、エクスプローラの機能なので、それにバグがあるなら、
エクスプローラで移動するなら、表示名はやめたほうがよいでしょう。
表示名を使うなら、robocopyコマンドなどで移動する。
© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2020
検索結果は関係なし。
障害でしょう。
フィードバックする。
x\a\desktop.ini
[.ShellClassInfo]
LocalizedResourceName=b
aの表示名bが
移動すると、
y\a\desktop.ini
[.ShellClassInfo]
LocalizedResourceName=@b,0
無効になる。