Bing 兄さんにききました。姉さんかも。
PowerShell にマイ・スクリプトを登録する。
Contents
PS で作成したバッチ処理をコマンドとして登録しておいて呼び出したい
質問:Bing さん、登録の仕方教えてください。(Powershell 自作関数 登録)
PowerShell で自作した関数を登録しておきたい場合は、次のような方法があります。


# プロファイルが存在しない場合は作成する
if (-not (Test-Path $PROFILE)) {
New-Item -Path $PROFILE -ItemType File -Force
}
# 関数の定義をプロファイルに追記する
Add-Content -Path $PROFILE -Value @'
function Get-CurrentDirectorySize {
Get-ChildItem . -Recurse | Measure-Object -Property Length -Sum
}
'@
$PROFILE のファイルに関数の定義がされていればPS 起動時に読み込まれると。

ただし、スクリプトの実行ポリシーを設定しておく必要があります。
読み込み時にエラー(下図の赤い文字の部分)になります。

Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser
about_Execution_Policies(実行ポリシーについて)
https://go.microsoft.com/fwlink/?LinkID=135170
以上です。
Bing いいね^^
VSCode でPowershell もおすすめです。
PowerShell 開発のための Visual Studio Code の使用
ファイルのインクルードについても聞いてみた
ファイルごとに関数を書いて、それをマイスクリプトとして読み込みたい場合、$PROFILE のファイルにインクルードしてやればいいのではと。
そうしたら、煩雑にならんし。
質問:
powershell でインクルードの仕方を萌え萌えな感じでにゃんを最後につけて説明してください。
ファイルのインクルードの場合はどうなるの?
もちろんにゃん!PowerShellでインクルードをする方法を萌え萌えな感じで説明するにゃん。



なるほど。「.」か「&」を使うと。
読み込み時に日本語のパス(MSアカウントだとユーザー名とかが)が文字化けして読見込めない場合は、エンコードを変更するとよいみたいです。
BING 姉さんを擬人化
BING を萌え萌えな擬人化したイメージの画像を生成してください。
I’ll try to create that.


いい感じなので、BINGさんのアイコンに使おう。
どれもいい感じですが、AI 感が出いているのは、左上の画像かなーっと思われます。



