タグ

PowerShellとtipsに関するastk_fのブックマーク (3)

  • バッチファイルから PowerShell を呼び出す方法 - Qiita

    背景 PowerShell でスクリプトを書くメリットの一つとしては、Windows7 以降ならデフォルトで入っているので、Windows を使っている人になら書いたスクリプトを渡して、そのまま使えることにあると思っている。(しかも .NET が使える) ただデフォルトの設定だと PowerShell のスクリプトを実行できなかったり、ダブルクリックで実行できないのも、ちょっと不便だなと感じるので、その回避方法をメモする。 普通に引数で渡す 一番単純な方法は、PowerShell のスクリプトを呼び出すバッチファイルを、いっしょに置いておくことだと思う。 デフォルトだと ExecutionPolicy の値でスクリプトの実行ができないのでオプションで指定する。

    バッチファイルから PowerShell を呼び出す方法 - Qiita
  • Windows使うことになったので、PowerShellが使えるようになりたい - Qiita

    対象 bashやらzshやらは使ったことある人 PowerShell初心者 PowerShellを毎回ググって使ってる人 ググる回数を減らすための基 コマンドレットとは コマンドレットとは、シェルでいうコマンドに似た概念です。名前の問題はどうでもよいのですが、一つだけわかっておいた方がよいことは、 Do-Somethingの形式になっている という点です。例えば、設定されているエイリアスを確認したい場合には、Get-Aliasと打てばその一覧が表示されますし、逆にエイリアスを設定したい場合にはSet-Alias show Get-ChildItemと打つことでshowというエイリアスを作ることができます。この場合、SetがDo(=セットする、変数に代入する)にあたり、AliasがSomething(=エイリアスを)ということになります。このことを認識しておくと、何かの一覧を取得するための

    Windows使うことになったので、PowerShellが使えるようになりたい - Qiita
  • WindowsでPowerShellスクリプトの実行セキュリティポリシーを変更する

    この記事で分かること PowerShellではスクリプト実行がデフォルトで制限されており、用途に応じて「実行ポリシー」の変更が必要 主なポリシーには「Restricted」「RemoteSigned」「Unrestricted」などがあり、署名や入手元により挙動が異なる 変更には「Set-ExecutionPolicy RemoteSigned」コマンドを実行するのが現実的

    WindowsでPowerShellスクリプトの実行セキュリティポリシーを変更する
  • 1