PowerShell -Part 7

1デフォルトの名無しさん
垢版 |
2023/11/29(水) 16:07:49.46ID:0g8RZ7sB
前スレ
PowerShell -Part 6
https://mevius.5ch.net/test/read.cgi/tech/1644744972/

次スレは>>980が立ててね!!
263247
垢版 |
2024/07/18(木) 23:57:38.19ID:X/v3DPD5
>>262
リンク先を試してから、powershellを開いてから実行する方法では修正前のスクリプトで文字化けもせず正常に終了しました。
しかしショートカットのD&Dする方法では変わらず一瞬でウインドウが閉じました。
264デフォルトの名無しさん
垢版 |
2024/07/19(金) 11:00:27.12ID:70UaCPmY
>>263
powershellのスクリプトの最後に pause でも追加しておけばいいんじゃね
265247
垢版 |
2024/07/19(金) 12:40:24.75ID:ct1DQagX
あの…、なんか寝て起きて試したら動きました…。
昨日からマジで何も変えてない…。せいぜいUSB-DACのドライバ当てたくらい?
とりあえずこのまま様子見ます…。色々とありがとうございました。
2024/07/19(金) 15:14:54.49ID:jwlCgmdc
今のターミナルで困ることって何だろう
--headlessが使えないことくらい?
conhostより重いって意見はあるかもしれないけど.NETと比べれば誤差みたいなものだし
2024/07/21(日) 22:11:17.98ID:m0XhNdSd
Windows terminalは普通に優秀だと思うけど
2024/07/21(日) 23:51:02.31ID:vKWhifz8
無変換キーを押すと@が書き込まれること以外は完璧
2024/07/22(月) 09:11:09.38ID:C7pnRrY6
cmdと動作が異なる意味では欠陥
最初にppwershellをコンソールアプリで公開したのは失策
WSH使いからは失笑
2024/07/22(月) 13:17:32.45ID:PeYRIg1J
コンソールホストとシェルの区別がついてないお🐴🫎さんかな
2024/07/27(土) 12:32:42.70ID:+W8EF3Nh
ISEって2019年末時点でオプション機能化とか終息に向かうとか言われてたみたいだけど現行Windows11にも普通にプリインストールされてるよな
終息する話は延期になったんだろうか
まぁ弊社みたいなインストール手続きがクッソ面倒なところでは助かるんですが…
2024/07/27(土) 12:49:12.36ID:KGtSZjqO
収束するには代わりにVSCodeをプリインストールするようにしてくれないと
2024/07/27(土) 15:16:22.47ID:7uwMSqss
削除予定はないよ
今後の機能追加がないだけ

プリインストールしたらしたで欧米人がMS訴えるじゃん?
エディタはどうぞお好きなものをお使いください
未だにVSCodeすらインストール許可が出ない会社ならそこの組織の問題
淘汰されるまでそうしていればいい
客先のサーバーで作業中のエンジニアならスクリプトは事前準備したものだけ使うか一旦課題を持ち帰れ
2024/07/28(日) 21:35:37.31ID:cLn1FmEd
ISEの優位性って何?使ったことないけどvscodeにできないことができたりする?
2024/07/29(月) 07:56:32.32ID:4FIXkUHw
プリインストールされていること
276デフォルトの名無しさん
垢版 |
2024/07/30(火) 00:37:00.12ID:CUjc7QCy
hogehoge.txtの重複するレコードを
powershell -command "get-content hogehoge.txt | sort-object | get-unique | write-host"
みたいにして取り除いています。
重複除去の前に外部コマンドによる処理を追加したくなり、まずファイルからではなく標準入力から読み込んだデータの重複除去に取り組んでいますが上手く行きません。
当初get-contentをread-hostに置き換えればうまく行くかと思いましたがダメでした。
type hogehoge.txt | powershell -command "read-host | sort-object | get-unique | write-host"
考えてみればそれも当然で、いったん標準入力を丸呑みにして溜め込んでおかないとsortもuniqもできないですよね。
MSのサイトで配列に溜め込んでいくみたいな用途に使えそうな命令を探しましたが見あたりませんでした。
なんか解決法ないでしょうか?

