読者です 読者をやめる 読者になる 読者になる

がりらぼ

WindowsRuntimeの応援ブログ

PowerShellプロファイルを作成するスクリプト

PowerShell

たぶんこんな感じ

Write-Host 'プロファイルの作成を試みます'

$profileDirectory=$HOME+'\Documents\WindowsPowerShell'
$profileName='Microsoft.PowerShell_profile.ps1'
$profileFullPath=$profileDirectory+'\'+$profileName

if(Test-Path $profileFullPath){
    Write-Host 'すでにプロファイルが存在しています上書きしますか?'
    
    $input=''

    do{
        $input = Read-Host 'y/n'

        if($input -eq 'n'){
            exit
        }
    }while(($input -ne 'n') -and ($input -ne 'y'))
    
    Write-Host 'プロファイルを上書きします'

}else{
   Write-Host 'プロファイルが存在しませんでしたプロファイルの作成を行います'
   
   
}

#WindowsPowerShellディレクトリの作成
if(!(Test-Path $profileDirectory)){
    New-Item $profileDirectory -ItemType Directory
}

#プロファイル作成
if((Test-Path $profileFullPath)){
    Remove-Item $profileFullPath
}
New-Item $profileFullPath -ItemType File

Write-Host 'プロファイルの作成が完了しました'