WindowsPowerShellスクリプトの実行をオンまたはオフにする方法
Windows10でWindowsPowerShell(Windows 10)スクリプトの実行をオンまたはオフに(turn on or off Windows PowerShell script execution)する場合は、このステップバイステップガイドに従ってください。レジストリエディタ(Registry Editor)とローカルグループポリシーエディタ(Local Group Policy Editor)を使用して、この機能を有効または無効にします。
Windows PowerShellは、 Windowsオペレーティングシステムに含まれている不可欠で便利なツールです。スクリプトには主に2つのタイプがあります–信頼できる発行元によって署名されたスクリプトとローカルスクリプトです。ローカルスクリプトはパーソナルコンピューターで作成するものですが、もう1つは、信頼できる発行元が特定のタスクを実行するために署名したものです。
WindowsPowerShellスクリプトの実行をオンまたはオフにします
グループポリシーエディターを使用して(Group Policy Editor)WindowsPowerShellスクリプトの実行をオンまたはオフにするには、次の手順に従います-
- タスクバーの検索ボックスでgpedit.mscを検索します。(gpedit.msc)
- 検索結果で[グループポリシーの編集](Edit group policy)をクリックします。
- コンピューターの構成で(Computer Configuration)WindowsPowerShellに移動します。
- [スクリプトの実行をオンにする(Turn on Script Execution)]をダブルクリックします。
- [有効(Enabled)]オプションを選択します。
- ドロップダウンリストから実行ポリシー(Execution Policy)を選択します。
- スクリプトの実行をオフにするには、[無効(Disabled)]オプションを選択します。
- [適用](Apply)と[ OK ]をクリックします。
これらの手順を詳しく見ていきましょう。
最初に、コンピューターでローカルグループポリシーエディター(Local Group Policy Editor)を開く必要があります。そのためgpedit.msc
には、タスクバー(Taskbar)の検索ボックスで 検索し、検索結果で[グループポリシーの編集 (Edit group policy )]をクリックします。このツールを開いた後、次のパスに移動します-
Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell
Windows PowerShellフォルダーに、 [スクリプトの実行をオンに(Turn on Script Execution) する]という設定が表示されます 。それをダブルクリックして、[ 有効 (Enabled )]オプションを選択します。
その後、ドロップダウンリストから実行ポリシーを選択します。これらの3つのオプションが表示されます-
- 署名されたスクリプトのみを許可する
- (Allow)ローカルスクリプトとリモート署名スクリプトを許可する
- すべてのスクリプトを許可する
Windows PowerShellでスクリプトの実行をオフにする場合は、[無効 (Disabled )]オプションを選択し ます。
いずれの場合も、[適用 (Apply )]と [ OK ]をクリックし て変更を保存します。
前述のように、レジストリエディタ(Registry Editor)を使用して同じ変更を加えることができます。その前に、システムの復元ポイントを作成し、すべてのレジストリファイル を バックアップ(backup all Registry files)することをお勧めし ます。
レジストリを使用して(Registry)WindowsPowerShellスクリプトの実行を有効または無効にする
Windows PowerShellスクリプトの実行を有効または無効にするには、次の手順に従います-
- Win+Rを押します。
- regeditと入力し、Enter(regedit)ボタン(Enter)を押します。
- [はい(Yes)]ボタンをクリックします。
- HKLMキー(HKLM key)内のWindowsに移動します。
- Windows>新規>キーを右クリックします。
- PowerShellという名前を付けます。
- (Right-click)PowerShell > New DWORD(32ビット)値を(Value)右クリックします。
- EnableScriptsという名前を付けます。
- それをダブルクリックして、値(Value)データを1に設定します。
- Right-click PowerShell > New > String Value。
- ExecutionPolicyという名前を付けます。
- それをダブルクリックして、以下のように値(Value)データを設定します。
詳細を知りたい場合は、読み続けてください。
開始するには、 Win+Rを押しregedit
、 Enter ボタンを入力して押します。UACプロンプト が表示された場合は、[はい ]ボタンをクリックして、コンピューターで(Yes )レジストリエディター(Registry Editor)を開きます。その後、次のパスに移動します-
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
Windowsを右クリックし、[ New > Key, PowerShellという名前を付け ます。
PowerShell キーに DWORD(32ビット)値(Value)と文字列値(String Value)を作成する必要があります。そのためには、PowerShell >New > DWORD (32-bit) ValueEnableScriptsという名前を付け ます。
(Double-click)EnableScriptsを(EnableScripts)ダブルクリックして、値データ (Value data )を 1 または 0に設定し ます。この機能を有効にする場合は、 1にします。それ以外の場合は、 0にします。
次に、実行ポリシーを設定する必要があります。そのためには、PowerShell > New > String ValueExecutionPolicyという名前を付け ます。
その後、それをダブルクリックして、 以下のように値データ (Value data )を入力します-
- AllSigned: 署名されたスクリプトのみを許可する
- RemoteSigned:ローカルスクリプトとリモート署名されたスクリプトを許可する
- 無制限:(Unrestricted:) すべてのスクリプトを許可する
最後に、[ OK ]ボタンをクリックして変更を保存します。
それで全部です!それが役に立てば幸い。
Related posts
Windows PowerShellを使用してGoogle Chromeをインストールする方法
Windows PowerShell ISE vs Windows PowerShell:違いは何ですか?
Format External Hard Drive or USB Windows PowerShellを使用してドライブ
PowerShell Scriptを使用してWindows 10のSecurity Questionsを無効にします
Windows PowerShell ISEの使い方 - 初心者チュートリアル
Replace PowerShellとCommand PromptでContext MenuでWindows 10
Run PowerShell Scripts Locally Windows 10
Windows Server Network connectivity PowerShellを介して問題を解決します
Windows 10 Start MenuでCommand PromptとReplace Powershell
Windows 10のCommand Prompt and PowerShell for Legacy Consoleを有効または無効にします
Windows Terminalとは何ですか?
Fix PowerShell Windows 11/10でHigh CPU usageを引き起こします
PowerShellのReplace Command Prompt Windows 10のWinX Menu
Windows 10でPowerShellを無効にする方法
Windows 10でPowerShell scriptをスケジュールする方法
Windows 10でCMD or Powershellを使用してWiFiを無効にする方法
PowerShell Scriptを使用してReset Windows Update Client
Windows 11/10で事前インストールMicrosoft Store Appsをアンインストールする方法
Windows 10のCMD and PowerShellでScroll-Forwardを無効にします
PowerShellを使用してPowerShellを使ってMicrosoft Store appsをリセットする方法