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と言います。ファイルが存在することを1つの方法で確認すると、そのビューは欺瞞的でなければなりません。エクスプローラはデフォルトでは偽装されているので、「ファイル拡張子を隠す」がオンになっていて、実際にファイル名が「hi.txt.txt」になっていると思いますか?代わりに、最初の文字か最後の文字か、視覚的に存在しない文字のいずれかにスペースを付けて名前を付けましたか? – TessellatingHeckler