タグ

PowerShellに関するkwyのブックマーク (7)

  • 「最新版をインストールせよ」とPowerShell起動時に叱られたときの対処法

    PowerShellを開くとこのメッセージが…… PowerShellを開くと、「最新のPowerShellをインストールしてください」と表示される。新しいPowerShellのインストールは必要なのだろうか、インストールする場合はどうすればいいのだろうか。このメッセージの対処方法を紹介しよう。 Windowsターミナルなどで「PowerShell」を開くと、「新機能と改善のために最新のPowerShellをインストールしてください!」と表示され、最新版をインストールしなければならないのか、どうすれば最新にできるのか、迷っていないだろうか。 Tech TIPSでは、この「最新のPowerShellをインストールしてください」の対処方法を紹介しよう。 「最新のPowerShell」とは? 前述の通り「PowerShell」を開くと、「新機能と改善のために最新のPowerShellをインスト

    「最新版をインストールせよ」とPowerShell起動時に叱られたときの対処法
  • PowerShellのスクリプトを書く時の諸注意

    先日Windows向けの作業のちょっとした自動化のためにPowerShellのスクリプトを書いたので、少し躓いたポイントを書きます。 大人しくLinux版のPowerShellもインストールします WSL2Emacsから快適に編集するためにシンタックスなどのエラーレポートなどがやはり欲しいですね。 Powershell - LSP Mode - LSP support for Emacs を使えば普通にLSPが利用可能ですが、インストールするためにpwshが実行ファイルとしてPATHに認識されている必要があります。 しかしWSL2上で作業しているのですから、 Windows上のpwsh.exeを使えば多重にインストールする必要がなくなるのではと考えました。 そこでlsp-pwsh-exeにpwsh.exeを追加してみたのですが、 Windows上のPowerShellをWSL2上で動かす

    PowerShellのスクリプトを書く時の諸注意
  • PowerShellメモ シャットダウン、再起動、スリープ - Qiita

    Add-Type -AssemblyName System.Windows.Forms <# .SYNOPSIS コンピューターをサスペンド #> function SleepPC { $state = [System.Windows.Forms.PowerState]::Suspend [bool]$force = $true [bool]$disableWakeEvent = $false [System.Windows.Forms.Application]::SetSuspendState($state, $force, $disableWakeEvent) }

    PowerShellメモ シャットダウン、再起動、スリープ - Qiita
  • PowerShell のスクリプトが実行できない場合の対処方法 - Qiita

    概要 PowerShell でスクリプトを書いて実行したとき、以下のエラーが表示されてスクリプトが実行できない場合があります。 c:\work>PowerShell .\test.ps1 .\test.ps1 : このシステムではスクリプトの実行が無効になっているため、ファイル C:\work\test.ps1 を読み込むことができませ ん。詳細については、「about_Execution_Policies」(https://go.microsoft.com/fwlink/?LinkID=135170) を参照してください。 発生場所 行:1 文字:1 + .\test.ps1 + ~~~~~~~~~~ + CategoryInfo : セキュリティ エラー: (: ) []、PSSecurityException + FullyQualifiedErrorId : Unauthorize

    PowerShell のスクリプトが実行できない場合の対処方法 - Qiita
  • WindowsのファイアウォールをPowerShellから制御する

    Windows 10/11のファイアウォールは、コントロールパネルの「Windows Defender ファイアウォール」からGUIで設定が可能だ。ただ、これが意外に面倒。もっとも通常は、アプリがインターネットと接続するときにルールが自動で設定され、ユーザーは確認するだけなので、わざわざなにかをする必要は基的にない。 しかし、一部のアプリケーションでは、ファイアウォールを手動で設定する必要があり、また、ネットワーク関連のちょっとした実験などで、LAN側からアクセスする場合にも、ファイアウォールにルールを追加して特定のパケットを通すことが求められるケースがある。こうしたファイアウォールへのルールの追加を俗にファイアウォールを「開ける」などという。 今回は、PowerShellを使って、ファイアウォールを「開ける」作業を簡単にする方法を解説する。 そもそもWindows Defenderファ

    WindowsのファイアウォールをPowerShellから制御する
  • ひとり情シスに役立つPowerShellコードのサンプル - Qiita

    Windows10から Windows Subsystem for Linux が使えるようになり、CLI 使いには有りがたい限りだが、標準ではインストールされないため、お客様先のPCでは使えないことが多い。 PowerShell であればどのPCでも最初から入っているし、Windows標準シェルとして今後も生き残る気配に変わりは無いので、よく使うワンライナーに厳選してサンプルを示していく。 前提条件 動作環境

    ひとり情シスに役立つPowerShellコードのサンプル - Qiita
  • Windows PowerShell

    PowerShell は、コマンドライン シェル、スクリプト言語、および構成管理フレームワークで構成されるクロスプラットフォームのタスク自動化ソリューションです。 PowerShell は WindowsLinux、および macOS 上で実行されます。 コマンド ライン シェル PowerShell は、その他の一般的なシェルの最良の機能を備えた最新のコマンド シェルです。 テキストを受け入れて返すだけの大抵のシェルとは異なり、PowerShell は .NET オブジェクトを受け入れて返します。 シェルには次の機能があります。 堅牢なコマンドラインの履歴 タブ補完とコマンド予測 (「about_PSReadLine」を参照してください) コマンドとパラメーターの別名のサポート コマンド チェーンのパイプライン Unix man ページと同様のコンソール内ヘルプ システム [スクリプト

    Windows PowerShell
  • 1