【.cmd】 バッチファイルスクリプト %15 【.bat】 (794レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
22
(1): 2022/10/05(水)15:28:26.09 ID:yuT90fin(1) AAS
rem %%0
272: 2023/05/06(土)22:01:27.09 ID:gRoxw4m5(2/3) AAS
>>269
powershell でできるのね
ありがとう
group characterIDでこうなって、
Count Name Group
----- ---- -----
2 1 {@{characterID=1; Level=50; Status=}, @{characterID=1; Level=100; Status=}}
1 2 {@{characterID=2; Level=50; Status=}}
2 3 {@{characterID=3; Level=50; Status=}, @{characterID=3; Level=100; Status=}}
selectの結果こうなってるみたいだけど
ID MaxL
-- ----
1 100
2 50
3 100
select内の『E={[int]($_.group | measure -Maximum Level).Maximum}』でLevelの最大値が取れる構文が理解できてない
特に.Maximumの情報が見つからなくてわかってない
measure結果のMaximumの値を取得してるってこと?
Count :
Average :
Sum :
Maximum :
Minimum :
StandardDeviation :
Property :

その後はまだ全然わかってない
『%{ $id=$_.ID; $maxl=$_.MaxL;$json | ?{ $id -eq $_.characterID -and $maxl -eq $_.Level}}』
select結果のIDとMaxLとConvertFrom-Json結果のcharacterIDとLevelが同じ値のものだけ出力しているんだと思うんだけど構文が全く理解できない
%はForEach?
?はWhere?
って思って調べてるけど記述が一致する説明を見つけられていない
283: 2023/05/09(火)12:45:29.09 ID:ZvIGeNCt(2/2) AAS
>変換結果を変数に格納してないだけじゃん

おっしゃる通りでした、そのコードで期待通り動作しました。
ありがとうございました。
342
(1): 2023/06/29(木)23:59:54.09 ID:8Orz0VrB(1) AAS
>>338
月のはじめに自分で削除
467: 2023/10/30(月)06:58:07.09 ID:EuHHvGeq(1) AAS
バッチと関係ないけどpath変数のフォルダ名に
;文字が入ってたらwindowsの動作はどうなるんだろう
"で囲めばいいだけなのかな
486: 2023/12/17(日)11:53:39.09 ID:zJzmsCBl(1) AAS
>>483
batではなくショートカット作って
プロパティのリンク先をwt perl "スクリプトのフルパス"
作業フォルダーをスクリプトのあるフォルダ
でよくない?
584
(1): 2024/11/07(木)14:02:09.09 ID:DJJuXIJX(1) AAS
エクスプローラーで「パスのコピー」あるの知ってる?
windows11 なら選択後に shift+ctrl+c
バッチとかいらんだろ
655
(1): 02/12(水)16:52:19.09 ID:oMyiCtXq(1) AAS
@echo off & setlocal enabledelayedexpansion & set "h=" & set "b="
set "a=123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"
set /p "h=Hex=" & set "c=!h!a" & set "z=%a:~0,1%" & set /a n=0
:1
if defined h (set /a n+=1) else goto 2
set /a "d%n%=0x%h:~-6%" & set "h=%h:~0,-6%" & goto 1
:2
set /a e=0,f=0 & for /L %%i in (%n%,-1,1) do (
set /a "d%%i+=e<<24,e=d%%i%%58,f|=d%%i/=58")
set "b=!a:~%e%,1!%b%" & if %f% neq 0 goto 2
if "%b%"=="%z%" set "b="
:3
if "%c:~0,2%"=="00" set "b=%z%%b%" & set "c=%c:~2%" & goto 3
if defined b echo Base58=%b% & pause
774: 08/09(土)16:20:48.09 ID:S08gCjht(1) AAS
>>773
それはターミナルの一部の見た目の話だろ?

ここはターミナルアプリのタブを一度も触ったことがねえやつばかりだな。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.036s