Windows10にサインインせずにPowerShellスクリプトをローカルで実行する
Windows PowerShellは、 Microsoftの強力な端末であり、Windowsマシンでのタスクの自動化とスクリプト作成、およびWindowsマシンで使用可能な多くのアプリケーションとの対話を可能にします。これはコマンドプロンプト(Command Prompt)を大幅に改善したものであり、主に開発者を対象としています。
その真の力に気付いていない人もいますが、その周りのやり方を知っている人は、最も単純なコマンドの実行から、時にはWindowsを強制的に更新することまで、さまざまな目的で使用していました。あなたがPowerShell(PowerShell)の使用方法を知っているが、ここで操作中のコンピューターにローカルでサインインしていないためにターミナルでコマンドラインを実行できない人の1人であると仮定すると、この投稿はあなたのためです。これは何人かの人々が直面する非常に一般的な問題ですが、それに対する解決策も同様に基本的です。
デフォルトでは、Windowsでは、すべてのスクリプト、特にWindowsのシステム設定を変更しようとするスクリプトを実行することはできません。この投稿では、署名せずにPowerShellスクリプトを実行する方法を共有します。(run a PowerShell script)
署名されたPowerShellスクリプトとは何ですか?
署名されたスクリプトとは、IT管理者によって承認または確認され、有効期限のある署名が付いていることを意味します。これは、Webサイトで利用可能なWindowsまたはSSL証明書の証明書に似ています。つまり、Windowsはこれを信頼できるものとして扱います。
署名せずにPowerShellスクリプト(Run PowerShell Scripts)をローカルで実行する
署名を必要としないスクリプトをテストする場合は、別のアプローチが必要です。信頼できるソースからのものでも、自分で開発したものでもかまいません。証明書は必要ありません。したがって、署名せずにローカルPowerShellスクリプトを実行するには、次の手順に従います。
- Windows 10設定を開きます(Win + I)
- 更新とセキュリティに移動します
- (Select)左側から[開発者向け]を選択します
- PowerShellセクションを見つけます
- 署名せずにローカルPowerShellスクリプトを実行できるようにするには、[実行ポリシーの変更]を(Change execution policy to allow local PowerShell scripts to run without signing)選択します
- 次に、[設定の表示](Show Settings)リンクをクリックすると、 PowerShellウィンドウが開きます。
ウィンドウには、 ExecutionPolicy(ExecutionPolicy)、オプション、およびその他の設定に関する情報が表示されます。リモート(Remote)スクリプトには引き続き署名が必要です。
確認するには、 PowerShell(PowerShell)を開き、スクリプトを実行します。エラーメッセージは表示されません。このスクリプトは、 PowerShell(PowerShell)セッションを実行しているユーザーのアクセス許可で実行されます。
この機能は、ドメインに参加しているマシンしかない組織にとって非常に便利です。これにより、スクリプトをサーバーにプッシュバックする前に、クライアントマシンでスクリプトを実行できます。
投稿がお役に立てば幸いです。PowerShellを使用してWindowsで署名されていないスクリプトを実行できるようになりました。
次を読む(Read next):WindowsPowerShellスクリプトの実行をオンまたはオフにする(turn on or off Windows PowerShell script execution)方法。
Related posts
Windows 10でPowerShellを使用してIPまたはWebサイトをブロックする方法
PowerShellコマンドHistoryの表示方法Windows 10
PowerShellを使用したPowerShellを使ってWebcamsの検索と無効化方法
PowerShellのReplace Command Prompt Windows 10のWinX Menu
Windows 10でPowerShellをPowerShellに追加する方法
4 Ways Windows 10のRun Disk Error Checkingへ
Ashampoo WinOptimizerはWindows 10を最適化するためのフリーソフトウェアです
Windows 10でPowerShellをアンインストールする方法
PIPを使用してPIPを使用してNumPyをインストールする方法
8 Windows 10のコマンドプロンプトとPowerShellの新機能?
Taskbar Context MenuのHide Toolbars option Windows 10
Windows10で「管理者として実行」を使用する13の方法-
Windows 10 Media Controls Media Controls Lock Screen
Windows 10でPowerShell scriptをスケジュールする方法
WatchデジタルテレビとProgDVBでRadioを聴く
Windows 10コンピュータ上.aspxファイルを開く方法
Windows 10で有効化パッケージとは何ですか
Replace PowerShellとCommand PromptでContext MenuでWindows 10
コマンドプロンプトとPowerShellキーボード/デスクトップショートカットを設定する方法
Windows 10にPowerShellを備えたインストール・プログラムのリストを作成する方法