[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 01/13 09:52 / Filesize : 263 KB / Number-of Response : 1047
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【最強CUI】PowerShell -Part 2



1 名前:デフォルトの名無しさん mailto:sage [2016/11/26(土) 06:30:02.67 ID:pZYy6q7Y.net]
前スレ
【最強CUI】PowerShell -Part 1
echo.2ch.net/test/read.cgi/tech/1378978504/

331 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 15:07:18.35 ID:eJTcatAc.net]
>>316
おバカ自慢は要らない

332 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 20:09:32.77 ID:tb/5wFRb.net]
馬鹿には使いこなせいPowerShell。つまりゴミ。

333 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 20:12:33.64 ID:aYLVMpQq.net]
> 使いこなせい
日本語もまともに書けない馬鹿 = >>318 は使

334 名前:ヲないってことか w []
[ここ壊れてます]

335 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 20:18:39.25 ID:tb/5wFRb.net]
そのとおり。馬鹿には使いこなせないPowerShell。vi並の粗大ゴミ。
WSH捨てたことを一生後悔することだろう。というかPowerShellなど普及することはない。WPF並の生ゴミ。悪臭がする。

336 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 20:28:37.35 ID:CFAgCrzx.net]
俺は使えるからなんの問題もない

337 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 20:32:52.77 ID:tb/5wFRb.net]
ほぼサーバ用途なのに自分だけ使えれば問題ないとか保守のことを全く考えないおれ天才君が作ったもの。

それがPowerShell。普及するわけがない。

338 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 20:38:49.39 ID:CFAgCrzx.net]
ごめんな、うちの会社は普通にみんな使えてるから w
底辺は色々大変だね
あとサーバー用途だけじゃなくて、ちょっとしたテキスト処理とかでも便利に使えるし
まあついていけない人はWSH使ってりゃいいんじゃね?

339 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 21:28:13.84 ID:tb/5wFRb.net]
嘘だね。使えてない奴が使えてるフリしてるだけ。そういうバグあり馬鹿コードを多くの大手SIerの保守案件で散々見てきた。
MSが提供するサンプルコードすら惨いときもあるのにおまえの会社だけは「普 通 に み ん な 使 え て る」という。

キミの口はジョブス並みだな。



340 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 21:36:04.82 ID:87fvh5f6.net]
PS万歳とは言わないけど
何出して来るかと思ったら結局WSHかよ…

341 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 21:42:56.41 ID:tb/5wFRb.net]
PowerShellを出すならNT4.0のときだったんだよ。昔のMSは互換性、保守を重要視してくれた。
ゲイツがいなくなって今ではまるでジョブスのように切り捨ての王様になってしまった。直にPowerShellもなかったことになるだろう。

もはやMSの凋落は必至。

342 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 21:57:45.42 ID:ea7nxeEz.net]
必死だな

343 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 08:08:27.81 ID:rQmHQ7OM.net]
>>326
> 直にPowerShellもなかったことになるだろう。
すでにオープンソースになっててLinuxですら動くことも知らないんだろうな w

344 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 11:13:24.09 ID:W6oArJxs.net]
MSがオープンソースにするものは捨てたということ

345 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 11:17:54.20 ID:xo2ueQrN.net]
ねーよwww

346 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 11:28:24.25 ID:oGuWm1pn.net]
>>329
ならWSHは安泰じゃん良かったな

347 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 11:49:34.94 ID:mkWKfEkb.net]
>>328
それだが、PowerShellはクソ言語と、悪いけど俺も思っていて、それでも使うのは素のMS-Windowsに載っていて、Windows操作に必要だからでしかないんだよね。
こんなモノのLinuxやMac版を誰が使うんだろう。
まともなC言語環境のあるLinuxやBSD(Mac)でC#みたいな劣化言語を使いたい人なんていない。PSも同様だと思うので、一体誰に向けた動きなのかと。

348 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 12:00:01.51 ID:uiiSY3P/.net]
>>332
理解できない言語を糞認定 w
どこが糞か書いてみ

