PowershellPowershell2019-02-21Powershellで日付、時刻の名称でフォルダやファイルを生成するPowershellちょっと大量にフォルダやファイルを作りたいときの小ネタ。Powershellで日時の文字列でフォルダやファイルを生成する方法。...Powershellで日付、時刻の名称でフォルダやファイルを生成する2019-02-11PowershellでファイルをロックするPowershell小ネタ。Powershellでファイルをロックする方法。System.IOのFileクラスを使ってファイルを開くことでロックをかける。エクスプローラなどのGUIメニューで選択するときにスラッシュ(/)を区切り文字とする標準的なパス文字列を取得したい。topic)を作る方法のメモ。要するにGet-Helpしたときに表示されるヘルプのこと*1。Guy」!*1を読んでいて知ったのだが、最新のPowershell*2ではローカルユーザーを管理できる。普通にループで書くなら以下のようになる。下のほうがすっき...Powershellでループを書かずに指定回数処理を繰り返す2016-12-11Powershellでプリンターの状態を取得するPowershellPowershellでプリンタの状態(ステータス)を取得するにはPrintManagementモジュールのGet-Printerを利用すればよい。上記のエントリを読んでPowershellだとどうやって実装するかなーと思ったので、テキトーに試す。$false}...Powershellでアナグラムの判定をする2016-09-19Copy-itemを使ったディレクトリコピーはしないほうが無難なのでは、という話PowershellCopy-itemを使ったディレクトリコピーはコピー先に指定するディレクトリの有無に依存して挙動が変わってしまう。シェル主題の通り、Powershellを使用した設定ファイルの読み込んで変数に格納して使う方法のメモ。日本語でググってもまとまった情報がないのでまとめる。PSIsContaine...Powershellでファイルとフォルダの区別をする方法2015-10-26Powershellのローカルヘルプを更新するPowershell単純にUpdate-Helpコマンドレットでhelpを更新できる。日本語ヘルプがないコマンドもあるため、むしろ英語のヘルプを導入しておくと便利。WindowsOSのVersionを取得する。WindowsOSのVersionを取得するには、WMIを利用して情報を取得する必要がある。いえ、参照するだけなので、そこまで難しくはない。WindowsOSのVersionを取得する。2015-10-03PowershellでWindowsの証明書情報を確認するPowershellPowershellでWindowsの証明書情報を確認するには、証明書ストアを指定してGet-ChildItem(ailias:ls)を実行する。乱数がランダムか確かめる。Powershellサイコロのアナロジーで適当に乱数を作って分布を調べる。乱数がランダムか確かめる。あとで調べるPowershellでプロパティにアクセスするとき、ネストが深くなるとアクセスできなくなるのだろうか。読書ノートいきなり出てくる「プロバイダ」、意味不明なので追加で調べた。KB(キロバイト)からP(ペタバイト)までは、問題なく計算で使用できる。EB(エクサバイト)以降とB(バイト)は使用できない。移動用のフォルダを作成し、そのフォルダに[ドキュメント]などの設定を紐づける。移動元のフォルダ名をもとに、移動先に同名のフォルダを作成する。#移動先のフォルダを作成する。Powershellの実行ポリシーを変更し、ローカル環境のスクリプト実行を許可する。Proでも使用できるようにするために設定を行った。キーボード関連のレジストリを書き換える*1。できるよ:scriptコマンド的にコンソール出力を保存するPowershellPowerShellを使って作業するときに、作業内容を保存する方法を探してたところ「start-transcript」と「stop-transcript」でscriptコマンド風なことが可能であることがわかった。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。