PowerShell

PowerShellでsayコマンドっぽいのを

やってみたいなと、ふと思ったので調べてみたらこんなのを見つけた。PowerShell を使用してコマンドラインでしゃべらせる方法(.NET版) - CX's PowerShell Diary - PowerShellグループこれをそのまま使わせていただこう、ということで関数にちょこちょこっ…

.tex->.pdfにするのにコマンド2回たたくのが面倒だからまとめる

タイトルのごとく、コマンドを続けて実行する関数を作った。 ファイル名を受け取り、platexとdvipdfmxを実行してpdfファイルを生成する。 pdfファイルができたら、ファイルを既定のプログラムで開く。 もしすでに何かのプログラムで同じ名前のファイルを開い…

環境変数Pathの要素を1つ削除するスクリプト

前回Pathに追記するスクリプトを書いたので今回は要素を1つ削除するスクリプトを書いてみた。 大まかな流れとしては、 今Pathに登録されている要素を、番号を付けてすべて表示 ↓ 数字を入力する 要素に対応しない数字や文字を入力するとキャンセルされる ↓ …

環境変数(Path)に追記するスクリプト

PowerShellからユーザー環境変数Pathに追記するスクリプトを書いてみた。プロファイルに書き加えたかったので関数にした。 使い方 addpath 追加したいパス成功すると path length: (元からあったPathの長さ) + (今追記したPathの長さ) 成功: 指定した値は保…

環境変数(Path)をほんのちょっとだけ見やすくする

コントロールパネルから環境変数を編集するとき、編集ウィンドウがアレすぎて見づらいことこの上ない。特にPathなんかはたくさん通すと編集するのがツラくてしょうがない。 PowerShell上では少し見やすくはなるけれども、一つの変数に対して値が改行なしで出…

PowerShellで色付きlsをつくる

なんとなくPowerShellで遊んでみようかなと思ったのでlsに色を付けてみた。以下のコードをプロファイルに追加して再読み込みすると動く。 先頭2行のコメントアウトを外すとmyslのエイリアスにlsを設定することができる。エイリアスの上書きはどうやらできな…