【.cmd】 バッチファイルスクリプト %15 【.bat】 (773レス)
【.cmd】 バッチファイルスクリプト %15 【.bat】 http://mevius.5ch.net/test/read.cgi/tech/1663153441/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
4: デフォルトの名無しさん [sage] 2022/09/16(金) 00:32:46.68 ID:/mniU0r8 for /? for /f (ファイル) ("文字列") ('コマンド') http://mevius.5ch.net/test/read.cgi/tech/1663153441/4
42: デフォルトの名無しさん [sage] 2022/10/31(月) 15:34:40.68 ID:aCuyX04T pwsh -c "Get-help -name compress-archive" http://mevius.5ch.net/test/read.cgi/tech/1663153441/42
47: デフォルトの名無しさん [sage] 2022/11/03(木) 06:22:30.68 ID:7S7IyYLz @echo off :x set "a=%~n1" ren "%~1" "%a:~0,4%%a:~8%%~x1" shift if not "%~1"=="" goto x ファイル名やフォルダ名が英数字だけならこれでいけるんじゃね http://mevius.5ch.net/test/read.cgi/tech/1663153441/47
108: デフォルトの名無しさん [sage] 2022/12/18(日) 11:04:55.68 ID:3jhv+1oP batch.cmd を batch.cmd echo ' ^& echo ^" ^& echo ! として実行した場合の %*を他の変数に入れる方法あります? http://mevius.5ch.net/test/read.cgi/tech/1663153441/108
176: デフォルトの名無しさん [sage] 2023/02/18(土) 13:12:03.68 ID:S+SrMYX3 >>171 doの中身をcall使ってサブルーチンにする サブルーチンの先でDisableDelayedExpansionを行って 一時的に遅延環境変数展開をOFFにする ちなみにdoの括弧の中でDisableDelayedExpansionしても意味はない コマンドが実行されるときにどこまでが1行として処理されるかよく考えてみて http://mevius.5ch.net/test/read.cgi/tech/1663153441/176
177: デフォルトの名無しさん [sage] 2023/02/18(土) 16:15:41.68 ID:nz9Z1NDi 脳死だがバッチは基本使わない対処をした方が優れている 扱う出力内容で>>171みたいな一見不可解な事が起こり易い メモ帳で書いてUTF8で保存したり全角文字を混ぜて実行するバカもいる こんなバッチなんて書いていられるか俺は自分の言語に戻らせてもらう http://mevius.5ch.net/test/read.cgi/tech/1663153441/177
203: デフォルトの名無しさん [sage] 2023/03/01(水) 22:53:45.68 ID:6i7MYFqO コマンドプロンプトから start chrome "D:/test.html?a=001" としたのですが D:/test.html が開かれました。 ローカルのhtmlにクエリを付けて開く方法があればご教示頂きたいです。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/203
287: デフォルトの名無しさん [sage] 2023/05/10(水) 03:43:26.68 ID:fIRqc6o3 >>266 Ruby なら、 require 'json' # 改行を削除する。削除しなくても同じ結果 input_json_str = <<'JSON'.delete( "\n" ) [{"ID": 1,"Level": 50, "Status": {"idx":1}}, {"ID": 1,"Level": 100, "Status": {"idx":2}}, {"ID": 2,"Level": 50, "Status": {"idx":3}}, {"ID": 3,"Level": 50, "Status": {"idx":4}}, {"ID": 3,"Level": 100, "Status": {"idx":5}}] JSON input_json_obj = JSON.parse( input_json_str ) # ID でグループ化して、最大Level のものを取得する result = input_json_obj.group_by { |hash| hash[ "ID" ] }.map do |row| row[ 1 ].max_by { |hash| hash[ "Level" ] } end p result 出力 [ {"ID"=>1, "Level"=>100, "Status"=>{"idx"=>2}}, {"ID"=>2, "Level"=>50, "Status"=>{"idx"=>3}}, {"ID"=>3, "Level"=>100, "Status"=>{"idx"=>5}} ] http://mevius.5ch.net/test/read.cgi/tech/1663153441/287
350: デフォルトの名無しさん [sage] 2023/06/30(金) 14:03:26.68 ID:pv7EwXK7 処理後にarchive属性をオフにしたら? http://mevius.5ch.net/test/read.cgi/tech/1663153441/350
645: デフォルトの名無しさん [sage] 2024/12/19(木) 18:24:35.68 ID:9yUs11tl set /pコマンドに空欄のままエンターを押すと強制終了してしまうのですがどうしたらいいでしょうか set InputPath=%InputPath:"=% をコメントアウトすれば空欄での強制終了は回避できるのですが 今度は""で括られたパスを入力すると強制終了してしまいます @echo off set /p InputPath= set InputPath=%InputPath:"=% if "%InputPath%"=="" ( set msg=空欄だよ ) else if exist "%InputPath%\" ( set msg=フォルダだよ ) else if exist "%InputPath%" ( set msg=ファイルだよ ) else ( set msg=不明だよ ) echo %msg% pause http://mevius.5ch.net/test/read.cgi/tech/1663153441/645
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
2.290s*