【.cmd】 バッチファイルスクリプト %15 【.bat】 (916レス)
【.cmd】 バッチファイルスクリプト %15 【.bat】 http://mevius.5ch.net/test/read.cgi/tech/1663153441/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: デフォルトの名無しさん [sage] 2022/09/14(水) 20:04:01.36 ID:XL8H98jz 拡張子が .cmd または .bat のバッチファイルのスクリプティング(プログラミング)に関わる 質問,テクニック(JScript,Perl等の埋め込みなど含む),関連情報のためのスレです ※何でも無理矢理バッチでやろうとせず、WSH等の使用も検討しましょう 過去スレ %14 https://mevius.5ch.net/test/read.cgi/tech/1597442426/ %13 https://mevius.2ch.net/test/read.cgi/tech/1542779527/ %12 https://mevius.2ch.net/test/read.cgi/tech/1489207631/ %11 https://echo.2ch.net/test/read.cgi/tech/1424858999/ %10 https://peace.2ch.net/test/read.cgi/tech/1374205515/ %9 https://toro.2ch.net/test/read.cgi/tech/1335015478/ %8 https://toro.2ch.net/test/read.cgi/tech/1315844420/ %7 https://hibari.2ch.net/test/read.cgi/tech/1298873550/ %6 https://hibari.2ch.net/test/read.cgi/tech/1277465356/ %5 https://pc12.2ch.net/test/read.cgi/tech/1242268171/ %4 https://pc12.2ch.net/test/read.cgi/tech/1229955189/ %3 https://pc11.2ch.net/test/read.cgi/tech/1217860043/ %2 https://pc11.2ch.net/test/read.cgi/tech/1197881068/ 【.cmd】 バッチファイルスクリプト %1 【.bat】 https://pc11.2ch.net/test/read.cgi/tech/1178281991/ バッチファイルプログラミング 3.bat https://pc11.2ch.net/test/read.cgi/tech/1148485555/ バッチファイルプログラミング 2.bat https://pc8.2ch.net/test/read.cgi/tech/1104911889/ バッチファイルプログラミング質問スレ https://pc5.2ch.net/test/read.cgi/tech/1040614686/ http://mevius.5ch.net/test/read.cgi/tech/1663153441/1
897: デフォルトの名無しさん [sage] 2025/12/13(土) 13:30:19.84 ID:BSmFYLNE わかりました。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/897
898: デフォルトの名無しさん [sage] 2025/12/15(月) 05:49:22.65 ID:oaXs9VJj そういうのはahkでやれ ahkはWindowsのシェルスクリプト最強格 http://mevius.5ch.net/test/read.cgi/tech/1663153441/898
899: デフォルトの名無しさん [sage] 2025/12/15(月) 11:03:37.81 ID:u2LUgxm/ ッベでめずらしいcmdネタ https://www.youtube.com/watch?v=o71nZkMx62w http://mevius.5ch.net/test/read.cgi/tech/1663153441/899
900: デフォルトの名無しさん [sage] 2025/12/15(月) 15:02:20.18 ID:EpUZkvst @echo off "WinSCP.comのパス" ^ /command ^ "open ftps://ユーザー名:パスワード@ホスト名 -explicit" ^ "synchronize remote -delete ローカルホスト リモートホスト" ^ "exit" こちらのbatなのですが、なぜかインデントを入れないと正常に動作しません。 インデントなしでも正常に動作する方法はありますか? http://mevius.5ch.net/test/read.cgi/tech/1663153441/900
901: デフォルトの名無しさん [sage] 2025/12/15(月) 18:49:38.02 ID:JO3wGpxW インデント(半角空白1文字でいい)がないと誤動作する場合が出てくる 行連結するには ^(キャレット)は行の最後に書き、その後ろには改行しかないこと(半角空白があるとそれも含めて連結される) キャレットの後ろの改行は消えることになるので次の行の先頭の文字はどういう扱いになるのか ^(改行) (次の行の先頭文字) とあったら ^(次の行の先頭文字) というように改行が消えてなくなるわけ で、この場合、^の付いた(次の行の先頭文字)はエスケープした単なる文字として取り扱われることになる 「^"」は単なる文字となるわけ とすると""の中にある半角空白で引数が分離されることになる この特性を利用して set LF=^ と2行分改行のみの行を記述するというテクニックが使えることになる http://mevius.5ch.net/test/read.cgi/tech/1663153441/901
902: デフォルトの名無しさん [sage] 2025/12/15(月) 18:58:19.54 ID:JO3wGpxW ただし、上で書いたようにキャレットの後ろに半角空白を置くというのはまあ止めておくこと 素直にインデントしとけ http://mevius.5ch.net/test/read.cgi/tech/1663153441/902
903: デフォルトの名無しさん [sage] 2025/12/15(月) 19:04:07.62 ID:EpUZkvst わかりましたインデントします。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/903
904: デフォルトの名無しさん [sage] 2025/12/15(月) 19:09:33.68 ID:JO3wGpxW すまん 俺が間違って覚えてただけだったみたいだ 俺のレスは忘れてくれ http://mevius.5ch.net/test/read.cgi/tech/1663153441/904
905: デフォルトの名無しさん [sage] 2025/12/15(月) 20:04:51.36 ID:EpUZkvst え じゃあ引き続き回答を待ちます。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/905
906: デフォルトの名無しさん [sage] 2025/12/16(火) 05:37:17.11 ID:f6SOomyy https://www.google.com/search?udm=50&q=bat+%5E%E3%81%A7%E8%A1%8C%E3%82%92%E9%80%A3%E7%B5%90%E3%81%99%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%AE%E6%B3%A8%E6%84%8F%E7%82%B9 http://mevius.5ch.net/test/read.cgi/tech/1663153441/906
907: デフォルトの名無しさん [sage] 2025/12/16(火) 06:35:51.74 ID:X8ji9Gvx ^の後には何も入れてないです。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/907
908: デフォルトの名無しさん [] 2025/12/31(水) 12:23:00.17 ID:RT9pwFP0 Windows Updateの配信の最適化にある 他のデバイスからのダウンロードを許可する をオフにするbatファイルはどう書けば良いのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1663153441/908
909: デフォルトの名無しさん [] 2025/12/31(水) 13:59:46.03 ID:y4cdxon1 rm -Rf / http://mevius.5ch.net/test/read.cgi/tech/1663153441/909
910: デフォルトの名無しさん [sage] 2026/01/11(日) 07:52:18.42 ID:I5/G+WzX 英語の勉強用バッチ why-sky-is-blue.bat start "" "https://www.google.com/search?q=%~n0-in-english-and-japanese&udm=50 http://mevius.5ch.net/test/read.cgi/tech/1663153441/910
911: デフォルトの名無しさん [] 2026/02/08(日) 19:34:08.17 ID:k7IV6YGZ batを書けるようになりたいプログラミング初心者ですが、リファレンスではなく文法の説明が書かれた書籍ってありますか? 昔からあるものなのに、よさげな書籍が見つかりません。 batからプログラミングを始めようとする方がいないから初心者用の書籍がないのでしょうか。 他のプログラミング言語を勉強してから、batを補足的に使っている方が多い? http://mevius.5ch.net/test/read.cgi/tech/1663153441/911
912: デフォルトの名無しさん [sage] 2026/02/08(日) 20:06:15.23 ID:wrNB4YVU >>911 とほほのバッチ入門 - とほほのWWW入門 https://www.tohoho-web.com/ex/bat.html >>batを書けるようになりたい もしよければ以下2点について聞かせて 1. 実際に目的(解決したい課題)があってのことなのか、それとも手段が目的化しているのか 2. 他の選択肢を検討した上での判断なのか、それとも闇雲にbatを選んだのか http://mevius.5ch.net/test/read.cgi/tech/1663153441/912
913: デフォルトの名無しさん [] 2026/02/08(日) 21:29:49.47 ID:k7IV6YGZ >>912 インフラエンジニアをしております。転職先の業務でシェルスクリプトとbatを使用しているのでできるようになってほしいと言われました。 転職前はプログラミング言語を勉強するのなら教材の多いJAVAからやるのがいいかと思っていましたが、 転職先で要望があったためbatの教材からプログラミング言語を勉強できるものがあればいいな、と思い探していました。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/913
914: デフォルトの名無しさん [sage] 2026/02/08(日) 21:56:06.86 ID:dflgTC/x >>913 そういうことであるなら、まずシェルスクリプトを学んでみてはいかが? UNIXコマンドを駆使できるようになるので、後々役に立つと思うよ 自分もシェルスクリプトを書きながら、同じようにコマンドを動かすバッチファイルを書いていたので、 その違いを頭に入れながら覚えることができたと思う シェルスクリプトが書ければバッチファイルはコマンドラインリファレンスを読めば普通にかけるようになると思う ただ、シェルスクリプトは教材が問題で、今何があるだろう 20年も前のことだし、今もオライリーの「詳解シェルスクリプト」は使ってる人がいるんだろうか それと、bashなどのシェルの解説なんかも読んでおくと、思いもよらないところで潰しが効くかもしれない http://mevius.5ch.net/test/read.cgi/tech/1663153441/914
915: デフォルトの名無しさん [] 2026/02/08(日) 23:10:38.85 ID:zvdUt0An ftpサーバーにバッチファイルでコピーとか移動とかできるの? 可能ならやり方教えて下さい http://mevius.5ch.net/test/read.cgi/tech/1663153441/915
916: 911 [] 2026/02/08(日) 23:57:32.12 ID:k7IV6YGZ >>914 丁寧にありがとうございます! 「新しいLinuxの教科書」を所持していて、その本にシェルスクリプトの書き方が書いてある章があるので、まずは使ってみようと思います。 シェルスクリプトとbatができるようになったら、他のプログラミング言語も挑戦してゆきたいです。 http://mevius.5ch.net/test/read.cgi/tech/1663153441/916
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s