名前 題名 ▼ takiさん > Delphiでメールを送る方法を調べていたらマスターの記事でPowerShellを使う方法を知った。 > ごにょごにょしてたら、PowerShellでスクリプトを実行する権限が無いとの事。 > > 色々と調べて Set-ExecutionPolicy RemoteSigned を実行した。 > > ところが、本家のMicrosoft Send-MailMessage - PowerShellを見ると、 > 警告!「コマンドレットは Send-MailMessage 廃止されました。…」だと。 > 使えるみたいだが、セキュリティで保護された接続を保証しないとか。 > > と言うことで、PowerShellのメールは使わない事にしたが、ExecutionPolicyがスクリプトを > 管理者権限無しで使える状態になったままなので、このままでは気味が悪い。 > > 以下が元に戻す手順です。既にご存じかもしれませんが。 > > スタートボタン→Windows Terminalを右クリック > →その他→管理者として実行 > > Windows PowerShell > Copyright (C) Microsoft Corporation. All rights reserved. > > 新しいクロスプラットフォームの PowerShell をお試しください https://aka.ms/pscore6 > > ※説明:現時点でのExecutionPolicyの状態を表示 > > PS C:\Users\hogehoge> Get-ExecutionPolicy -List > > Scope ExecutionPolicy > ----- --------------- > MachinePolicy Undefined > UserPolicy Undefined > Process Undefined > CurrentUser RemoteSigned > LocalMachine RemoteSigned > > ※説明:UndefinedをSetすることで戻せるそうです。 > > PS C:\Users\hogehoge> Set-ExecutionPolicy Undefined -Scope CurrentUser -Force > PS C:\Users\hogehoge> Set-ExecutionPolicy Undefined -Scope LocalMachine -Force > > ※説明:ExecutionPolicyの状態を再度表示 > > PS C:\Users\hogehoge> Get-ExecutionPolicy -List > > Scope ExecutionPolicy > ----- --------------- > MachinePolicy Undefined > UserPolicy Undefined > Process Undefined > CurrentUser Undefined > LocalMachine Undefined > > > PS C:\Users\hogehoge>exit > > やれやれ。 GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link