[過去ログ] PowerShell -Part 3 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
35: 2018/10/11(木)19:38:43.55 ID:DkVh6b/o(3/6) AAS
どうも Select-Object のバグっぽい
Get-ChildItem |Select BaseName でも起きる
Selectが後にパイプの別処理か、標準入力から改行受け取らないとコマンド終了判定できないっぽい
92: 2018/10/24(水)08:55:14.55 ID:paw2wRgq(1) AAS
PowerShellEditorServicesはオープンソースだから改造すればえんちゃう
152: 2018/11/01(木)06:25:15.55 ID:mmcP2r/K(2/3) AAS
>>149
>まさにLinqの形なんですね。C#でLinq使ってみて、もしかして・・・と思って
>テストしてみたい次第。
間違った
「テストしてみた次第」
209
(1): 2018/11/14(水)20:33:58.55 ID:JBsUV7Ak(2/2) AAS
ISEは問題ないのに、普通のシェルがダメって何年放置されてるのだろう?
291: 2018/11/28(水)23:38:49.55 ID:JxqTGA2g(3/3) AAS
>>289
ありがとうございました

初期値の宣言でもやんないとダメみたい
$script:counter = 10
338: 2018/12/07(金)20:47:47.55 ID:d/eT01GS(2/2) AAS
treeコマンドやん
376: 2018/12/22(土)19:20:29.55 ID:UGqq2IDw(6/7) AAS
そのまま書けば標準出力先への出力ですよね

私も不勉強なのですが、場合によりほかのシェル言語経験の方で
そちらではそれが普通なので、その習慣で書いているとかないですかね?
PSの環境変数にも特段echoいらないと思うし。
415: 2018/12/23(日)11:58:06.55 ID:qffc/3mK(9/26) AAS
#!/bin/bash
date
./datecount
date

----

xxx.txt

018年 12月 23日 日曜日 11:49:43 JST ← 開始
2000年1月1日 00:00:00
2000年1月1日 01:00:00
(-snip-)
省6
474: 2018/12/29(土)17:29:03.55 ID:sblaCsBM(2/3) AAS
$a = New-Object "object[,]" 2,2

$a[0,0] = 1
$a[0,1] = 2
$a[1,0] = 3
$a[1,1] = 4

$b = New-Object "object[,]" 2,2

$b[0,0] = 7
$b[0,1] = 8
$b[1,0] = 9
$b[1,1] = 10
省8
481: 2018/12/31(月)13:52:03.55 ID:i7poOdM+(1) AAS
>>479-480
普通に機能してるけど?
cmd.e xeのdir /asみたいなことを期待してるならGet-ChildItem -Force -Systemでいけるかと
563: 2019/02/03(日)14:53:04.55 ID:KnacfqZI(3/6) AAS
可能であれば [string]$s=$null
でなく    [object]$s=$null でよければ
ならば、普通に比較ができるんだけどね
571: 2019/02/14(木)09:06:58.55 ID:k6/DH+7Z(1) AAS
>>570
いいもの教えてもらった。ありがとう。
579: 2019/02/16(土)12:36:04.55 ID:td/FtdQ5(1) AAS
>>572
write-error とか write-warning とか write-output とか他にも
いろいろあるけど、そのこと言ってる?
734
(1): 2019/06/25(火)00:37:21.55 ID:crlTuLoY(1) AAS
ひどいレベルの低さだな、変数と代入と展開だけ。試行錯誤すれば5分で答えでるだろ。
781
(2): 2019/08/26(月)07:51:25.55 ID:LOkM9Twk(1) AAS
コマンドプロンプトで、where notepad
と入力すると、メモ帳のパスが、2つ表示されるが、

C:\Windows\System32\notepad.exe
C:\Windows\notepad.exe

PowerShell(PS)で、Get-Command notepad
と入力すると、上の1つだけが表示される。
つまり、PSと、whereコマンドの挙動が異なる!

コマンドプロンプトで、where where と入力すると、
C:\Windows\System32\where.exe

そこで、PSで、where.exe notepad
省1
906: 2019/10/28(月)02:25:37.55 ID:bqlyCkZ6(1) AAS
読み込むアセンブリを減らしたりして0.1秒減らした。
これでコマンド実行時間が0.45秒ぐらいになった。
でもPowerShellの起動時間0.3秒がやはり大きい
ネイティブexeにすりゃいいんだろうけど、そうすると気軽じゃなくなるからな
VBScriptでAPIが使えるならそっちのほうが速くなりそうだけど
914: 2019/10/28(月)13:24:18.55 ID:tEsfLTI+(5/6) AAS
ここに情報があった。
外部リンク:blogs.msdn.microsoft.com

v4.0.30319 というバージョンはいつ変わるんだろう?
977: 2019/11/28(木)17:40:45.55 ID:G1SJ/xZS(2/3) AAS
>>976
ssh、vpnのコマンドにです
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.058s