[過去ログ] 【最強CUI】PowerShell -Part 1 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
64: 2014/01/26(日)19:06 AAS
どうせやるなら100万回ループするのに何msec掛かるかを図った方が変なロスはないと思うよ
折角Measure-Commandで時間測れるんだし
65: 2014/01/26(日)22:09 AAS
Measure-Command で 100万回のループやってみた。
C#の関数内のループで 53ミリ秒だった。
PowerShell だと・・・
$cnt++ 単純ループ 11秒
inc($cnt) 関数呼び出し 289秒
>>53 では 1,000倍の差があったけど、単純ループだと 200倍になってるんで
コマンドレット呼び出しが 5倍不利に働いてると言える。
UWSC の 100万回単純ループが 12秒だったんで
UWSC 程度の速度はあるということになるけど
いろいろな機能をコマンドレットに頼るわけだから
省5
66: 2014/01/27(月)18:58 AAS
何が言いたいのかよくわからんなあ
それでpowershellはダメだと言いたいわけ?
67: 2014/01/27(月)19:42 AAS
普通にプログラミング言語っぽいしプログラム板にスレ立ってるけど
速度は遅いから重い処理を記述するのには向かないということを
自殺ベンチ
もとい、自死ベンチ
あれ?
自作ベンチ結果を披露しているわけだが
それでは不満か。
そう言えばバッチファイルのスレもこの板だったか。
記号だらけでWebだと検索しにくいんでお世話になってる。
自分で遅いというのは確認したけど
省4
68: 2014/01/27(月)20:57 AAS
いや、はじめからそういう環境だってわかってみんな使ってるとおもうんだが・・・
69: 2014/01/30(木)17:20 AAS
シェルでループの速度を測る意味が分からない
70: 2014/02/02(日)12:59 AAS
サーバや、他人のPCでちょいと作業をするときにこそ役立つ。
自分の開発PCだったら、他にもっといいツールがあるし。
そんなわけで、早く Ver3以上 が標準の世の中になってほしい。
71: 2014/02/02(日)17:43 AAS
俺は別にV2(=Win7標準環境)でもいいと思ってる
V1でもそこまで困らんけど、プリインスト機がまずないし
72: 2014/02/02(日)19:36 AAS
ちゅうか、なんだかんだでPowerShellって言語の更新サイクル早いね
Windows依存の功罪というかなんというか
73: 2014/02/03(月)00:00 AAS
GUIアプリが作れるようになるといいんだけど
74: 2014/02/03(月)00:25 AAS
現状でも別に作れないことはないっしょ。Windows Form 使えるんだし。
75: 2014/02/05(水)13:34 AAS
WPFでもかけるというかむしろそっちのが相性いいからちょっとした社内ツールなら楽に作れる
76(1): 2014/02/05(水)13:56 AAS
もっとも普通は VS Express あたり落としてきて
GUI エディタでぽんぽんぽーんって作ったほうが早い気もするが
77: 2014/02/06(木)07:36 AAS
ぽぽぽぽーん♪
を思い出した。
78(2): 2014/02/08(土)17:47 AAS
gci "C:\hoge.txt" | select-string "abc"
でテキストファイルの内容検索すると結果が「ファイル名:行番号:内容」という形式で表示されますが
行番号と内容だけ表示することって出来ないのでしょうか?
79(1): 2014/02/08(土)20:21 AAS
オブジェクトをパイプでつなげてselect linenumberみたいに欲しいプロパティを指定する
オブジェクトにどんなプロパティがあるかはget-propertyで調べられるよ
80: 2014/02/08(土)20:23 AAS
ごめんget-memberだった
81(2): 2014/02/08(土)20:32 AAS
>>76
PowerShell Studio使えばPowerShellでWinformのポトペタはできるよ
他Admin Script Editorにもあったと思うけど、使ったことないから知らん
>>78
デフォルトでMatchInfo型をそういう表示にしたいなら、
↓こんな感じの*.format.ps1xmlを作成して Update-FormatData -PrependPath .\hoge.format.ps1xml とか。
<?xml version="1.0" encoding="utf-8" ?>
<Configuration>
<ViewDefinitions>
<View>
省18
82(1): 78 2014/02/08(土)23:48 AAS
>>79
gci "C:\hoge.txt" | select-string "abc" | select linenumber,line
でいけました。ありがとう!
>>81
PSビギナーの自分にはハードル高すぎました。すみません…
83(2): 2014/02/09(日)10:36 AAS
>>81
外部リンク[aspx]:store.sapien.com
PowerShell Studio 2012
Price: $349.00
高すぎ
外部リンク:www.itninja.com
Admin Script Editor (ASE)
無料の最終バージョン 3089 downloads
.net 2.0 が必要だた・・・
あ、3.5を入れればいいのか。
省7
上下前次1-新書関写板覧索設栞歴
あと 919 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.009s