349 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 12:32:28.85 ID:JwhmWwix.net]
PowerShellはPerlを弄ってた時のワクワク感を思い出させる。
「折衷主義者のガラクタ」って揶揄されてたPerlに似てるところが好きだ。



350 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 15:36:03.00 ID:SnOHZgOX.net]
で、LinuxのPerlに勝てると?

351 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 16:04:27.13 ID:U0dzqAVa.net]
しょーもな低スキルの低能丸出しのレスばっか
中身のある技術的な話を誰一人できないっていう

352 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 16:06:20.87 ID:W6oArJxs.net]
これは見てて恥ずかしいタイプのマウンティング

353 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 16:11:36.64 ID:jvKKFqi6.net]
おバカ自慢とか変な自治厨が

354 名前:Zみ着いてて居心地悪いわ
使いにくいのは事実なんだから仕方ねーじゃん
[]
[ここ壊れてます]

355 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 16:34:53.49 ID:rQmHQ7OM.net]
>>338
> 使いにくいのは事実なんだから仕方ねーじゃん
お前にはそうなんだろうな...

356 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 16:40:03.11 ID:W6oArJxs.net]
そもそもオープンソース化して喜ぶとかウニ厨でしょう。

357 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 17:16:23.83 ID:Nniit6aA.net]
>>338
おバカ自慢て言われた程度で自治厨とか繊細すぎるな
あんた2chに向いてないと思う

358 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 03:30:40.49 ID:xAzFKy/K.net]
馬鹿だから使えない理論はvi厨の論法。使いにくいという事実を受け入れられない共産主義者。

359 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 06:19:54.05 ID:DO9KWhZf.net]
MS-Windowsのデバイスドライバ辺りをオープンソース化してくれるならともかく、PowerShellよりマシなものが沢山ある環境にこんな糞を投入されて喜ぶウニ厨なんていないでしょう。



360 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 08:38:15.63 ID:ckfaCAxk.net]
プレーンテキスト至上主義のunixで使えたところでそんなにうれしくないのは確か

361 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 15:04:01.00 ID:xAzFKy/K.net]
デバドラのサンプルソースは一通り揃ってるし、WDFはオープンソース化したというニュースを昔に見たが。
というかドキュメント整備したくないからソース見てくれって話だろう。つまり手抜き。
MSDNライブラリもスナップショットの提供を止めてから崩壊してるし。
無能PGが増えてコード品質の低下が止まらなくなってんだよ、今のMSは。

362 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 17:12:28.75 ID:+/nnDvsj.net]
>>342
だからどこが使い辛いんだよ、具体的に書いてみなよ
よくわからずに語ってるんじゃないんでしょ?

363 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 18:06:37.00 ID:ITXp9HeA.net]
>>>>346
Perl使ってみて、それでもPowerShellが良いって思うんならもう言うことは無いな

364 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 18:29:53.43 ID:4bmxr+CG.net]
結局具体的なことなにもいえないっていう
どの言語もろくに使えないのでは?
ご自慢のPerlつかってればいいと思うよ

365 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 18:34:06.79 ID:ITXp9HeA.net]
使える使えないの議論はしてないってことが根本から分かってない奴には困ったもんだ

366 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 18:38:20.36 ID:4bmxr+CG.net]
ほう、どうゆう議論してるの?

367 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 21:27:41.78 ID:vYNLhkYR.net]
そんなにPowerShellがクソなら、なんでGoogleがPowerShellモジュールを作ったりしてるんだよ

Cloud Tools for PowerShell
https://cloud.google.com/powershell/

368 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 21:44:39.43 ID:qSpJOl7I.net]
結論ありきの言い逃げがしたいだけだから、そもそも議論になってないだけだよ

369 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 22:35:18.60 ID:4cUHC1qI.net]
PowerShellは世界最強のシェル。
ただ使う人が少ない、使いこなせている人が少ないのがどうにも。



