【.cmd】 バッチファイルスクリプト %15 【.bat】 (913レス)
1-

899: 2025/12/15(月)11:03 ID:u2LUgxm/(1) AAS
ッベでめずらしいcmdネタ
動画リンク[YouTube]
900: 2025/12/15(月)15:02 ID:EpUZkvst(1/3) AAS
@echo off
"WinSCP.comのパス" ^
/command ^
"open ftps://ユーザー名:パスワード@ホスト名 -explicit" ^
"synchronize remote -delete ローカルホスト リモートホスト" ^
"exit"

こちらのbatなのですが、なぜかインデントを入れないと正常に動作しません。
インデントなしでも正常に動作する方法はありますか?
901: 2025/12/15(月)18:49 ID:JO3wGpxW(1/3) AAS
インデント(半角空白1文字でいい)がないと誤動作する場合が出てくる
行連結するには
^(キャレット)は行の最後に書き、その後ろには改行しかないこと(半角空白があるとそれも含めて連結される)
キャレットの後ろの改行は消えることになるので次の行の先頭の文字はどういう扱いになるのか
^(改行)
(次の行の先頭文字)
とあったら
^(次の行の先頭文字)
というように改行が消えてなくなるわけ
で、この場合、^の付いた(次の行の先頭文字)はエスケープした単なる文字として取り扱われることになる
省5
902: 2025/12/15(月)18:58 ID:JO3wGpxW(2/3) AAS
ただし、上で書いたようにキャレットの後ろに半角空白を置くというのはまあ止めておくこと
素直にインデントしとけ
903: 2025/12/15(月)19:04 ID:EpUZkvst(2/3) AAS
わかりましたインデントします。
904: 2025/12/15(月)19:09 ID:JO3wGpxW(3/3) AAS
すまん
俺が間違って覚えてただけだったみたいだ
俺のレスは忘れてくれ
905: 2025/12/15(月)20:04 ID:EpUZkvst(3/3) AAS

じゃあ引き続き回答を待ちます。
906: 2025/12/16(火)05:37 ID:f6SOomyy(1) AAS
外部リンク:www.google.com
907: 2025/12/16(火)06:35 ID:X8ji9Gvx(1) AAS
^の後には何も入れてないです。
908: 2025/12/31(水)12:23 ID:RT9pwFP0(1) AAS
Windows Updateの配信の最適化にある 他のデバイスからのダウンロードを許可する をオフにするbatファイルはどう書けば良いのでしょうか?
909: 2025/12/31(水)13:59 ID:y4cdxon1(1) AAS
rm -Rf /
910: 01/11(日)07:52 ID:I5/G+WzX(1) AAS
英語の勉強用バッチ
why-sky-is-blue.bat
start "" "外部リンク:www.google.com
911
(1): 02/08(日)19:34 ID:k7IV6YGZ(1/2) AAS
batを書けるようになりたいプログラミング初心者ですが、リファレンスではなく文法の説明が書かれた書籍ってありますか?
昔からあるものなのに、よさげな書籍が見つかりません。
batからプログラミングを始めようとする方がいないから初心者用の書籍がないのでしょうか。
他のプログラミング言語を勉強してから、batを補足的に使っている方が多い?
912
(1): 02/08(日)20:06 ID:wrNB4YVU(1) AAS
>>911
とほほのバッチ入門 - とほほのWWW入門
外部リンク[html]:www.tohoho-web.com

>>batを書けるようになりたい

もしよければ以下2点について聞かせて
1. 実際に目的(解決したい課題)があってのことなのか、それとも手段が目的化しているのか
2. 他の選択肢を検討した上での判断なのか、それとも闇雲にbatを選んだのか
913: 02/08(日)21:29 ID:k7IV6YGZ(2/2) AAS
>>912
インフラエンジニアをしております。転職先の業務でシェルスクリプトとbatを使用しているのでできるようになってほしいと言われました。
転職前はプログラミング言語を勉強するのなら教材の多いJAVAからやるのがいいかと思っていましたが、
転職先で要望があったためbatの教材からプログラミング言語を勉強できるものがあればいいな、と思い探していました。
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.024s