将powershell中的文件重命名为260以上的更长名称

问题描述 投票:0回答:1

所以,我正在尝试将我们的文档,解决方案和白皮书的PowerShell脚本备份到Windows服务器,可以轻松访问

不幸的是,当我下载它们时,我无法用长名称命名文章和附件。

我确实尝试了一种解决方法,这在某些地方有用,在那里我下载网页和附件,只做一个Get-ChildItem "$ItemOriginalfilepath" | Rename-Item -NewName "$ItemFullNameWithExtension" -Force,适用于一个地方,我不知道为什么。

我的主要问题是如何在其他Windows服务器中重命名该文件,这个技巧似乎不起作用。

我如何克服重命名的260限制或者一般?

windows powershell file-rename character-limit
1个回答
1
投票

您可以调整GPO或注册表以克服260个字符限制,但由于您的问题中没有详细信息,我不确定它是否有帮助。

AFAIK适用于Windows 10和Windows Server 2016.您需要GPO模板才能在Windows Server 2012r2上使用它

这篇文章非常有用

https://www.saotn.org/ntfs-long-paths-windows-server-2016-gpo/

请看一下这个问题和答案。

https://serverfault.com/questions/847142/cant-use-long-path-names-in-windows-2016

© www.soinside.com 2019 - 2024. All rights reserved.