370 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 17:18:34.01 ID:eZkYRvtN.net]
googleはただのパクり屋。google様が使ってるから素晴らしいみたいな
マカーのような価値観の人がいるようだが、MSのほうがよほどマシ。

371 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 08:44:25.19 ID:Rwufea/L.net]
そもそもなんでPowerSherllの比較対象がperlなんだ?
bashとかのunixシェルなら分かるが

372 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 18:20:30.45 ID:cTEKAhE2.net]
bash じゃ正規表現や連想配列も使えないだろ


って言う老害でしょ

373 名前:デフォルトの名無しさん [2018/01/25(木) 01:53:04.89 ID:WgYpUAx2.net]
よほどPowerShellが気になってるんでしょうね
わざわざ来るくらいだから

374 名前:デフォルトの名無しさん [2018/01/25(木) 01:54:46.25 ID:WgYpUAx2.net]
>>351
AWSもいっしょだよ

375 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 02:58:09.47 ID:bbltRTAq.net]
大学とかで勉強し始めたばかりの奴が自分のOSや言語を作りたいって人いるじゃん。
そんな奴が作った感じするんだよね、PowerShellは。使う

376 名前:、のことを何も考えてないっていうか。

PowerShellには期待してたけど、残念賞あげたいレベル。
[]
[ここ壊れてます]

377 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 03:06:11.90 ID:+aT+OEjK.net]
まあMSがこれだけ時間をかけて普及させようとがんばってきたのにちっとも普及しなかったからな
さらに.NET FrameworkベースのPowerShellで頑張ってればいいのに.NET Coreベースに移行するのは吉とでるか凶と出るか

378 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 03:34:37.44 ID:xdveLU72.net]
>>359
具体的に

379 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 04:38:12.97 ID:bbltRTAq.net]
リボンUIとかメトロUIもそんな奴が作った感じするんだよね。今まで便利で不満なかったものが、
今からおれが考えたこれ使えと言いつつ自分は碌に使ってないから何が不便かすら理解していない。
結局移行してもらえず、無料にしたり、オープンソースにしたり。



380 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 06:02:25.02 ID:9nHFvuML.net]
>自分は碌に使ってないから何が不便かすら理解していない。

おまえがなーw
PowerShellのイケてないところはたしかにあるんだよ
でもお前はなにひとつ具体的にあげられないから議論にならない
典型的な批判してる俺かっこいいのプログラミング初心者だろうw

381 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 08:46:52.90 ID:jzQbwnAF.net]
>>359
たとえばどんなところ?

382 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 09:23:56.11 ID:QMrii+Ei.net]
>>362
リボン導入前のOfficeがどんなUIだったか知らないのか?

ttp://www.aoky.net/articles/david_pogue/images/toolbars.jpg

383 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 14:44:54.00 ID:bbltRTAq.net]
評判が悪ければすぐ撤回するのはゲイツの思想。
移行してもらえないのをユーザが馬鹿だからって基本ジョブスの思想なんだよね。
そもそもなんでそういう奴がWindows使ってるのか謎。Macでも使ってろよ。

まぁゲイツが引退してからのMSはまるでアップルだけどね。欠陥品のゴリ押しばかり。

384 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 18:38:14.54 ID:AIlmNuXT.net]
結局具体的な使い辛さも言えずにぶつぶつ独り言を言うだけかよ...

385 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 18:57:51.13 ID:bbltRTAq.net]
そういうことは移行を拒否した大勢の顧客に聞くべきだったのだ。ゲイツならそうした。
Vista、Office2007、Windows8、WPF、PowerShell、ワンボタンマウス・・・いくらでも例はある。

386 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 22:18:43.13 ID:jzQbwnAF.net]
---ここまで具体例なし---

387 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 00:20:26.36 ID:2qREz52g.net]
説明するまでもないこと
具体例云々繰り返す奴はLinux板で良く見かけるよ

388 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 02:32:53.30 ID:hKoymMP7.net]
結局、PowerShellって何がしたかったんだ?Unixシェルの駆逐?

