PowerShell Rename-Item 正在创建文件的副本
PowerShell Rename-Item is creating a copy of the file
我的脚本应该将 c:\myfolder\myfile.txt 重命名为 myfile.bak
Rename-Item "c:\myfolder\myfile.txt" -NewName "myfile.bak"
但是,它保留了 myfile.txt 并创建了一个名为 myfile.bak 的新文件
有人知道为什么吗?
如果是隐藏文件或read-only文件,您必须添加-force
参数:
Forces the cmdlet to rename items that cannot otherwise be changed,
such as hidden or read-only files or read-only aliases or variables.
The cmdlet cannot change constant aliases or variables. Implementation
varies from provider to provider. For more information, see
about_Providers.
我的脚本应该将 c:\myfolder\myfile.txt 重命名为 myfile.bak
Rename-Item "c:\myfolder\myfile.txt" -NewName "myfile.bak"
但是,它保留了 myfile.txt 并创建了一个名为 myfile.bak 的新文件
有人知道为什么吗?
如果是隐藏文件或read-only文件,您必须添加-force
参数:
Forces the cmdlet to rename items that cannot otherwise be changed, such as hidden or read-only files or read-only aliases or variables. The cmdlet cannot change constant aliases or variables. Implementation varies from provider to provider. For more information, see about_Providers.