在 Powershell 上使用通配符重命名目录?

Renaming a Directory with wildcard on Powershell?

我有一个文件夹需要重命名。

$home/dir1/dir_to_rename_12344343

$值=abcd-1234

我知道文件夹的开头模式但不知道整个名称。

我正在尝试做这样的事情

cd $home/dir1

重命名项目 'dir_to_rename*' '$value'

但它一直给我一个错误。

我也很高兴能 trim 文件夹名称的最后几个字符。

即 $home/dir1/dir_to_rename_12344343 --> $home/dir1/dir_to_rename

我终于可以让它工作了

Get-ChildItem -路径 $home/dir1 |重命名项目 -NewName $Value