389 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 08:27:51.42 ID:sFu+Ex6E.net]
>>371
Unixシェルの駆逐(笑)が目的ならbash on Windowsなんか作らないだろ…



390 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 15:16:39.51 ID:cWhgmMyM.net]
駆逐どころか、(Unixのログインシェルに移植版PowerShellを使えるか知らんが)PSのログインシェル人口が絶滅危惧種のcshに追いつけたら大成功だと思うよ。

391 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 16:26:08.29 ID:kUBhdwT4.net]
なにいってんだ
bash on windowsもMacやLinuxでのPowershellも開発用
普段LinuxやMac使ってる人がWinでも開発しやすくするため、逆もしかり
なんで追いつけたら大成功なんてアホなこと言ってんの

392 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 17:35:08.99 ID:Lzw6elJ8.net]
シェアの話はしちゃダメだよ(笑)

393 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 20:00:31.74 ID:hKoymMP7.net]
単純にMSはコマンドプロンプトを完全にPowerShellに置き換えようとしたの?

394 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 20:03:32.03 ID:8m7gdhLr.net]
>>370
> 説明するまでもないこと
説明できない奴の常套句 w

395 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 22:11:48.50 ID:xXSIxAPE.net]
Cmdlet適当に組み合わせるだけでもいろんな事ができて便利なので使ってるけど、正直構文はちょっとキモいと思ってる
JScript/WSHの延長でTypeScriptっぽくしたほうが良かったんじゃ

396 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 23:57:01.40 ID:8m7gdhLr.net]
>>378
> 正直構文はちょっとキモいと思ってる
そうか?
まあ == の代わりに -eq とかはちょい見辛い気はする
あと関数内で単なる式を書くと戻り値になるとかも慣れないと気持ち悪いな
でもそれより配列の扱いが特殊な方が気になる

397 名前:デフォルトの名無しさん [2018/01/27(土) 00:21:36.31 ID:+1W3UINk.net]
なんだかんだと言いながら
PowerShell利用は急激に増えてるのは事実なんで
それでいいんじゃないの

398 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 01:48:16.16 ID:gGfEZXbc.net]
結局、PowerShellがどういう意図で開発されたんだ?
なんでこの程度の基本的な質問すら誰も回答しないでスルーする?

399 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 02:15:12.60 ID:AI3Ijs7Y.net]
開発から10年以上になるってのに今更過ぎる話題
www.atmarkit.co.jp/ait/spv/1003/11/news090_2.html



400 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 03:12:23.79 ID:C3HeL8rM.net]
powershell覚えようかと思ったけど、bash使えるようになったからもういいや

401 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 04:46:17.42 ID:gGfEZXbc.net]
> なぜ新しいシェルが必要なのか?
> 理由その1:コマンド・プロンプトの進化が限界に来ているため
> 理由その2:コマンド・プロンプトのバッチ機能が不十分であるため

内容にガッカリ。Widnwosは開発環境、IDEが強力でコマンドプロンプトを使う場面が限られている。
しかも既にWSHがあってバッチ処理で困ることもない。WSHは言語は自由なのにvbscriptを持ち出して記述が冗長とかいうアホ指摘。

> Microsoftはシステム管理用に特化し、優れたスクリプト機能もあわせ持つ新しいシェルを開発する必要に迫られたわけである。

その解決手段がなぜか、「システム管理用に特化」のシェル。
この程度の理由じゃそりゃ移行してくれないはずだわ。誰も必要に迫られてないのだから。
こんな恥ずかしい技術記事持ってくんなよ。おまえはこの記事でPowerShellの必要性に納得したのかよ。

402 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 04:56:49.67 ID:1VJSvYbm.net]
>>384
サーバー使ったことなさそう。

403 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 06:38:42.80 ID:y60tdrG2.net]
>>374
開発用シェルというものを初めて聞いた。
すまないが、それはどういう定義か教えて貰えないだろうか。

