[ad_1]
. $env:USERPROFILE\.config\powershell\user_profile.ps1
エラー:E212 書き込み用にファイルを開くことができません:そのようなファイルまたはディレクトリはありません
私が試したこと:
user_profile.ps1 にすべての権限を与えました
解決策 1
アクセス許可が必要なのはpowershellファイル自体ではなく、それを引き起こす特定のファイルに出力しようとしているコマンドの1つです。 存在しないフォルダを参照しようとしている可能性があります。
まず、ファイル内の Powershell スクリプトを見て、実際に何が行われるかを確認してください。
申し訳ありませんが、それについてはお手伝いできません。
解決策 2
デフォルトのpowershellプロファイルファイルがないため、上記のエラーが発生します
IN powershell terminal Run, <pre lang="powershell">echo $PROFILE
出力は、デフォルトの powershell プロファイルへのパスであるこの形式になります
例えば。
C:\Users\abesh\OneDrive\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
上記のファイルが存在しないためにエラーが発生するため、作成してその中にスペースを入れて保存します
パワーシェル
nvim C:\Users\abesh\OneDrive\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
ファイルを空のままにしないでください。スペースを追加して :wq を押して保存し、nvim で終了します。
今すぐ実行
パワーシェル
nvim $PROFILE.CurrentUserCurrentHost
次の行をファイルに追加します
. $env:USERPROFILE\.config\powershell\user_profile.ps1
保存して終了します。エラーは発生しません。
[ad_2]
コメント