タグ

PowerShellとpowershellに関するdelegateのブックマーク (21)

  • PowerShellで面倒なオブジェクトはPSCustomObjectに変換するのが早道

    PSCustomObjectとはそもそもなんぞや PowerShellのパイプラインは、オブジェクトを流すようになっている。なので、複雑な情報はPowerShellのオブジェクトにすると、あとの処理が簡単になる。 そのためにあるのが、「PSCustomObject」と呼ばれる汎用のオブジェクトだ。このオブジェクトであれば、Format-*や*-ObjectといったPowerShellの汎用コマンドを適用できる。 逆に言えば、PowerShellの汎用コマンドは、フラットな構造のオブジェクトを想定しており、プロパティの値がオブジェクトになっているようなものは扱いにくい。このような場合に、PSCustomObjectを作ってフラットな構造にすることで、以後は処理しやすくなる。 なお、PSCustomObjectの基的なことは、Microsoftのサイトにページ(https://learn.m

    PowerShellで面倒なオブジェクトはPSCustomObjectに変換するのが早道
  • kamifuji.dyndns.org

    日は、当 kamifuji.dyndns.org へ訪問頂きありがとうございます。 ここは、個人とその仲間達が非営利に運営するサーバーです。ただし、営利目的に使用することを禁止するものではありません。企業広告など今後対応させていただきます。 殆どのページを自由に閲覧できますが、一部ユーザ登録していただかないと閲覧できないページもありますこと、ご容赦願います。 ■ 2025/07/18 を、掲載始め、サンプル移植が完了しました。 ■ 2025/05/30 に、第42回佐電OBゴルフ大会の情報を掲載しました。 ■ 2025/05/29 を、掲載始めました。 ■ 2025/04/06 に、第41回佐電OBゴルフ大会の情報を掲載しました。 ■ 2025/02/27 「3D モデルを Web で表示について」のページを、掲載しました。 ■ 2024/11/28 に、第40回佐電OBゴルフ大会の情報

  • PowerShell で PS1 スクリプトを実行出来るようにする

    マシン全体で実行を許可する場合は、以下のコマンドを管理者権限で実行する。 PS C:\> Set-ExecutionPolicy RemoteSigned ユーザーのみ、または、現在のプロセスのみに限定する場合、管理者権限は不要。 PS C:\> Set-ExecutionPolicy RemoteSigned CurrentUser PS C:\> Set-ExecutionPolicy RemoteSigned Process PowerShell 起動時に指定する場合、Process を指定した場合と同様になる C:\>powershell -ExecutionPolicy RemoteSigned -File test.ps1

  • 管理者権限なしでPowerShellスクリプトを実行する方法 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    管理者権限なしでPowerShellスクリプトを実行する方法 - Qiita
  • PowerShell 開発に Visual Studio Code を使用する - PowerShell

    VS Code と PowerShell 拡張機能をインストールする Visual Studio Code をインストールします。 詳細については、「 Visual Studio Code のセットアップの概要」を参照してください。 各プラットフォームのインストール手順は次のとおりです。 Windows での Visual Studio Code の実行 macOS での Visual Studio Code の実行 Linux での Visual Studio Code の実行 PowerShell 拡張機能をインストールします。 コンソールに「 code 」と入力するか、Visual Studio Code Insider をインストールした場合は code-insiders して、VS Code アプリを起動します。 Ctrl + キーを押して、Windows または Linux

    PowerShell 開発に Visual Studio Code を使用する - PowerShell
  • Windows Powershellでcurlを使うときの注意点

    1.背景 私が所属するチームでは海外のとあるSaaSプロダクトを取扱してます。 そのSaaSが提供するAPIに対し、curlでリクエストをする機会がありました。 APIリクエストの各言語サンプルコードがSaaSのプロダクトチームから提供されており、それらをほぼそのまま拝借して利用するということをやっておりました。 curlでの利用機会も頻繁にあります。 2.陥った状況 Macで実行していたときはなんら問題はなかったのですが 実は最近、業務PCを私物のMacから会社支給のWindowsに乗り換えたのです。その流れでcurlコマンドをPowershallで発行するようにしたのですがエラーが発生して、どうも上手くいかなくなってしまいました。 $ curl -i -X GET 'https://hoge/sample/12345' -H 'x-hoge-api-key: abcdefg012345

    Windows Powershellでcurlを使うときの注意点
  • PowerShell from Japan!! Blog

    PowerShellを使用してTwitterのツイートを取得する方法についての記事です。初心者向けに簡潔な解説と実用的なコード例を提供します。

    PowerShell from Japan!! Blog
  • [PowerShell]の記事一覧 : バヤシタ

    分かりやすく、使いやすく。 バヤシタ [PowerShell] バヤシタ > PowerShell PowerShell セキュア文字列を復号して平文にするif で条件分岐するバージョンを確認する方法ユーザーの入力を受け付けて、入力内容を変数に入れて使用する方法yyyymmdd 形式の文字列で現在日付を取得する方法処理を途中で終了する方法Excel のファイルを新規作成する方法使用可能なコマンドレット一覧を確認する方法実行ポリシー(ExecutionPolicy)変更時にエラーが出た場合の対応方法実行ポリシー(Execution Policy)を確認・変更する方法SQL Server に接続してテーブルの内容を SELECT する方法ソースコードの式の途中で改行する方法呼び出し元のバッチに戻り値を返す方法v2.0 で使用可能なコマンドレット一覧比較演算子一覧・サンプルコードあり論理演算子一

  • 型演算子(-is / -isnot / -as ) - PowerShell Memo

    PowerShellが提供している型演算子は以下の3種類です。 -is -isnot -as 型の比較を行う(1) ( -is ) まずは「-is」から見ていきましょう。 PS C:\> $a = 10 PS C:\> $a.getType().FullName System.Int32$aに10を代入します。この時点では$aの型は「System.Int32」です。 PS C:\> $a -is [System.Int32] True「-is」で「$aの型」を[System.Int32]と比較してみました。 $aの型は[System.Int32]であることが分かります。 PS C:\> $a -is [Int32] True「System.」は省略可能なので「Int32」でも比較できます。 PS C:\> $a -is [String] False当然ですが、String型と比較するとFa

    型演算子(-is / -isnot / -as ) - PowerShell Memo
  • PowerShellでテキストファイルを1行ずつ処理する – 3テラバイト

    Get-Contentコマンドレットでテキストファイルの内容を取得する方法、System.IO.StreamReaderオブジェクトを使用する方法の2通りの方法を記載します。 Get-Content $fileName = "test.txt" $file = (Get-Content -Encoding utf8 $fileName) -as [string[]] foreach ($line in $file) { Write-Host $line }

  • PowerShellのストリームと標準入出力、リダイレクトとパイプラインの話 - しばたテックブログ

    PowerShellの基的なところがわかってなかったシリーズ第二弾です。 一部わからないままの部分がありますのでご存知の方いらっしゃいましたらご指摘ください。 最初にまとめ 今回のエントリの内容をまとめて図に表すと以下の様な感じになります。 ちょっとごちゃごちゃしてますが、この図を踏まえて以下の内容をご覧ください。 PowerShellのストリームとリダイレクト、パイプライン PowerShellのストリームとリダイレクト 基的にはこのエントリやabout_Redirectionのはなしになります。 PowerShellではデータの入出力はストリームを介して行われます。 標準出力に相当するStandard output streamと標準エラー出力に相当するError output streamがあり、Standard output streamは通常のファンクションやコマンドレットの

    PowerShellのストリームと標準入出力、リダイレクトとパイプラインの話 - しばたテックブログ
  • PowerShell「全員が全員 /bin/bash だと思うなよ」 - ちょっと株式会社 社員ブログ

    はじめまして.ちょっと株式会社で技術顧問をしています,池口といいます.普段は別の会社で働きつつ,副業という形で参画させていただいております.ブログもたまに書こうかと思っておりますので,よろしくお願いします. そもそもシェルとは?さて,みなさんがお使いのシェルは何でしょうか.シェルは, OS の機能を呼び出したり別のアプリケーションを呼び出したりするためのコマンド言語インタプリタです[1] .具体的には bash や fish , zsh などが挙げられます.macOS の場合,既定のシェルは zsh です.これをそのまま使っているという方も多いでしょう.GNU/Linux の場合はほとんどのディストリビューションで bash が採用されています. bash や zsh は POSIX 互換モードを持っている[2] [3] こともあってか幅広く使われています. しかし,これらのシェルはとても

    PowerShell「全員が全員 /bin/bash だと思うなよ」 - ちょっと株式会社 社員ブログ
  • Windowsでちょっと文字コードを調べたいときの方法 (1/2)

    Windows PowerShellを使えば、文字コードを簡単に調べることができる。パターンさえ覚えれば、プログラミングの知識は不要で、アプリを別途インストールする必要もない コンピュータを使っていると、文字コードを調べなければならないことがある。昔なら文字コードは8bitしかなかったので、ASCIIコード表からすぐだったが、現在は多数の言語の文字を収録したUnicode(ユニコード)が一般的なので、一覧表から調べることは難しい。 文字1つぐらいならインターネット検索でもなんとかなるが、2つ、3つとなると面倒だ。かといって、文字コードを調べるソフトウェアを探してインストールするのもまた面倒。こういうときには、Windowsの標準機能を使うといい。 Windowsには、「文字コード表」というプログラムもあるが、一覧から文字を探して、そのコードを表示することはできるが、文字そのものから直接コー

    Windowsでちょっと文字コードを調べたいときの方法 (1/2)
  • 【連載】PowerShell Core入門 - 基本コマンドの使い方

    オープンソース化し、マルチプラットフォーム対応になったPowerShellでできることや、便利なコマンドなどを利用例とともに紹介する。

    【連載】PowerShell Core入門 - 基本コマンドの使い方
  • PowerShell 使い方メモ - Qiita

    目指せ、脱バッチファイル。 環境 Windows 7 SP1 PowerShell とは マイクロソフトが開発した CUI のシェル。.NET 上で動作する。 コマンドプロンプトよりはるかに高機能で、 Windows の管理がコマンドだけでできるようになる。 バージョン Windows 7 以降は標準で搭載されているが、 OS のバージョンが上がるごとに PowerShell のバージョンも異なっている。 一応手動でアップデートが可能だが、デフォルトのバージョンしか利用できないケースも多いと思うので、 OS と PowerShell のバージョンの関係は頭に入れておいたほうがいいかもしれない。 OS 標準の PowerShell のバージョン

    PowerShell 使い方メモ - Qiita
  • Anaconda がやっと PowerShell に公式対応した - Qiita

    最近、Anacondaは、PATH を既定では設定しないようする等環境の変更が行われたため、PowerShell では使いづらい状態になっていましたが Anaconda-2019.03 (Conda 4.6.11) が公開されて、やっと PowerShell に公式に対応しました。インストールすると、以下のように Anaconda Powershell Prompt というメニューが追加されるようになっています。 これからは問題なく PowerShell で conda の環境を起動することができるようになりました。その設定で少し填まるところがあるので以下にメモをしておきます。 コマンドプロンプトからだと conda の環境を、C:\Users\user\Anaconda3\Scripts\activateで 起動できるのですが、Anaconda Powershell Prompt ではな

    Anaconda がやっと PowerShell に公式対応した - Qiita
  • Windowsのポチポチ業務を爆速化できるPowerShell、はじめのハードルぐーーんと下げてみます!

    Windowsのポチポチ業務を爆速化できるPowerShell、はじめのハードルぐーーんと下げてみます!
  • PowerShell Remotingで自宅にあるたくさんのWindowsマシンを管理する

    自宅にたくさんのWindowsマシンを持っている人も多いのでは ネットワーク経由でまとめて管理する 自宅のように、ActiveDirectory(Windowsドメイン)のない環境で、多数のWindows PCを利用している場合、それぞれのマシンを管理するのは結構大変だ。 稼働しているPCが3~4台を越えると、バージョンの把握さえおぼつかなくなることがある。こうしたときに役立つのが、PowerShellの持つ、PSRemotingと呼ばれる機能だ。LinuxのSSH(Secure Shell)やかつてのリモートシェル(rsh)と同じように、他のPCで動作するPowerShellにログインしたり、コマンドを実行させることができる。 これを使うと、表示はローカルマシンのPowerShellウィンドウで、実際の実行はネットワーク経由でリモート側PCにさせることができるようになる。PowerShe

    PowerShell Remotingで自宅にあるたくさんのWindowsマシンを管理する
  • TechCrunch | Startup and Technology News

    TechCrunch Daily News Every weekday and Sunday, you can get the best of TechCrunch’s coverage. Startups Weekly Startups are the core of TechCrunch, so get our best coverage delivered weekly.

    TechCrunch | Startup and Technology News
  • コマンドプロンプトからPowerShellに乗り換えるための小さな本 - Qiita

    #コマンドプロンプトからPowerShellに乗り換えるための小さな 2015年5月 初版 2017年11月 第2版 見やすく編集。 ##内容 はじめに 2 使い方 2 実行ポリシーの変更 2 モジュール用ディレクトリの作成とプロファイル 3 PowerShellの操作方法 4 基的なコマンドレット 5 PowerShellスクリプト 6 コマンドレット 6 文字列の表示 6 コマンドライン引数 6 スクリプトの終了 7 変数 7 配列 7 連想配列 8 演算子 8 関数 9 オブジェクト 9 パイプラインとリダイレクト 10 .NET Framework の利用 10 COMの利用 11 既存のスクリプトの利用 11 応用例 12 ショートカットの一括変更 12 CSVファイルの作成 13 ゴミ箱へファイルを捨てる 14 Thumbs.dbの一括削除 14 フォルダのサイズ 15 #

    コマンドプロンプトからPowerShellに乗り換えるための小さな本 - Qiita