404 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 07:42:12.61 ID:+IHcDO2K.net]
まあ爺はbashなりWSHなりを使っときゃいいんじゃね
もう新しい技術を取り入れる能力無さそうだし w

405 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 08:28:47.77 ID:AI3Ijs7Y.net]
無理して移行する必要は無いよって言ってくれてるから安心して
https://technet.microsoft.com/ja-jp/scriptcenter/powershell_owner01.aspx

ただ初学者に無理してcmdとWSHを勉強させるのは勘弁して欲しい

406 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 08:30:36.32 ID:m1Wg2epk.net]
知ったかぶるなら、こういうのを見てからにしとけばよかったのに

使う気が無い人向けのPowerShell入門
karino2.livejournal.com/69885.html

407 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 10:35:01.25 ID:ZgMGVzLO.net]
>>388
いいこと書いてるけど自動車乗れるようになったら自転車に乗らなくなるのと同じでPowerShellに慣れたらわざわざVBScriptなんて使わんわな

408 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 19:09:24.76 ID:gGfEZXbc.net]
新しい技術、新しい技術連呼で具体例は一切なしか。まさに詐欺師ジョブスと同じ手法じゃん。

しつこく聞いてやって出てきたのがこれだからな。
www.atmarkit.co.jp/ait/spv/1003/11/news090_2.html

> 理由その1:コマンド・プロンプトの進化が限界に来ているため
> 理由その2:コマンド・プロンプトのバッチ機能が不十分であるため

さらに突っ込んだらこれが理由だとさ。
https://technet.microsoft.com/ja-jp/scriptcenter/powershell_owner01.aspx
> その一方で例外もあります。たとえば、Microsoft Exchange Server 2007 の管理を自動化する場合は、PowerShell を使う必要があります。

つまりMSの製品にあれこれ制限かけて無理やり移行させようとしてるだけ。まさにAppleと同じ切り捨て手法ですな。MSオワタ

409 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 22:43:30.80 ID:ZgMGVzLO.net]
>>391
> 新しい技術、新しい技術連呼で具体例は一切なしか。
ん?
ちょっと調べりゃすぐわかるだろうに...

・パイプにオブジェクトを渡せる
・スクリプトの癖に型を強制できる
・一部の処理でループを記述せずに配列を処理するできる (-eq 演算子とか switch 文とか)



410 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 00:29:40.36 ID:bTKnHnST.net]
> パイプにオブジェクトを渡せる

すごいようでこれがあまりにもすごくないんだよな。残念大勝の一番の理由がこれ。

411 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 01:08:47.49 ID:WtZFLS3w.net]
>>393
馬鹿すぎ

412 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 01:50:52.35 ID:bTKnHnST.net]
>>394
具体的に

413 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 03:00:11.13 ID:WtZFLS3w.net]
>>395
具体的って?
.NETにオブジェクトとして渡せるだけで十分だろ。

414 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 03:20:34.63 ID:bTKnHnST.net]
なにひとつ具体的にあげられないから議論にならないな
典型的な人を馬鹿にした俺かっこいいのプログラミング初心者だろう

415 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 07:17:45.41 ID:7YQDaT33.net]
シェルスクリプトで苦労したことがないんでしょうね

416 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 08:24:55.62 ID:C2Jb//yt.net]
>>393
https://technet.microsoft.com/ja-jp/scriptcenter/powershell_owner04.aspx
を見ても便利さを理解できない老害ならおとなしくWSHでVBScript使っとけばいいと思うよ w

417 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 08:42:15.20 ID:MFdZtZMl.net]
unixシェルは同じコマンドでも作者やバージョンによって出力フォーマットが違うことがあるのがゴミ
.netはecmaで標準化されてるからどの環境でも同じように使える

418 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 09:07:27.12 ID:i85SWwCT.net]
PSは今やWindowsのシェルと言うよりも.NETのシェル
そしてMSには.NET以外のDOS由来だのActiveX/COMに割けるリソースは無い
そもそもcmdやWSHは別者過ぎて学習の指針となるべき一貫性が無い

