【.cmd】 バッチファイルスクリプト %15 【.bat】 (819レス)
【.cmd】 バッチファイルスクリプト %15 【.bat】 http://mevius.5ch.net/test/read.cgi/tech/1663153441/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
109: デフォルトの名無しさん [sage] 2022/12/18(日) 14:23:46.88 ID:8FmKOvk1 方法は無いよ。たぶん 引数はやめてファイルで渡すか、set /p で入力したら http://mevius.5ch.net/test/read.cgi/tech/1663153441/109
110: デフォルトの名無しさん [sage] 2022/12/19(月) 21:25:44.08 ID:OdY4312I もしかして遅延展開が有効だったら set VAR1=!VAR2! は特殊文字おかまいなしの万能? http://mevius.5ch.net/test/read.cgi/tech/1663153441/110
111: デフォルトの名無しさん [sage] 2022/12/21(水) 21:17:40.11 ID:yR9jaPsy よくわからんけど >>102 でいけるなら 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 でもいけそう http://mevius.5ch.net/test/read.cgi/tech/1663153441/111
112: デフォルトの名無しさん [sage] 2022/12/21(水) 22:08:11.62 ID:DgZmdBnN 上のは値の先頭が ; だと消える eol^= にすればいい 下のは値の先頭が = だとその文字が消える http://mevius.5ch.net/test/read.cgi/tech/1663153441/112
113: デフォルトの名無しさん [sage] 2022/12/21(水) 22:13:22.39 ID:DgZmdBnN set var1 の出力は複数かもしれない http://mevius.5ch.net/test/read.cgi/tech/1663153441/113
114: デフォルトの名無しさん [sage] 2022/12/21(水) 22:54:47.75 ID:DgZmdBnN if で確認しているのか。失礼いたしました。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/114
115: デフォルトの名無しさん [sage] 2022/12/22(木) 03:20:20.56 ID:rMNtcPRb バッチファイル内でキー入力を受けとろうと思って >SET /P YN_Check="(Y/N):" >Echo 入力されたのは %YN_Check% としたのですが、%YN_Check% にちゃんと入力した文字が入らないのですが、何故でしょうか…? この2行だけのバッチファイルなら、問題なく入力した値が入るのですが、 本来その処理をしたいバッチファイル内に記述すると、とたんにおかしくなります… Y にしても y になったり、y を入力してるのに N になったり訳が分からない。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/115
116: デフォルトの名無しさん [sage] 2022/12/22(木) 08:07:54.84 ID:i1WKtawW >>115 その本来の処理がおかしいと思われる http://mevius.5ch.net/test/read.cgi/tech/1663153441/116
117: デフォルトの名無しさん [sage] 2022/12/22(木) 09:17:11.00 ID:GhJnH83b echo onで眺めてみよう 環境変数は実行前に展開される 遅延展開という謎機能をしっているか? http://mevius.5ch.net/test/read.cgi/tech/1663153441/117
118: デフォルトの名無しさん [sage] 2022/12/22(木) 10:18:32.17 ID:DSfJPeBV for文とかの中で入れてるとかだろう で変な値とかは実行前の変数に残ってる値 http://mevius.5ch.net/test/read.cgi/tech/1663153441/118
119: 115 [sage] 2022/12/22(木) 13:27:25.08 ID:rMNtcPRb 「遅延展開」なんて、全く知りませんでした。 ここで質問しなかったら、永遠に解決出来ませんでした。 有り難う御座いました! http://mevius.5ch.net/test/read.cgi/tech/1663153441/119
120: デフォルトの名無しさん [sage] 2022/12/23(金) 08:34:41.65 ID:FT8V4kp7 特殊記号のドキュメントはどこで見られますか http://mevius.5ch.net/test/read.cgi/tech/1663153441/120
121: デフォルトの名無しさん [sage] 2022/12/24(土) 00:46:30.79 ID:Q5Ixgqn/ powershellに実装されてない<とか&&とか||を隠ぺいするために抹消された http://mevius.5ch.net/test/read.cgi/tech/1663153441/121
122: デフォルトの名無しさん [sage] 2022/12/24(土) 00:55:19.42 ID:oMpeQZG3 サポート対象外になったOSとかの技術情報がMSサイトから消されつつあるな この問題を消すと増える法則が発動しないインターネットから情報消えすぎ問題と呼称したい http://mevius.5ch.net/test/read.cgi/tech/1663153441/122
123: デフォルトの名無しさん [sage] 2022/12/26(月) 15:27:21.10 ID:aZQzx7UN Using multiple commands and conditional processing symbols https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc737438(v=ws.10)#using-multiple-commands-and-conditional-processing-symbols http://mevius.5ch.net/test/read.cgi/tech/1663153441/123
124: デフォルトの名無しさん [sage] 2023/01/03(火) 11:08:17.44 ID:2hETcG3j 最近職場でbatファイルを知った者です。 住民様にご質問がございます。 自分の仕事の中に「デジカメで撮った今日の現場の写真をPCに移す」という作業があるのですが そちらはbatファイルで対応することは可能なのでしょうか? xcopyでバックアップではフォルダに過去の写真を残していないと毎回膨大な写真を写すことになってしまい 職場の脆弱なPCではすぐに容量オーバーしてしまいます。 今日の写真のみをPCに移す方法がもしあるなら恐れながらご教授していただけると助かります。 何卒宜しくお願いします。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/124
125: デフォルトの名無しさん [sage] 2023/01/03(火) 13:27:43.33 ID:sLJn58EA >>124 更新日時が今日以降のファイルをコピー先に今日の日付のフォルダを作ってコピー set ymd=%date:~0,4%%date:~5,2%%date:~8,2% robocopy コピー元 コピー先\%ymd% /S /MAXAGE:%ymd% http://mevius.5ch.net/test/read.cgi/tech/1663153441/125
126: デフォルトの名無しさん [sage] 2023/01/03(火) 14:21:42.12 ID:axWhet1W IF の中から GOTO で外に飛ぶと、括弧の使い方が間違っている というエラーになるのですが、どうやって回避するのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1663153441/126
127: デフォルトの名無しさん [sage] 2023/01/03(火) 15:15:36.56 ID:cXTWG1PB >>126 コード出してみ http://mevius.5ch.net/test/read.cgi/tech/1663153441/127
128: デフォルトの名無しさん [sage] 2023/01/03(火) 15:27:36.49 ID:VP4Ca8Qj 勝手な想像だけどgoto関数かラベルの次の行がカッコになってるパターンだと思う goto :AAA ) とか :AAA ) バッチファイルは実行時に1行になって解釈されるからこういう書き方だと例えば else (goto :AAA) となって閉じ括弧までがラベルの一部と解釈される 簡単な回避策としては括弧の前の行にremを挿入する http://mevius.5ch.net/test/read.cgi/tech/1663153441/128
129: デフォルトの名無しさん [sage] 2023/01/03(火) 16:15:31.69 ID:JXGfY3Iz 別のところに原因があるんじゃ コード出して http://mevius.5ch.net/test/read.cgi/tech/1663153441/129
130: デフォルトの名無しさん [sage] 2023/01/03(火) 16:51:21.56 ID:z3dTsyyT gotoは便利かもだけど、使わないにこしたことはない http://mevius.5ch.net/test/read.cgi/tech/1663153441/130
131: デフォルトの名無しさん [sage] 2023/01/03(火) 16:58:09.34 ID:2hETcG3j >>125 正月にもかかわらず手早い返信ありがとうございます!!! 早速組んでみます!! ありがとうございました!!! http://mevius.5ch.net/test/read.cgi/tech/1663153441/131
132: デフォルトの名無しさん [sage] 2023/01/03(火) 17:01:38.01 ID:axWhet1W >>128 > 勝手な想像だけどgoto関数かラベルの次の行がカッコになってるパターンだと思う まさにそれ、でした… これは絶対に気付かないですよ… 有難う御座いました。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/132
133: デフォルトの名無しさん [sage] 2023/01/03(火) 21:56:54.70 ID:krBOweAa >>128 横から失礼。よく分からない。再現できない http://mevius.5ch.net/test/read.cgi/tech/1663153441/133
134: ≠126 [sage] 2023/01/04(水) 01:32:14.88 ID:fBnUHAjh >>128 それある どうやって回避したのかもう忘れたが 参考になりました http://mevius.5ch.net/test/read.cgi/tech/1663153441/134
135: デフォルトの名無しさん [sage] 2023/01/04(水) 03:00:17.63 ID:k64eH4zi if %1 equ 1 (goto :true) else (goto :false) goto :eof :true echo true goto :eof :false echo false これでエラーにならない(閉じ括弧を改行しても) どうやればエラーになるの? http://mevius.5ch.net/test/read.cgi/tech/1663153441/135
136: デフォルトの名無しさん [sage] 2023/01/04(水) 04:29:15.97 ID:diYqjiE/ >>135 gotoはエラーにならないね if 1==1 ( if 2==2 goto :skip echo test1 :skip ) こんな感じでカッコの前にラベルおいてるとエラーになる http://mevius.5ch.net/test/read.cgi/tech/1663153441/136
137: デフォルトの名無しさん [sage] 2023/01/04(水) 06:05:18.72 ID:3FgVyKvV https://qiita.com/yz2cm/items/f808e4380faa3bd51a98 http://mevius.5ch.net/test/read.cgi/tech/1663153441/137
138: デフォルトの名無しさん [sage] 2023/01/04(水) 10:17:12.83 ID:k64eH4zi >>136 ラベルを括弧の中に設置するなんて考えたことも無かった http://mevius.5ch.net/test/read.cgi/tech/1663153441/138
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 681 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s