我想创建一个批处理脚本来重命名C:\Program Files\WindowsApps\Microsoft.GamingServices_4.66.30001.0_x64__8wekyb3d8bbwe
,+Microsoft.GamingServices_4.66.30001.0_x64__8wekyb3d8bbwe
但更新后版本号可能会更改,所以我想使用通配符,但不能使用Ren
,因为它不能用通配符重命名文件夹,也不能使用Move
,因为它不能为文件夹添加前缀。我不想使用 powershell,因为我想将它添加到上下文菜单中以切换启用/禁用游戏服务,所以速度对我来说很重要,(powershell 太慢了)。
我之前试过:
move /Y "C:\Program Files\WindowsApps\+Microsoft.GamingServices_*" "+Microsoft.GamingServices_*"
谢谢
作为 .bat 文件运行:
从命令行运行:
这将遍历当前目录 (C:\Program Files\WindowsApps) 中的文件夹,并找到带有通配符的文件夹 (Microsoft.GamingServices_*) 以表示版本变化,并在目录前添加一个加号。