あとついでに聞いちゃうんですけどunixのコマンド(wcとかcatとか)をその言語で書き直すみたいな本のpowershell版ってないもんですかね。
2024/07/30(火) 01:55:59.46ID:0EE76/Sc
Out-String -Stream
2024/07/30(火) 11:15:11.79ID:jBvTVZZ/
無理にワンライナーやパイプラインで繋げて書かずに
スクリプトファイルを作ってそれを呼び出す方が柔軟性があって整理もできて使いやすい
2024/07/30(火) 12:15:40.81ID:tWSTSpQm
無理にでもワンライナーやパイプラインで繋げて書くのがPowershellの醍醐味
2024/07/30(火) 12:48:31.64ID:jBvTVZZ/
>>276 みたいに困ったときはスクリプトファイルで
制御構文やら変数やらクラスやら使った方が
色々試し易くて色々整理できていいじゃん
2024/07/30(火) 21:02:35.18ID:EaRTEGq5
[Console]::In.ReadToEnd() -replace '\r?\n$' -split '\r?\n'

その外部コマンドによる処理もPowerShell内でやればいい気がする
282281
垢版 |
2024/08/01(木) 18:57:02.91ID:nKkP9XuY
そういえばと思って試したら$inputでいけたわ。なんで忘れてたんだろ
2024/08/02(金) 09:11:09.42ID:gKkfhLC1
>>276
Ruby で作ってみた

input_str = "5\n11\n33\n9\n0\n9\n11\n"

# 末尾の改行を削除してから、数値型に変換する。
# 重複を排除し、ソートする
input_ary = input_str.each_line.lazy.map do |line|
line.chomp!
line.to_i
end.uniq.force.sort

p input_ary
#=> [0, 5, 9, 11, 33]
2024/08/02(金) 21:54:58.24ID:l/+AFQUJ
Rubyの人来るの遅いぞもう飽きたのか?ww
2024/08/02(金) 21:57:08.30ID:4wv1Q78q
過疎過疎5ちゃんなんかよりツイッタランドで凸でもすれば
2024/09/27(金) 16:52:34.25ID:Qq+DEfW6
新しい Windows11マシンに pwshをインストールして
以前から使ってるファイルを そのままコピーしたら…何故だか起動時設定を読み込んでくれない

…と思って 調べたら

$PROFILE が
以前からのPCでは
C:\Users\(私のユーザー名)\Documents\PowerShell\Microsoft.PowerShell_profile.ps1

に対して、新しいのでは
C:\Users\(私のユーザー名)\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

profileを置くディレクトリが違ってたということ.
pwshのバージョンは どちらも最新(同じ)なのに

…なのですが、特に どちらかで $PROFILEを設定するようなことは していない.
環境変数なども特に設定していないし
Program Files/7 直下には profile的なものは 置いていない
…でもどこかで指定しているのを自分で忘れたんだろうか?
複数マシンを管理するにあたって 面倒なので…とりあえず原因になりうるものを知りたいのです
2024/09/27(金) 18:13:57.62ID:J4fT6PqJ
>286
最新のWindowsにも入ってる「古いpowershell」が原因っぽい. 新しいのを入れても残ってるので そういうことはある
2024/09/27(金) 18:54:54.18ID:dRTmSCrE
>>286
デフォルトの$profileのパス設定が異なるマシンがあってその原因が知りたい、ってことなのかな?
ちなみに、新しいマシン側の$profileは5.x系(いわゆるWindows PowerShell)のデフォルトパスと一致してる
2024/09/28(土) 00:24:19.73ID:xELx2i6V
ExecutionPolicyがRestrictedのままでProfileがロードされないとか?
290デフォルトの名無しさん
垢版 |
2024/09/30(月) 10:14:56.15ID:OEXqADpi
286です すいません、自分の混乱の原因がわかりました。
新しいWindows11のマシンにも5.x系は入っていて、7.xのpwshをインストールしてもそれは残る.
そして、私は タスクバーに「ピン留め」して起動するのですが、pwshを起動した状態でピン留めしても いったん終了させてからアイコンをつつくと 5.x系が起動してしまう…というところに 気がついていなかったというわけです. ピン留めしたのは たしかに7系だったのに. なんだか納得いかない感じ
2024/09/30(月) 10:46:54.62ID:OEXqADpi
ピン留めされるのは「ターミナル」であって、その中で何を起動するのかは 右クリックで選択できるようになっており、そのデフォルトが5.x系であるように見えます。もちろん以上のことがわかっていれば ここから7.xを選んで起動するのも簡単ではあるのですが…これはカスタマイズできるんだろうか
2024/09/30(月) 13:04:09.12ID:AYohfY5N
ターミナルのデフォルトはターミナルの設定画面で選べるよ
既定のプロファイルってやつ
2024/09/30(月) 17:54:24.00ID:OEXqADpi
292← できました!ありがとうございます
…というか、これまで(Windows10)は「ターミナル」じゃなかったということを今日 知りました(笑)
2024/10/01(火) 06:43:45.64ID:/Tad9Lz2
コマンドプロンプトで、where powershell
と入力すれば、powershell.exe の絶対パスが分かる。
だから、絶対パスを書けば、exe を指定できる

