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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
35: デフォルトの名無しさん [sage] 2020/08/24(月) 22:11:18.26 ID:lQsXqBw5(1) AAS
>>34
34(1): デフォルトの名無しさん [sage] 2020/08/23(日) 19:13:37.50 ID:YFfZnyha(3/3) AAS
FINDSTR で間違いやすい例を書いてみた。

>echo a"b"c | FINDSTR /L a"b"c || echo NG
NG

>echo a"b"c | FINDSTR /L a\"b\"c || echo NG
a"b"c

>echo "a\\b" | FINDSTR /L "a\\b" || echo NG
NG

>echo "a\\b" | FINDSTR /L "a\\\\b" || echo NG
"a\\b"
こりゃ、呪文だなwww
51: 46 [sage] 2020/09/03(木) 21:43:59.26 ID:s/SMQArb(1) AAS
ありがとうございます
いろいろなやり方があるんですね
53: デフォルトの名無しさん [] 2020/09/04(金) 00:30:01.26 ID:kQRqRY30(1) AAS
xpで使えないと駄目だろ
193: デフォルトの名無しさん [sage] 2021/02/19(金) 07:38:35.26 ID:QeMEegpO(1/3) AAS
setlocal と goto br は要らんぞ。たぶん
197: デフォルトの名無しさん [sage] 2021/02/19(金) 17:34:28.26 ID:Wnqd+KEH(2/2) AAS
コードの流用を考えたら無意味ではないと思うが
まあ今回の質問者にとっちゃどうでもいいことかもね
258: デフォルトの名無しさん [sage] 2021/03/26(金) 20:41:58.26 ID:Wy51+x+D(2/3) AAS
conhost.exe使ってれば
303: デフォルトの名無しさん [sage] 2021/05/11(火) 14:14:27.26 ID:2aTzy8bW(2/2) AAS
稚内は平均気温は低いけど最低気温は内陸部に負けるね
323: デフォルトの名無しさん [sage] 2021/07/29(木) 20:44:32.26 ID:y5w0GI0N(1) AAS
外部リンク[html]:www.atmarkit.co.jp
342
(1): デフォルトの名無しさん [sage] 2021/08/25(水) 00:21:43.26 ID:NZXLvzYN(1) AAS
07:    CALL ECHO %%n%% : %%%%a
345
(1): デフォルトの名無しさん [sage] 2021/08/25(水) 15:31:20.26 ID:Fod5ZYNl(1/2) AAS
CALL %FILENAME%
CALL "%FILENAME%"
職場のパソコン変えたら上で動かなくて下に修正することになったんだけど仕様変更あった?
800
(1): デフォルトの名無しさん [] 2022/05/25(水) 09:12:08.26 ID:nfFPZ/Hm(1) AAS
>>799
799(2): デフォルトの名無しさん [sage] 2022/05/25(水) 03:42:10.08 ID:Mc6K3UpU(1) AAS
>>798
set "File2=X:\a a.txt"
だと何かハマるパターンがあるの?
普段こうするようにしてるから、後学のために知っておきたい
set "File2=X:\a a.txt" と
set File2="X:\a a.txt" で結果が違う
俺もファルパスなら上の書き方しか使わん
804: デフォルトの名無しさん [sage] 2022/05/26(木) 15:42:12.26 ID:0e7T6NOT(1) AAS
半角スペースや&の付いたファイルなんか知った事かと言い切れるなら幸せなんだがな
830: デフォルトの名無しさん [] 2022/05/29(日) 00:21:06.26 ID:XW+WDPtU(1) AAS
>>811
811(1): デフォルトの名無しさん [sage] 2022/05/28(土) 01:53:02.54 ID:sY9CTUi4(1/2) AAS
>>807
4はどういう状況で使うのか気になる。危険しか感じない
わざと反転させたい場合?

>>810
値に「"&"」など、"エスケープしてる状態で含んでいる場合、反転する
set S=abc"&"def
set "STR_A=hoge%S%fuga"

結局、「何でも許容出来るように」に対応するのはコストが高過ぎるので、想定され得るものに限定しそれに合わせて書くのが現実的
値にしろ運用にしろ何らかの制限付きという条件の下で割り切って使うならバッチは楽
全てのエラー判定とかやり出すと膨れ上がるしキリ無い
何を制限とするかの見極めと切り捨てが大切
File4は環境変数の末尾にスペースが入らない&&環境変数をダブルクォートでくくる目的
setに与えるコマンドラインとしては正当だが、&とかエスケープが必要な文字が入ると構文解析で事故るのでFile1と同じくやらんほうがいい書き方だったわ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.035s