PowerShell -Part 7 (584レス)
1-

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1: 2023/11/29(水)16:07 ID:0g8RZ7sB(1) AAS
前スレ
PowerShell -Part 6
2chスレ:tech

次スレは>>980が立ててね!!
555: 07/29(火)17:07 ID:HrDR44lc(1) AAS
コマンド間にControl-Streamかまして調整する
556: 07/29(火)21:53 ID:J2wyXy1Z(1) AAS
>>550
.NET対応のスクリプト言語なら静的型付けなJScript.NETが前からあるんだから
TypeScriptなんて中途半端な言語はいらない

Introducing JScript .NET
外部リンク:learn.microsoft.com
557
(2): 07/31(木)08:21 ID:y/q8ihDv(1) AAS
Windows PowerShell って

python3 -c 'print("hoge")'

とか

curl なんちゃら | tar かんちゃら

すらできないのに cmd.ехе にとってかわろうなんて無理筋にもほどがある
この辺だけでも PowerShell から持ってくればいいのに
558: 07/31(木)11:23 ID:+PK2lVhx(1) AAS
もう諦めてWSLでbash使えばいい
559: 07/31(木)13:18 ID:cbQ+pPIq(1) AAS
>>557
互換性が無いのにデフォルトのAliasでcurlがInvoke-Webrequestになってるの酷い
560
(1): 07/31(木)22:32 ID:H5u1AeiS(1) AAS
bashでは駄目だからわざわざPowerShellを作ったのにbash使えばいいとか意味不明すぎ
561: 08/01(金)00:05 ID:2FKaw99x(1) AAS
curlがエイリアスって件だけは俺も擁護できない
あの罠は誰もが一度は引っかかる
562
(1): 08/01(金)07:56 ID:z02NetRk(1) AAS
>>560
PowerShellはWindowsの管理のために作られたもので、その用途においてbashは不向きだといっているのであり、
君が示したようなWindows管理と無関係なケースでbashより推奨されているわけではない
加えて現在ではWSLという完全なUNIX環境がWindows上でシームレスに使用できるのだから、もはやPowerShellの役割は上記の通り極めて限定的になっている
一点だけ汎用シェルとしてのPowerShellの特徴として構造化データに強いというのがあるが、それだけならNushellとかの方が遥かに使いやすいよ
563: 08/01(金)08:52 ID:TWGrPtc3(1) AAS
>>557 の二つの例は PowerShell では問題なく実行できる
・ Windows のデフォルトコマンドラインシェルは Windows PowerShell

過去のしがらみで PowerShell をデフォルトにできないなら
Windows PowwerShell に >>557 が実行できるように機能追加するべき
Experimental feature として必要に応じで Enable できるように

とにかく今の Windows PowerShell がデフォルトってのが最悪
564: 08/01(金)09:31 ID:ciUSYvyR(1) AAS
・一部の人は「PowerShell」と「Windows PowerShell」を分けて考えている
バックポートしろって話ならできるのでは
公式がやるかどうかはともかく
565: 08/03(日)20:29 ID:kVKBj15M(1) AAS
C#と同じでWindowsだけのものはバージョンが古いものだけ

単にPowerShellと呼んでいるのは、WindowsとLinuxとMacOSで動く製品だからだ。
566: 08/13(水)10:09 ID:lyLUlfa6(1) AAS
>>562
wslでpwsh使おうって方向性じゃないの?
chshするとwinとシームレスで快適だぞ
別にchshしなくてもホストのwin上リモートで繋げるしwslとの相性バツグン
567: 08/13(水)14:33 ID:BMYIv7Jv(1) AAS
PowerShell 2.0 removal from Windows
外部リンク:support.microsoft.com

PowerShell 2.0 will be removed in a later release starting in August 2025 for Windows 11, version 24H2 and a September 2025 release for Windows Server 2025. All later releases for Windows 11 and Windows Server 2025 will not include PowerShell 2.0.
568: 08/13(水)16:04 ID:VzGNLP/v(1) AAS
.NET 10では「dotnet run」で.csファイルをそのままスクリプトとして実行できるようになるっぽい(要.NET SDK)
実行時にビルトされる点はこれまでと変化ないけど、ビルド成果物が一時フォルダに吐かれる?のか、.csファイルの場所が散らかることがなくなってスクリプト的に扱えるように

実行時のオーバーヘッドは...PowerShellと大差ない模様
569: 08/13(水)18:30 ID:vtzVqfUP(1) AAS
Pythonを検索してもファイルが見つかりませんとなります。
誰かどうすればいいか分かりますか?
570: 08/14(木)00:36 ID:9QEKXUa7(1) AAS
日本語でおk
571: 08/14(木)07:06 ID:jDrEWEUc(1) AAS
7をインストールしたけどエラー吐く時に黒背景に赤文字ってどうにかならん?くっそ見にくい
572: 08/14(木)09:27 ID:Do/BXbHP(1) AAS
じゃあそれ夏休みの宿題な
573: 08/14(木)09:54 ID:vhNMb463(1) AAS
$PSStyle.Formatting.Errorを変更する

about_ANSI_Terminals
外部リンク:learn.microsoft.com
574: 08/14(木)18:59 ID:eBuFE50k(1) AAS
厨二シェル
575: 08/15(金)21:38 ID:QOcfL0u7(1) AAS
UNIXシェルが?
576: 08/17(日)04:08 ID:TBSqwQ7N(1) AAS
powershellってコマンドがいちいち長ったらしくて打つのダルいんだよな
shellみたいに2文字3文字の略称で何の意味かわからんコマンドも学習するのに困るけど
577: 08/17(日)05:22 ID:X86RYV3a(1) AAS
それな
578
(1): 08/17(日)12:37 ID:B434g2i0(1) AAS
PowerShellのAdd-Typeでc#が書けるとよろこんだもののpowershell.exeの起動がクソ遅くcscでコンパイルする方が速い
なにやってんのコレ
579: 08/17(日)13:12 ID:jIhEo17k(1) AAS
エイリアス使え
580: 08/17(日)13:29 ID:dA3TcCkL(1) AAS
ps1ファイルって暗号化とまでは行かなくとも難読化くらいはできねーの?
581: 08/17(日)15:36 ID:DpVlhT9Y(1/2) AAS
正規表現の検索パターン内で変数配列を使いたいが角括弧のせいで動かない
エスケープの方法を教えてほしい

行末に一致させたいとして
-Pattern "$aryr[5]$" #ng
-Pattern "$arry`[5`]$" #ng
-Pattern "$aryr\[5\]$" #ng
-Pattern ($arry[5] + "$") #ok 美しくない
582
(1): 08/17(日)16:37 ID:CNACV2eM(1) AAS
コレじゃダメなんだっけ?

"$($arry[5])$"
583: 08/17(日)20:58 ID:DpVlhT9Y(2/2) AAS
>>582
動いた
ありがとう!
584: 08/17(日)21:28 ID:jRtquIfz(1) AAS
>>578
DLL化してPowerShelllで読み込む

PowerShell使わずに済むならC#だけでもいいと思うけど
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.018s