C:/Windows/System32/WindowsPowerShell/v1.0/powershell.exe

ここに、2つ以上表示されたら、上の方が優先して実行される
2024/10/01(火) 08:34:51.39ID:CEO/MZ1M
ワイ氏、whereというコマンドがあることをパソコン歴20年にして初めて知る
2024/10/01(火) 08:53:10.90ID:lHW1RCWi
Powershell v5はpowershell.exe、v7はpwsh.exeなのでこれらの混在環境でパスの優先順位が問題になることは基本ない
むしろコマンド名を混同したままでは取り違えが起こりそうなので一応
2024/10/01(火) 21:40:49.64ID:+PXXCXjN
20年前のWindowsにはまだwhereコマンドは標準搭載されてなかったから知らなくても仕方ない
一応リソースキットやサポートツールには入ってたけど
2024/10/02(水) 21:22:59.58ID:PTqKnWGQ
20年ぐらい前から個人でPathが通ってるところに ls.bat や which.bat を作って同等のことをやってた
Unix(当時はまだUnixは普通に使われていた)やLinux も普通に使ってるとつい ls って入力していらっとしてしまうから必須だった
299デフォルトの名無しさん
垢版 |
2024/10/14(月) 11:07:36.62ID:iqlRL8W8
>>298
UNX・LinuxのlsコマンドだってシェルやOS依存だぜ?
300デフォルトの名無しさん
垢版 |
2024/10/14(月) 11:10:46.06ID:iqlRL8W8
Windowsの基本知識がないのにPowerShellを使うというのも何がなんだかわからないやつだ
2024/10/14(月) 21:22:43.79ID:6g0FV4Kx
>>299
UNIXでlsが使えない環境があるの?
2024/10/14(月) 22:47:46.01ID:Fd8j7Mhu
Powershellの話をする気がないなら黙れジジイ
2024/10/14(月) 23:07:14.44ID:rwiJ8lRR
>>301
無いのでecho *でやっていた環境があるのだ

そう、あれはLinuxっていうやつだった
2024/10/15(火) 06:06:09.78ID:CzVFQLgH
>>303
スレチ
305デフォルトの名無しさん
垢版 |
2024/10/15(火) 20:55:15.08ID:7T7mXQAC
>>298
PSのcatとUnix系のcatが別物ってくらい違うのがね…。
おまけにDOSコマンドのtypeもPSとコマンドプロンプトで違う。
(PSのcat/typeはget-contentの別名)

PSだとリストを受け取るので、カンマで区切る必要がある。

cat file1, file2, file3

C#で自作したコマンドとも、元からあるDOSコマンドとも違うって…。
MS謹製のIDE(VS)で自作したコマンドと連携撮れないMS謹製のシェルェ…。
2024/10/15(火) 21:47:59.44ID:lPGbp20O
エイリアスに互換性を求める人なんていたんだ
そんなの新しいコマンドを覚えやすくするための糖衣でしょ
DOSみたいなクソダサレガシー環境との互換性を尊重してたら呪縛なんてもんじゃない
シェルスクリプトって古今東西きったねえ一貫性のないもんなんだから拘っても虚しいだけよ
2024/10/15(火) 23:10:10.50ID:qo7/LMKy
>>306
どの言語でもrubyを求める奴がいるように
PowerShellにもUnix系シェルを求めちゃうんだろうな
308デフォルトの名無しさん
垢版 |
2024/10/16(水) 07:29:00.82ID:SZo2N9Nf
>>301
コマンドの実装は違うよ
2024/10/16(水) 09:56:19.21ID:NaAnwllp
>>305
Remove-Alias cat
function cat([Parameter(ValueFromRemainingArguments=$true)][string[]]$Path){Get-Content @PSBoundParameters}