そもそも.NETに興味ないならしょうがないけどね

419 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 10:35:46.87 ID:ZKF4cQEu.net]
>>379
関数だと括弧をつけると配列を第一引数として渡したことになるところは毎回ハマる
メソッドの使用と混在すると特に
というかアレは関数じゃなくてcmdletだから、生成構文を区別して、関数は関数で別に作れたら良かったのに



420 名前:デフォルトの名無しさん [2018/01/28(日) 10:48:43.15 ID:5COUzF1g.net]
>>379
それは自分が何に成れているか次第ででょうね
私だと==を使う言語自体使っていなかったので
-eq以前に==自体に違和感感じるんだわ

421 名前:デフォルトの名無しさん [2018/01/28(日) 10:56:03.92 ID:5COUzF1g.net]
msはかつて大きなシェアをとった時代に独禁法で規制された
関係で他の環境への進出を長い間やれなかった(また控えていた)。
そのために他のプラットフォーム上では企業として進出しなかった。
今はそういう環境から解放されたので、他のプラットフォーム上に
積極的に出ることができるようになったという流れ。
今後は、どんどん出てくるよ。
うまく行くかどうかは別として。

422 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 11:53:02.48 ID:qzyVH/BM.net]
>>402
括弧と言うかカンマ ',' の扱いが独特なのと一次元配列に対する親切機能(お節介機能とも言う)のお陰で今でも混乱してる俺

>>403
日頃どんな言語使ってるの?

423 名前:デフォルトの名無しさん [2018/01/28(日) 11:55:33.58 ID:7JwYicqf.net]
>>405
複数だけど、一番多いのはSASかな。

424 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 12:18:28.19 ID:qzyVH/BM.net]


425 名前:SAS なんて聞いたこともないからよく知らんけど統計処理用の言語みたいだから PowerShell みたいな言語と比較されてもそりゃ違うだろとしか言えんわな []
[ここ壊れてます]

426 名前:デフォルトの名無しさん [2018/01/28(日) 12:25:37.17 ID:jpmSjP1r.net]
>>407
まあ特殊な管理用途以外でShell使う必要がないので
大規模なレガシーデータ処理だとまともに処理できるソフトが
余りないので、DB構築の前処理などに大変便利してる。
PowerShellも便利にしてるよ。

427 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 13:04:36.95 ID:NipuMoZC.net]
LISPみたいな印字書式を定義しなかったせいでオブジェクト毎に出力が無茶苦茶なのがな
適当なシリアライズ/デシリアライズなコンテナを探してこないと

428 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 13:14:16.78 ID:FWMaXZJR.net]
これ、
> ・パイプにオブジェクトを渡せる
蛇蝎のように嫌われているのだろうと思っていたが、意外にもこの界隈では評価されているんだね。
型を意識する必要のある点や、-output-string(だっけ?)が要ることもあったりする点が、他OS移植版普及のネックだろうと思う。

429 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 13:21:04.03 ID:C2Jb//yt.net]
>>410
???
当然だけど文字列を渡すこともできるんだが...



430 名前:デフォルトの名無しさん [2018/01/28(日) 13:27:41.20 ID:jpmSjP1r.net]
>>410
そうやってメリットデメリット出して考えてゆくのが
良いような気がするな。開発者自体が別プラットフォーム間での
移植性を考えているなら当然の問題として、それを考えていることに
なるので、じゃどういう考えを持っているか見て行くのも面白いと思う。

431 名前:デフォルトの名無しさん [2018/01/28(日) 13:31:58.78 ID:jpmSjP1r.net]
>>411
一つはそれはあるね
とはいえPowerShellの良さを生かそうとすると
別な手段も考え(てくる)気がする。

ま、.NETドライブするのが大きな目的だから、別プラットフォーム間で
.NET同士でオブジェクトで渡す方向があるでしょうね。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<263KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef