SakuraCrowd(さくらくらうど)

PowerShell

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

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

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

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

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

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

文字コードUTF-8で起きるバッチファイルのコメント(REM)の誤認識と対処例

バッチファイルの文字コードを UTF-8 (BOM なし) で保存した場合に、REM コマンドによるコメント文に日本語(具体的には「を」を使用した場合)を記述すると、実行時にコメント文の一部を未定義のコマンドと誤認してエラーが表示する場合の対処例を紹介します。標準出力の文字コードを指定するコマンドも紹介します。
ソフトウェアの使い方

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

バッチファイル自体を管理者権限で実行させるための 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 を取得する方法についても紹介します。
バージョン管理

GitHub リリースページの外部アセットを利用する際のバージョン管理例

Git を用いてウェブ上でバージョン管理を行えるサービス GitHub で、リリースのページでバージョンごとに公開するメリットと、リリースを用いた公開方法をとっているリポジトリをどのようにプロジェクトのバージョン管理に組み込むか考えた一例を紹介します。
バージョン管理

Git for Windows シンボリックリンクを含むリポジトリのクローン

Gitを用いて、シンボリックリンクを含むリモートリポジトリをクローンする際の config の設定、管理者権限の必要性について紹介します。また、シンボリックリンクのリンク先がサブモジュールだった場合、クローン時のチェックアウトでは シンボリックリンクが 0 バイトで作成されてしまう現象と対処例についても紹介します。
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.