これで文句ないだろ
310デフォルトの名無しさん
垢版 |
2024/10/17(木) 00:37:51.84ID:yqUeq3Bo
PowerShellでLINQをメソッドチェーンで書く方法ってある?
静的メソッドで[Enumerable]::Select()みたいに書くと()が増えてガチャガチャしちゃうのがなぁ…
311デフォルトの名無しさん
垢版 |
2024/10/17(木) 00:38:50.49ID:WrCN832N
>>309
そういうコマンドに出合うたびに毎回そんなの書くのはね…。
そんなこんなでLinux(bash)に落ち着くんだよね…。
312デフォルトの名無しさん
垢版 |
2024/10/17(木) 00:49:20.12ID:yqUeq3Bo
>>311
俺は逆に会社でWindows使う機会が多すぎてLinux(*nix)コマンド側の記憶が消えそうになってるな…
たまにLinux使うとPowershellみたいにパイプラインを文字列じゃなくてオブジェクトが通るつもりで書きそうになる
2024/10/17(木) 01:09:19.82ID:YcyvXrpH
>>311
お前は何を言ってるんだ
catエイリアスを消してbashっぽい動きの関数をcatの名前で登録し直すって内容なんだから
これをprofileにでも貼り付けて使えって意味だろうが
314デフォルトの名無しさん
垢版 |
2024/10/17(木) 02:10:19.27ID:WrCN832N
>>313
うん。
そう理解してる。
PowerShellってよりは周辺環境が追い付いてない印象だけど、まだLinuxでbash触る方が楽かな。
もうしばらく進化を待ちますね。
2024/10/17(木) 11:09:20.30ID:wdGjJarp
スクリプト書くのはbashよりpowershellの方が書きやすいし読みやすい
そしてlinuxでもpowershell使えるしで重宝してる
2024/10/17(木) 21:13:19.55ID:ooYpCywP
スペースとコンマの違い程度で発狂して上から目線でもうしばらく進化を待ちますねって面白い人だなぁ
そもそも進化してないのはUNIXシェルのほうでしょ
2024/10/18(金) 13:56:03.02ID:wVDH4S6Q
space と , はさすがに気付くと思うが
: と ; の違いは老眼にはきつい
2024/10/19(土) 10:49:56.95ID:0/OluZJS
:(コロン)ていう名前が美味しそうな響きなんだよなぁw
2024/10/20(日) 10:17:27.24ID:Y993j978
コロネじゃないんだから
2024/10/20(日) 10:22:09.68ID:/FrbdBj7
マロンかと思った
2024/10/20(日) 13:53:57.93ID:hxgHNqIu
LinuxとかDOSコマンドを、デフォルトのエイリアスでPowerShellコマンドレットに結びつけておくってのは悪手だよなー
他環境利用者の移行配慮ってなら、例えば「cat」を「Get-Help Get-Content」を実行する関数へのエイリアスにするとか、何かやりようあったんじゃないかと思う。
PSv1、v2の出来の悪さ、様々な考慮不足がずっと足引っ張ってると思う。
2024/10/20(日) 18:37:33.24ID:sfhCtbKo
curlとかシンプルな本物使いたいことの方が多いから邪魔なだけ
2024/10/21(月) 01:06:16.28ID:ursFBC+1
エイリアスはハマることがあるので不評
2024/10/21(月) 01:47:50.43ID:9ofaZL13
sh系はともかく、cmdと全く別のコマンド名覚えなおすのも慣れとはいえ面倒なのは確かだからしょうがないんじゃない
補完できても長いものは長かったし
当時からWSLがあれば別だったんだろうけど
2024/10/21(月) 02:22:41.82ID:fVCz7bM3
このスレを見ていれば分かるけど、自分がいまcmdを実行しているのかpowershellなのかpwshなのか分かってないユーザがかなりを占める
そんなごく普通のWindowsユーザーたちがdirやcdで適当にやったらなんか動いたとか、同じコマンドで動くらしいからオレも使ってみようかなとかいったハードルを下げる要素の重要性は無視できない
複数パラメータの区切りがスペースかカンマか?マジどうでもいいよw
Windowsの新しいシェルスクリプトなんて相反するニーズに縛られまくるからどんな仕様にしたところで数え切れない文句が飛んでくる
2024/10/21(月) 21:43:14.36ID:iHmIY3KR
>>324
>当時からWSLがあれば別だったんだろうけど

