【.cmd】 バッチファイルスクリプト %15 【.bat】 (773レス)
【.cmd】 バッチファイルスクリプト %15 【.bat】 http://mevius.5ch.net/test/read.cgi/tech/1663153441/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
16: デフォルトの名無しさん [sage] 2022/09/26(月) 17:38:32.28 ID:dNpEj5o9 set /a a=random は0なんやな 一般変数と処理が違うんだ http://mevius.5ch.net/test/read.cgi/tech/1663153441/16
48: デフォルトの名無しさん [sage] 2022/11/03(木) 13:02:59.28 ID:yr3S2O5F >>45 > 5文字目から8文字目まで削除 set /? 1~4 %vv:~0,4% 9~ %vv:~8% > set vv=%%i > call ren %%i %%vv:~4%% set "vv=%%~ni" call ren "%%~i" "%%vv:~0,4%%%%vv:~8%%%%~xi" %%~ni %%~xi のnとかxは for /? なるべくcall使わない方が速いのでファイル名に !文字が無いなら setlocal enabledelayedexpansion して遅延展開使え 対象ファイル数が多くないとかで引数の文字数制限に掛からないのなら >>47 のやり方が入れ子にならず良い http://mevius.5ch.net/test/read.cgi/tech/1663153441/48
52: デフォルトの名無しさん [sage] 2022/11/03(木) 15:28:23.28 ID:/STCGL2q 46様、47様、48様 >>44です。 早速のご回答&アドバイス、ありがとうございました。 どの方法でもうまくrenameでき、とても参考になりました。 ただ、for文に組込むと、1つ目のファイルだけ、 2回処理が実行されてしまいます。 例えば、以下のバッチ ------------------------------------------- for %%i in (*.m4a) do ( set "vv=%%~ni" call ren "%%~i" "%%vv:~0,4%%%%vv:~8%%%%~xi" ) ------------------------------------------- を実行すると、 a1234567890a.m4a→a123.m4a ←2回 b1234567890b.m4a→b123890b.m4a c1234567890c.m4a→c123890c.m4a となってしまいます。 これは、私のfor文の使用法に誤りがあると考えられ ますので、自力解決すべく調べているのですが… 参考になりそうなサイトなどご存知でしたら、教えて頂けませんでしょうか? 何度も申し訳ありません。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/52
140: デフォルトの名無しさん [sage] 2023/01/04(水) 22:36:34.28 ID:AhEOb1lW カッコの中は全部サブルーチンにすればいいと思うの Callで呼んだ先では何でもし放題 http://mevius.5ch.net/test/read.cgi/tech/1663153441/140
151: デフォルトの名無しさん [] 2023/01/23(月) 19:31:12.28 ID:0BNLAxAb これ↓でコマンドが通りましたが、 reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Excel\Security\Trusted Locations" /v "trust Documents" /t REG_SZ /d "%userprofile%\Documents\trustdoc" /f レジストリエディタみるとデータが追加されていなかったでした。 これ以上素人がレジストリをいじるのは危険かと思いましたので、GUIで説明するようにいたします。 お騒がせしてすいませんでした。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/151
377: デフォルトの名無しさん [sage] 2023/07/06(木) 11:06:32.28 ID:X7484ET/ 対策なしの 1行だった時よりも、対策して行を分けたことで、現象の発生率は上がるだろう。 それでも、実際に現象を発生させて動作検証をするのは絶対に無理だな。 まぁ、これでいいんじゃね?ただ、さすがに 10回ビープ音を鳴らすのはやりすぎたかな? http://mevius.5ch.net/test/read.cgi/tech/1663153441/377
477: デフォルトの名無しさん [sage] 2023/11/12(日) 18:58:13.28 ID:aZ7/2ZLa NET SEND http://mevius.5ch.net/test/read.cgi/tech/1663153441/477
509: デフォルトの名無しさん [sage] 2024/03/15(金) 21:32:34.28 ID:cEgPx2Y0 いないよ http://mevius.5ch.net/test/read.cgi/tech/1663153441/509
702: デフォルトの名無しさん [sage] 2025/04/29(火) 12:50:47.28 ID:wEK97Pj7 >>701 自動化したいです http://mevius.5ch.net/test/read.cgi/tech/1663153441/702
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.041s