PowerShell

PowerShell

Gitクローン、サブモジュール更新、zip DL・展開を自動化するスクリプト例

PowerShellを用いて、作成した空のフォルダに、Gitリモートリポジトリからのクローン、 GitHubに公開されているリポジトリからのGitサブモジュールの配置、シンボリックリンクの作成、zip のダウンロード・展開・移動、不要なファイルなどの削除の一連の処理を管理者権限で行うスクリプト例と結果を紹介します。
PowerShell

PowerShellスクリプトの配置場所を基準にしたパス指定による安全性の向上

PowerShell スクリプト (.ps1) ファイルが配置されているフォルダのパスを格納した $PSScriptRoot 自動変数を用いることで、外部のバッチなどからその .ps1 ファイルが呼び出す際の相対パスによるエラーの発生を防ぐスクリプトと実行の例を紹介します。
PowerShell

PowerShell ハッシュテーブル指定ソートでCPU使用時間順プロセス表示

PowerShell で、Process オブジェクトを取得して、 CPU 使用時間を Sort-Object コマンドレットを用いて降順(使用時間の多い順)に並び替えて表示するスクリプト例を紹介します。並び替えの要素を指定するハッシュテーブルとスクリプトブロックについても簡単に紹介します。
ソフトウェアの使い方

バッチファイルを管理者権限を確認して権限ありで実行させるスクリプト例

バッチファイル自体を管理者権限で実行させるための PowerShell コマンドレットを組み込んだスクリプト例を紹介します。コマンドエコーを無効にする設定や、バッチが管理者権限で実行されているかどうかを判定する方法、コマンドプロンプトは終了せずに不要なバッチだけを終了させるコマンドオプションも紹介します。
PowerShell

PowerShell パスの連結とフォルダの移動と削除のスクリプト例

Windows 標準で .NET オブジェクトなどを利用できる CLI (Command Line Interface) PowerShell を用いて、指定したフォルダの移動と削除を行うスクリプト例と実行結果を紹介します。上位のフォルダのパスと、その下位のパスを連結するコマンドレットについても紹介します。
PowerShell

PowerShell zip ファイルを指定したフォルダに解凍するスクリプト例

Windows 標準で .NET オブジェクトなどを利用できる CLI アプリ PowerShell を用いて、指定した .zip ファイルを指定したフォルダに解凍するスクリプト例と実行結果を紹介します。解凍先フォルダの存在の確認と、存在しない場合にフォルダを作成するコマンドレットについても紹介します。
PowerShell

PowerShell GitHubのファイルをダウンロードするスクリプト例

Git でバージョン管理しているリポジトリをオンラインで利用できるウェブサービス GitHub で、リポジトリのファイルを PowerShell のスクリプトを用いてダウンロードする例を紹介します。GitHub のリポジトリのファイルのダウンロード用の URL を取得する方法についても紹介します。
ソフトウェアの使い方

隠しフォルダを含めてファイルを全て列挙する dir コマンドのオプション指定

Windows に標準搭載されているコマンドプロンプトアプリで呼び出せる dir コマンドで、隠しフォルダの情報も表示するオプションの使用例を紹介します。PowerShell の dir コマンドで同様のオプションを指定するとエラーになる理由や、エイリアスの確認のコマンドについても紹介します。
ソフトウェアの使い方

.gitattributes ファイルで拡張子ごとの改行コードなどを明示

無料のソースコード管理ソフト Git で、バージョン管理する各ファイルごとにそのファイルがテキストかバイナリか、改行コードの明示が行える .gitattributes ファイルの作成例と、その際に用いた text, -text, -diff, binary, eol 属性について紹介します。
ソフトウェアの使い方

PowerShell相対パスで指定したフォルダを除外したファイル群の処理2/2

Windows に標準搭載されている、マイクロソフトが開発した .NET フレームワークが利用できるオブジェクト指向のコマンドラインインタプリタ (CLI) PowerShell で、配列に指定した相対パスのフォルダのファイルを除外して、存在する拡張子を表示するプログラム例と実行結果を紹介します。
Ads Blocker Image Powered by Code Help Pro

お願い - Ads Blocker Detected

このサイトは広告を掲載して運営しています。

ポップアップを閉じて閲覧できますが、よろしければ

このサイト内の広告を非表示にする拡張機能をオフにしていただけませんか?

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.