WindowsでUNIXシェルが使えないから仕方なく欠陥品のPowerShellを作った、とか思ってそう
2024/10/22(火) 00:45:55.83ID:CtvGpoP8
>>326
思考が卑屈すぎるわw エイリアスの話しかしてないよ
2024/10/22(火) 12:24:39.31ID:SSjePDmS
curl など誤解を招きかねないエイリアンは害悪でしかない
% とか ? は可読性上がる気がする
2024/10/22(火) 22:53:22.74ID:trzbvHFT
selectにも記号一文字のエイリアスあってもいいんじゃないかと思う
2024/10/28(月) 21:16:39.09ID:ZTog7VUm
そう思うなら自分で勝手にアイリアスを定義すればいいだけだよね
2024/10/28(月) 21:22:49.73ID:U22PtxVm
各々が好き勝手にエアリアルを使っているとコミュニケーションに支障をきたすから困る
2024/10/29(火) 09:23:16.64ID:Qywuhmt6
> WindowsでUNIXシェルが使えないから仕方なく欠陥品のPowerShellを作った、とか思ってそう
開発の経緯としてはまさにその通りなんだけどな
WindowsでUNIXシェルを整備するプロジェクトが頓挫して、根本的にWindowsに適した設計が必要であるということで生まれたのがPowerShell
なおオリジナルの開発者は現在はGoogleへ移籍し、UNIXシェルの世界へと還っていった模様
2024/10/29(火) 09:29:09.19ID:oyxmU1Yp
cygwinには長らくお世話になった
2024/10/29(火) 19:18:49.19ID:/c01W0NL
>なおオリジナルの開発者は現在はGoogleへ移籍し、UNIXシェルの世界へと還っていった模様
なおGoogleへ移籍後は何の成果も得られてない模様
2024/10/29(火) 23:17:38.65ID:/bXBK+wh
Linuxの管理マネージャやそのシェルのPowerShell化をしていたりして、
そのうちカーネルソースのPowerShellマネジメントレイヤーに取り込まれたり
Fedora、Ubuntuに適用される見込みである
2024/10/30(水) 11:01:45.95ID:cBVsI/1s
Azureならともかく、そんなもんGCP採用するような層にニーズあるかねえ
どう考えてもAzureを利することにしかならずGCPのシェアに対して悪影響しかないだろ
最近は首切りしまくってたのに最上位格エンジニアは気楽なもんだな
2024/10/30(水) 20:31:44.86ID:x0G86HEF
PowershellはAdd-Type辺りの機能は便利だけど言語としてはゴミ
2024/10/31(木) 21:50:30.83ID:uhxgBp24
UNIXシェルはもっと言語としてはゴミなんだよなぁ
2024/10/31(木) 23:02:56.00ID:va++Flqd
普段そういうゴミしか作者の周りになくて間違えて拾ってきちゃったんやな
340デフォルトの名無しさん
垢版 |
2024/11/01(金) 02:03:26.53ID:EQMsSXTB
>>338
シェルはUIだぞ?
2024/11/01(金) 04:01:30.22ID:+lXxXu7p
>>328
gal見てたらcurlだけでなくwgetもiwrだった
2024/11/01(金) 04:58:32.80ID:4H4fm5Ic
エイリアスといえばパラメータのエイリアスにも多分いろいろundocumentedなのあるよな?
-ArgmentListが-argsで通ったりとか規則的な略じゃないやつ、これは短くて分かりやすいからいいが
-argなら曖昧さのない限り頭から略せるという規則通りなんだけど

こういう個別のまとめた文書ってある?
一部は
https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_commonparameters
にあるのは知ってる
2024/11/01(金) 09:06:40.20ID:vIWZBp6A
Get-Help -Fullの、パラメータのエイリアス
2024/11/17(日) 09:49:45.91ID:LBdK5SU3
Windows Server 2025 以降で削除された機能または開発されなくなった機能
https://learn.microsoft.com/ja-jp/windows-server/get-started/removed-deprecated-features-windows-server-2025

