【.cmd】 バッチファイルスクリプト %15 【.bat】 (768レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
44
(1): デフォルトの名無しさん [sage] 2022/11/02(水) 15:48:21.33 ID:ZBNaiNsJ(1/2) AAS
質問失礼します。
ファイル名の一部の文字列(例:4文字目から8文字目まで)を一括削除するバッチを作りたいのですが…
[例]a1b2c3d4e5.m4a→a1b2e5.m4a
検索の結果、先頭4文字を削除するバッチ(下記)を見つけたので、アレンジしたいのですが、その方法がわからずにおります。
アレンジ方法がわかる方、もしくは別の方法でも構いませんので、教えて頂けないでしょうか?
------------------------
for %%i in (*) do (
if not "%%i"=="%~nx0" (
set vv=%%i
call ren %%i %%vv:~4%%
)
)
------------------------
参考になりそうなURLでも助かります。
97
(1): デフォルトの名無しさん [sage] 2022/12/04(日) 20:44:29.33 ID:pNrDPWEq(1) AAS
ダメな質問の見本になってるぞ
書ける範囲でいいから、再現性のある最低限のコードと
エラーメッセージとその時の実際の変数値を書いてくれ
125
(1): デフォルトの名無しさん [sage] 2023/01/03(火) 13:27:43.33 ID:sLJn58EA(1) AAS
>>124
124(1): デフォルトの名無しさん [sage] 2023/01/03(火) 11:08:17.44 ID:2hETcG3j(1/2) AAS
最近職場でbatファイルを知った者です。
住民様にご質問がございます。

自分の仕事の中に「デジカメで撮った今日の現場の写真をPCに移す」という作業があるのですが
そちらはbatファイルで対応することは可能なのでしょうか?
xcopyでバックアップではフォルダに過去の写真を残していないと毎回膨大な写真を写すことになってしまい
職場の脆弱なPCではすぐに容量オーバーしてしまいます。
今日の写真のみをPCに移す方法がもしあるなら恐れながらご教授していただけると助かります。
何卒宜しくお願いします。
更新日時が今日以降のファイルをコピー先に今日の日付のフォルダを作ってコピー
set ymd=%date:~0,4%%date:~5,2%%date:~8,2%
robocopy コピー元 コピー先\%ymd% /S /MAXAGE:%ymd%
273: デフォルトの名無しさん [sage] 2023/05/06(土) 22:02:29.33 ID:gRoxw4m5(3/3) AAS
唸ってる間に>>270-271が増えてた
ありがとう
調べたり確認してみる
398: デフォルトの名無しさん [sage] 2023/07/08(土) 00:17:19.33 ID:7l9oEDc+(1) AAS
オプションや設定で1回のバッチでは指定ソフトが1回しか起動しないようにってできないでしょうか
626: デフォルトの名無しさん [sage] 2024/11/13(水) 02:26:54.33 ID:HWwn2oWP(1) AAS
>>622
622(1): デフォルトの名無しさん [] 2024/11/11(月) 02:13:27.56 ID:BY3zyfqu(1) AAS
みなさんありがとう。
理想なのができたので、まず、
?をfor /f "tokens=*" %%i in ('cscript //nologo /e:jscript "%~f0" ') do set ss= %%i
>>615
ありがとう。たったこれだけだったよ

>>616,618
文字制限で入力ができなかった。
でもそういうやり方もあるんだと学べたのでありがとう

>>619,620,621
このbatの後に渡されるexeの処理に””で括っておかないとexeのほうでエラーになる
ちゃんとそこを伝えれてなかったね、ごめん
回答してくれてありがとう

これWScript.StdIn.ReadLine();をchat gptで文字制限を聞いたら?のような入力方法だったよ
とはいえ、ありがとうございました><
すっかり忘れてたけど
"tokens=*"じゃ先頭が半角スペースやタブだと消えるし、セミコロンだとスキップされるという問題があった
バッチはクセがありすぎる
eolのデフォルトが;で、しかも"eol="だと今度は"が指定されたことになるとかウソーって言いたい

for /f delims^=^ eol^= %%i in ('cscript //nologo /e:jscript "%~f0"') do set ss=%%i
697: デフォルトの名無しさん [sage] 2025/04/19(土) 12:35:34.33 ID:738SS3ZO(2/2) AAS
>>694
694(1): デフォルトの名無しさん [sage] 2025/04/19(土) 08:17:30.95 ID:pYJssLIc(1) AAS
>>693
社内で孤立してたりするの?
はい
765
(1): デフォルトの名無しさん [sage] 2025/08/01(金) 00:06:46.33 ID:8i1j7N2J(1) AAS
Windows11でbatファイルの関連付けが
ターミナルになってる気がするんだけど
前からだったっけ?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.049s