[過去ログ] 【.cmd】 バッチファイルスクリプト %12 【.bat】©2ch.net (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
15
(1): 2017/03/16(木)02:25:05.07 ID:iKA3O6Cf(1/4) AAS
>>14
実際の有効なパスが対象なんだから
問題となるのは上に出てきたequalを含んだフォルダがある場合だけだろう
setlocal
echo %cd%>tmpfile
for %%i in (tmpfile) do set /a size=%%~zi-2
del tmpfile
if %size% neq 3 set /a size+=1
for /r %%i in (*.txt) do (
set "p=%%~i"
省4
270
(2): 2017/11/08(水)00:22:28.07 ID:X1Aytah6(1) AAS
for /f delims^=^ eol^=
334
(1): 2018/01/30(火)16:28:50.07 ID:/nodnUUg(1) AAS
>>329
使い回しあんまり考えなければ
-------- ここから
set path=C:\Program Files\7-Zip;%path%
cd /d D:\comp
for /f "usebackq delims=" %%i in (`dir /ad /s /b`) do (
echo,"%%~i"
set "tmppath0=%%~i"
call set "tmppath1=D:\compopen%%tmppath0:~7%%"
pushd "%%~i"
省5
344: 2018/02/05(月)11:16:40.07 ID:j3KUW6ez(4/5) AAS
>>341
できました!なるほど、startを使えばよかったのですね・・・。ありがとうございます。

>>342
なんなんでしょうね。仕組みがよくわからないです・・・。どなたか解説を・・・。
410: 2018/03/17(土)15:03:38.07 ID:RY7g5/8I(1/4) AAS
聞かれてるのはバッチでの実現手段なのにロジックとか言い出してどうすんだよ
428: 2018/03/18(日)22:13:27.07 ID:WKBkcipr(2/4) AAS
そういう後から判明するバグが紛れ込むからバッチで文字列処理は嫌なんだよな
686: 2018/07/31(火)05:31:48.07 ID:R/dSWHzC(1) AAS
コピペでCtrl+C,Ctrl+Vも使える
Alt+Enterで最大化
ウィンドウスナップ
など。詳しくは
外部リンク:japan.zdnet.com
713
(2): 2018/08/12(日)18:02:08.07 ID:aLWFoJnR(1/3) AAS
>>706
パイプの動作が原因だろう
パイプの右側は子タスクでの実行となる(おそらくは)
メインタスクに環境を引き継がないんだと思う

echo "a"|for /f %%i in ('find "a"') do set x=OK
echo.%x%
これで%x%には値が入らない

echo "a"|find "a"&set x=OK
なら%x%にはOKが入るが
echo "a"|(find "a"&set x=OK)
省1
882: 2018/10/07(日)20:18:06.07 ID:0jrGYEp4(4/4) AAS
IFの条件は2個の値を比較するだけ
複雑なOR,AND,XORとかあるんなら計算して結果を変数に入れる
それをIFの条件で使う
925: 2018/10/29(月)11:21:43.07 ID:VYDzXbvz(6/8) AAS
すまん、>>922の内側のfor分の %%変数は%%cの方がよかった。
ローカル変数的な振る舞いで動作上は問題ないけど
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.045s