Windows PowerShell 2.0 エンジンは削除されました。アプリケーションとコンポーネントはPowerShell 5.0 以降に移行する必要があります。
345デフォルトの名無しさん
垢版 |
2024/11/20(水) 17:28:43.06ID:jLoC/a6V
AD一覧をcsv出力すると区切りが半角スペースになってExcelで取り込めない。
ググっても同じ症状の人が出て来ない
2024/11/20(水) 17:56:33.65ID:itZFOqj8
とりあえず-Delimiterで指定すれば?
347デフォルトの名無しさん
垢版 |
2024/11/20(水) 18:05:31.34ID:jLoC/a6V
OutfileってDelimiterできないよね?
Exportだと文字コードをdefaut、utf-8にしても数列で出力されちゃう
2024/11/20(水) 19:09:02.72ID:b8mbz+Om
Out-File? ならその前にConvertTo-Csvで変換してるんじゃないの?
2024/11/20(水) 21:42:00.83ID:KXgtJp1v
powershellのなんちゃってCsvコマンドレットはExcelで扱えるCSVと特に親和性があるわけでもなく、俺俺CSV止まりだからあんま使う価値ないかも
2024/11/20(水) 22:02:13.56ID:KXgtJp1v
ではCSV扱うなら何がいいかと言えばCsvHelperが定番なんだけど、C#や.NETの知識が要るね
AD一覧程度なら自力でフィールドをカンマで区切ったっていいよ
2024/11/20(水) 22:56:49.84ID:+ywVzG00
Announcing the Public Preview of AI Shell
https://devblogs.microsoft.com/powershell/announcing-the-public-preview-of-ai-shell/
2024/11/21(木) 09:11:03.40ID:uYan55MO
CSV変換標準コマンドレットはデータ前後のスペース文字が消えるので
一切データ欠落しちゃいけない場合は注意
2024/11/27(水) 23:16:05.27ID:aNQZM+B9
Export-Csvって自力でクォーテーション外してた時代あるし地味に改良してるけどな
2024/11/30(土) 22:11:49.94ID:LJbTxW4W
Should PowerShell 7.x ship inbox in Windows?
https://github.com/PowerShell/PowerShell/discussions/24340
2024/12/01(日) 13:20:57.08ID:8Yw35ga9
>>354
PowerShell7.xは通常利用されないpwshシェルとして実装されても良いと思うよね
標準シェルをpowershell.exeにしておけば互換性問題無いし

ただ7.xが5.1の互換とか言ってるのはかなり微妙
356デフォルトの名無しさん
垢版 |
2024/12/11(水) 10:15:30.38ID:Bk1Et5xQ
引数の文字数上限って回避方法ってありますか?
複数のフォルダをドラッグ&ドロップして使いたいけどいい方法が思いつきません
2024/12/11(水) 22:01:27.57ID:J5p4fYKY
WSHやjavascript限定ではあるけどファイラーのTablacus Explorer使えば会費できたと思う
358デフォルトの名無しさん
垢版 |
2024/12/15(日) 21:59:46.99ID:D9xraIFr
>>356
ネタだよな?

Windowsはパス文字列の長さの上限がかなり低いので長いパスはWindowsでは扱えない
2024/12/16(月) 11:35:41.45ID:EDggbpJc
引数の文字数上限なんて気にしたこともないわ
一体どんなスクリプト組んでるんだ?
2024/12/16(月) 12:33:48.42ID:BlyRMH2R
複数のフォルダをD&Dしてとあるから
大量のフォルダ・ファイルを渡すんだろうな
これは言語の制限じゃなくてエクスプローラかcmdかのシェルの制限だろう
2024/12/17(火) 00:26:16.95ID:qauPzx29
powershellのIDEってやっぱvscode一択?
362デフォルトの名無しさん
垢版 |
2024/12/18(水) 15:12:46.26ID:vtNCD/9a
>>361
Windowsのスタートメニューを見たことがないのか?

PowerShell ISEは無視、Visual Studioも無視するなら、あなたの希望通りにVSCodeになるな。
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況