小编Pau*_* K.的帖子

更改大小写时,Windows 资源管理器不显示更新的名称(通过脚本显示多个文件)

如果 Windows 资源管理器文件夹中有 5 个或更多文件,并且我使用仅更改大小写的脚本重命名它们,则资源管理器不会自动“刷新”并在打开的资源管理器窗口中显示新名称。如果我只重命名 1 到 4 个文件或者将名称中的字母更改为其他内容,它会自动刷新。

我必须在打开的资源管理器窗口中手动按“F5”才能查看新名称。有没有办法让资源管理器或 Windows 10 在脚本中自动刷新目录,这样我就不必按 F5?

这是一个示例批处理文件(rename.bat)

ren  file_important_stuff_1.txt  File_Important_Stuff_1.txt
ren  file_important_stuff_2.txt  File_Important_Stuff_2.txt
ren  file_important_stuff_3.txt  File_Important_Stuff_3.txt
ren  file_important_stuff_4.txt  File_Important_Stuff_4.txt
ren  file_important_stuff_5.txt  File_Important_Stuff_5.txt
Run Code Online (Sandbox Code Playgroud)

它也无法使用简单的 Python 脚本:

import os

for x in range(1,6):
    fileNameOld = "file_important_stuff_" + str(x) + ".txt"
    fileNameNew = "File_Important_Stuff_" + str(x) + ".txt"
    os.rename(fileNameOld,fileNameNew)
Run Code Online (Sandbox Code Playgroud)

这是包含文件的目录的图片:

在此输入图像描述

windows-explorer rename batch-rename windows-10

3
推荐指数
1
解决办法
489
查看次数