Windows 2025
Sponsored Link

PowerShell : Profile を設定する2024/12/02

 

PowerShell 起動時に読み込まれる PowerShell スクリプト [$profile] の設定です。

[1] デフォルトでは存在しないため、ファイルを作成した後に内容を記述します。
# 自身の profile の PATH 確認
PS C:\Users\Administrator> Write-Output $profile 
C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

PS C:\Users\Administrator> Get-Item $profile 

# ファイルは存在しない
Get-Item : Cannot find path 'C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1'
because it does not exist.
At line:1 char:1
+ Get-Item $profile
+ ~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (C:\Users\Admini...ell_profile.ps1:String) [Get-Item], ItemNotFoundException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetItemCommand

# ファイル新規作成
PS C:\Users\Administrator> New-Item $profile -type file -force 

    Directory: C:\Users\Administrator\Documents\WindowsPowerShell


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a----         12/1/2024   4:49 PM              0 Microsoft.PowerShell_profile.ps1


# 例として PowerShell 起動時にメッセージを表示
PS C:\Users\Administrator> Write-Output 'Write-Output "This message is from $profile"' > $profile 
PS C:\Users\Administrator> powershell 

# 新しい PowerShell 起動
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows

This message is from C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
PS C:\Users\Administrator>
関連コンテンツ