【.cmd】 バッチファイルスクリプト %15 【.bat】 (794レス)
【.cmd】 バッチファイルスクリプト %15 【.bat】 http://mevius.5ch.net/test/read.cgi/tech/1663153441/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
250: デフォルトの名無しさん [sage] 2023/04/21(金) 08:53:12.94 ID:TBBX4m6H >>249 改行数制限に引っかかって修正した時にバッチ内容間違えた。 @type nul 1>nul 2>nul 3>"%~f0.log" 4>&3 echo 処理開始 ver cd aaa echo 処理終了 @echo 処理終了 >&3 & pause >&3 @exit /b http://mevius.5ch.net/test/read.cgi/tech/1663153441/250
269: デフォルトの名無しさん [sage] 2023/05/06(土) 18:58:59.94 ID:l5Xh2UOq powershellで $json_string = @' [{"characterID": 1,"Level": 50, "Status": {"idx":1}}, {"characterID": 1,"Level": 100, "Status": {"idx":2}}, {"characterID": 2,"Level": 50, "Status": {"idx":3}}, {"characterID": 3,"Level": 50, "Status": {"idx":4}}, {"characterID": 3,"Level": 100, "Status": {"idx":5}}] '@ $json = $json_string | ConvertFrom-Json $json | group characterID | select @{N='ID';E={$_.Name}},@{N='MaxL';E={[int]($_.group | measure -Maximum Level).Maximum}} | %{ $id=$_.ID; $maxl=$_.MaxL; $json | ?{ $id -eq $_.characterID -and $maxl -eq $_.Level}} 出力結果 characterID Level Status ----------- ----- ------ 1 100 @{idx=2} 2 50 @{idx=3} 3 100 @{idx=5} バッチファイルから呼び出す場合 set FILENAME=test.txt powershell -c "$json=gc %FILENAME% | ConvertFrom-Json; $json | group characterID | select @{N='ID';E={$_.Name}},@{N='MaxL';E={[int]($_.group | measure -Maximum Level).Maximum}} | %%{ $id=$_.ID; $maxl=$_.MaxL; $json | ?{ $id -eq $_.characterID -and $maxl -eq $_.Level}}" http://mevius.5ch.net/test/read.cgi/tech/1663153441/269
299: デフォルトの名無しさん [sage] 2023/05/30(火) 09:18:57.94 ID:8/1/VW9e 環境もエラーメッセージも書いてくれてないしコマンドはtypoっぽいしでさっぱりだが head.exeの標準入出力処理やらコンソール描画エリアサイズ取得やらに問題があるが 標準出力がリダイレクトされてることでその問題のある処理をスキップできてるとかじゃないの http://mevius.5ch.net/test/read.cgi/tech/1663153441/299
547: 540 [sage] 2024/06/16(日) 22:03:28.94 ID:46K9PH7S >>542 ありがとう これはAIでは出てこない答えで感心しました 基本的にはムリっぽいという感じですかね powershellの方が良いこともわかってはいるのですが なにぶん物覚えが悪すぎて(´・ω・`) http://mevius.5ch.net/test/read.cgi/tech/1663153441/547
629: デフォルトの名無しさん [sage] 2024/11/14(木) 14:18:34.94 ID:q/WsLCXM >>627 半角空白が無くて全角空白があるファイルをドロップするとファイル名はそこで分かれる 過去ログにやり方はあるけど簡単なのは親フォルダ名のどこかに半角空白を入れておく それ以外で正常にできないといってるのならもう少し現象を説明してもらわないと 俺達はエスパーじゃないんだから http://mevius.5ch.net/test/read.cgi/tech/1663153441/629
640: デフォルトの名無しさん [sage] 2024/12/12(木) 06:59:11.94 ID:Qex7Xru+ パスワード生成はセキュアな乱数使った専用ツールでやれよ http://mevius.5ch.net/test/read.cgi/tech/1663153441/640
664: デフォルトの名無しさん [sage] 2025/02/18(火) 00:40:03.94 ID:iDsz3WKD findstrで自己解決しそう、ありがとう兄妹ノシ http://mevius.5ch.net/test/read.cgi/tech/1663153441/664
728: デフォルトの名無しさん [sage] 2025/06/13(金) 23:50:46.94 ID:BURDJDsC ややこしい処理は 呼び出し側で処理したいデータを環境変数にセット BATは何もせずPythonを呼び出す にすればすべて解決 http://mevius.5ch.net/test/read.cgi/tech/1663153441/728
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.220s*