qshinoの日記

Powershell関係と徒然なこと

2017-02-10から1日間の記事一覧

powershell path

powershellにおける実行ファイル検索パス $env:path パスを追加 $env:parh += ";c:¥usr¥bin¥" 恒久的に追加 [Environment]::SetEnvironmentVariable('PATH', $env:path, 'Machine') 最後のMachineは省略可。 なお、powershell script もパスから検索可能。ま…

powershell xml 結合

powershell でxmlを結合。 $root ルートノード名 $out 出力ファイル名 $xmls 入力xmlファイル名の配列 function merge_root ($root, $out, $xmls) { $m = "<" + $root + ">" foreach ($f in $xmls){ [xml]$x = get-content $f $top = $x.firstchild $m += $t…

powershell xml 要素取り出し

powershellでxml要素取り出し 基本は doc に対して -> firstchild -> childnodes -> foreach -> $_.name と$_.innertext 例) mono.xml の内容 <top> <iro>ao</iro> <omosa>10</omosa> </top> powershell $doc = [xml](get-content "mono.xml") $root = $doc.firstchild $children = $root.ChildNod…

午後から小雪がパラついて来た。 寒い。 こんな日に限って外出。 ドア to ドアの移動をより容易に実現したいものだ。

git削除

git

git におけるファイル削除 git rm <files> ディレクトリ以下全て削除 git rm -r <dir> ファイルを残したい場合 git rm --cached <file>... その後に .gitignore に追加。追加を忘れるとコミット時に復活してしまう。 参照 http://qiita.com/ytkt/items/a2afd6be8e4f06c1ea25</file></dir></files>