我创建了一个.ps1
脚本来将文件夹安装到驱动器S
。这很好用。当我重新分配另一个文件夹时,它仍然有效,但资源管理器中的名称不会更新。但分配了正确的文件夹。(重新分配后通过可用文件检查了这一点)。
我使用以下脚本执行了此操作,并在重新分配其他文件夹时更改了路径:
subst s: /D
subst s: X:\folder1
因此,当我第一次运行脚本在资源管理器中分配时,TestFolder1
将显示以下内容:
当我再次运行脚本时,分配TestFolder2
将TestFolder2
被分配给,S:
但资源管理器仍会显示TestFolder1
(就像在屏幕截图中一样)
有没有办法在脚本中更新资源管理器中的名称?或者这是一个设置问题?
答案1
你不是清爽任何事情,你实际上移除s:
使用命令subst s: /D
。显示该磁盘的任何 Explorer 实例都将立即终止
s:
。
您的第二条subst
命令会创建一个新磁盘,Explorer 会立即知道这一点。但这是一个新磁盘,现在必须重新探索。