【.cmd】 バッチファイルスクリプト %15 【.bat】at TECH【.cmd】 バッチファイルスクリプト %15 【.bat】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト103:デフォルトの名無しさん 22/12/17 08:43:39.74 P7hTh7GB.net %*を他の変数に入れる方法あります? 104:デフォルトの名無しさん 22/12/17 13:02:14.02 z3eWXHPR.net set 105:デフォルトの名無しさん 22/12/17 13:56:37.78 hGrODwcv.net >>95 106:デフォルトの名無しさん 22/12/18 11:04:55.68 3jhv+1oP.net batch.cmd を batch.cmd echo ' ^& echo ^" ^& echo ! として実行した場合の %*を他の変数に入れる方法あります? 107:デフォルトの名無しさん 22/12/18 14:23:46.88 8FmKOvk1.net 方法は無いよ。たぶん 引数はやめてファイルで渡すか、set /p で入力したら 108:デフォルトの名無しさん 22/12/19 21:25:44.08 OdY4312I.net もしかして遅延展開が有効だったら set VAR1=!VAR2! は特殊文字おかまいなしの万能? 109:デフォルトの名無しさん 22/12/21 21:17:40.11 yR9jaPsy.net よくわからんけど >>100 でいけるなら setlocal enabledelayedexpansion for /f "delims=" %%i in ("!var1!") do endlocal & set var2=%%i もいけそうで、それなら for /f "tokens=1* delims==" %%i in ('set var1') do if %%i==var1 set var2=%%j でもいけそう 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch