【.cmd】 バッチファイルスクリプト %15 【.bat】 (794レス)
【.cmd】 バッチファイルスクリプト %15 【.bat】 http://mevius.5ch.net/test/read.cgi/tech/1663153441/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
98: デフォルトの名無しさん [sage] 2022/12/05(月) 19:02:53.29 ID:RxlUOQVH >>96 原因の記号文字は何? ()<>&|%!"^ とか? 引用符(")が含まれていない場合は set "変数2=%変数1%" 含まれている場合はキャレット(^)で全部エスケープ でもこれ「うまい方法」とは思えないけど set /p 変数1=変数1= set "変数2=" & set "CARET=^" setlocal enabledelayedexpansion :LOOP set 変数2=!変数2!!CARET!!変数1:~0,1! set 変数1=!変数1:~1! if defined 変数1 goto LOOP endlocal & set 変数2=%変数2% rem 結果を確認する set 変数1 set 変数2 http://mevius.5ch.net/test/read.cgi/tech/1663153441/98
182: デフォルトの名無しさん [sage] 2023/02/24(金) 06:21:19.29 ID:jJ3mlMsu なぜそんな上からなのか http://mevius.5ch.net/test/read.cgi/tech/1663153441/182
307: デフォルトの名無しさん [sage] 2023/06/08(木) 10:00:57.29 ID:OrtrngoT 自分は前置する事が多い。少数派みたいだけど。 > %MEMO_OUT% echo set m=333 >> %MEMO_OUT% echo set m=22 >> %MEMO_OUT% echo set m=1 >> %MEMO_OUT% echo set メモ http://mevius.5ch.net/test/read.cgi/tech/1663153441/307
309: デフォルトの名無しさん [sage] 2023/06/09(金) 07:12:36.29 ID:XYYWFLgO >>307 (´・∀・`)ヘー これは初見 利用の際の注意点は無いの? http://mevius.5ch.net/test/read.cgi/tech/1663153441/309
374: デフォルトの名無しさん [sage] 2023/07/06(木) 00:56:57.29 ID:X7484ET/ よく考えたらこれでも同じか。 set date0=!date! set time0=!time! if !time0:~,2! equ 0 set date0=!date! echo !date0! !time0:~,5! >> %update% http://mevius.5ch.net/test/read.cgi/tech/1663153441/374
386: デフォルトの名無しさん [sage] 2023/07/06(木) 23:12:39.29 ID:T1YQhEvz コマンドのリダイレクトで化けない文字なら問題ないはず http://mevius.5ch.net/test/read.cgi/tech/1663153441/386
475: デフォルトの名無しさん [sage] 2023/11/12(日) 10:36:55.29 ID:8jJHTm3/ batファイルの処理が終わったらスマホに何らかの通知を送りたいんですが何かいい方法は無いですか? http://mevius.5ch.net/test/read.cgi/tech/1663153441/475
554: デフォルトの名無しさん [sage] 2024/06/19(水) 14:55:27.29 ID:baOC8PLn Ruby で作ってみた。 Rubyでは半角空白はエラーになるけど、全角空白は正常に動く デスクトップにショートカットを作って、 それに対して、ファイルをdrag & drop する ショートカットのリンク先は、 C:\Windows\System32\cmd@.exe /k "ruby C:/Users/Owner/Documents/script.rb" (@は取り除いて下さい) require 'fileutils' Sep = '-' * 40 + "\n" # separator # ファイル作成日時の古い順から処理する。 # ただし、File.(stat.)birthtime は、Linux では使えない ARGV.select { |full_path| File.file?( full_path ) } # ファイルのみ .sort_by{ |full_path| File.birthtime( full_path ) } .each do |full_path| puts Sep + full_path p birthtime = File.birthtime( full_path ) # ここに処理を書く end sleep # 出力したコマンドプロンプト画面を閉じないようにする http://mevius.5ch.net/test/read.cgi/tech/1663153441/554
621: デフォルトの名無しさん [sage] 2024/11/11(月) 01:34:01.29 ID:ggA4ksL2 "%ss%"でエラーになってるのはbatでの構文解釈時なのでjscriptでの対処云々以前の問題 http://mevius.5ch.net/test/read.cgi/tech/1663153441/621
751: デフォルトの名無しさん [] 2025/06/16(月) 22:28:11.29 ID:FL2oCcdJ あ、%~d1 を使う段階ではまだaの頭に " がないから %a:~0,2% か 今日はダメすぎる… http://mevius.5ch.net/test/read.cgi/tech/1663153441/751
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.044s