试图教我自己PowerShell的工作,我想我会开始重命名一个空的txt文件。该文件在我的C盘中是100%,并且我确定它的语法是正确的。我的问题可能是什么?无法重命名“c: hi.txt”中的项目,因为项目不存在
rename-item -path c:\hi.txt -newname hello.txt
Rename-Item : The item does not exist
编辑:原来的文件名与一个额外的扩展名隐藏hi.txt,所以真的hi.txt.txt。即使我是管理员并创建了文本文件,现在我仍然收到权限错误。
rename-item -path c:\hi.txt.txt -newname hello.txt
Rename-Item : Access to the path is denied
显示一些代码? – orhtej2
很难帮助我们看不到的代码。不要把它描述给我们。 **给我们看一看。 – Amy
“*我的问题可能是什么?*” - 如果这是一个权限问题,如UAC所预期的对C:\的更改,那么它会说AccessDenied。嗯,如果您通过一种方法看到该文件存在,那么该视图必定具有欺骗性。资源管理器默认情况下是欺骗性的,所以你有“隐藏文件扩展名”,我猜这个文件实际上名为'hi.txt.txt'?或者,你是否用空格来命名它作为第一个或最后一个字符,这在视觉上并不存在? – TessellatingHeckler