<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>bat 改行 &#8211; スグブログ</title>
	<atom:link href="https://sugublog.org/tag/bat-%E6%94%B9%E8%A1%8C/feed/" rel="self" type="application/rss+xml" />
	<link>https://sugublog.org</link>
	<description>ブログ運営について発信中</description>
	<lastBuildDate>Sat, 24 Feb 2024 15:53:34 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://sugublog.org/wp-content/uploads/2021/07/icon_20210703-min-150x150.png</url>
	<title>bat 改行 &#8211; スグブログ</title>
	<link>https://sugublog.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【bat】バッチで改行する方法！echoで改行する方法も教えます！</title>
		<link>https://sugublog.org/bat-kaigyou/</link>
					<comments>https://sugublog.org/bat-kaigyou/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[suguru]]></dc:creator>
		<pubDate>Sat, 24 Feb 2024 15:53:33 +0000</pubDate>
				<category><![CDATA[bat]]></category>
		<category><![CDATA[bat 改行]]></category>
		<guid isPermaLink="false">https://sugublog.org/?p=6409</guid>

					<description><![CDATA[<p><img src="https://sugublog.org/wp-content/uploads/2021/11/script_1114-1024x683.jpg" class="webfeedsFeaturedVisual" /></p>bat（バッチ）ファイルを作成する時に、コマンドが長くなって読みにくい事はないでしょうか？ またechoなどで表示した文字などを、改行して綺麗に表示したい時はありませんか？ そんなbatファイルの改行について、現役エンジ [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://sugublog.org/wp-content/uploads/2021/11/script_1114-1024x683.jpg" class="webfeedsFeaturedVisual" /></p>
<p><strong><span class="swl-inline-color has-swl-deep-01-color">bat（バッチ）ファイル</span></strong>を作成する時に、コマンドが長くなって読みにくい事はないでしょうか？</p>



<p>またechoなどで表示した文字などを、改行して綺麗に表示したい時はありませんか？</p>



<p>そんな<span class="swl-bg-color has-swl-deep-01-background-color">batファイルの改行</span>について、現役エンジニアの筆者が解説します。</p>


<div class="p-blogParts post_content" data-partsID="5030">
<p>windowsのプロンプトで使用できるbatやpythonやphpを使用して、業務効率化やWebサイトを作成しております。javaやシェルスクリプトなど、様々なプログラミングを行った実績ありの筆者です。</p>
</div>


<p class="is-style-big_icon_point">この記事を読めば長くて汚いbatファイルを綺麗にすることが可能です。</p>



<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle ads" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-9330904718533231" data-ad-slot="6086594686"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<h2 class="wp-block-heading">bat（バッチ）で改行する方法</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="666" src="https://sugublog.org/wp-content/uploads/2021/09/code_0923-1-1-1024x666.jpg" alt="code" class="wp-image-4186" srcset="https://sugublog.org/wp-content/uploads/2021/09/code_0923-1-1-1024x666.jpg 1024w, https://sugublog.org/wp-content/uploads/2021/09/code_0923-1-1-300x195.jpg 300w, https://sugublog.org/wp-content/uploads/2021/09/code_0923-1-1-768x499.jpg 768w, https://sugublog.org/wp-content/uploads/2021/09/code_0923-1-1.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p><span class="swl-marker mark_orange"><strong><span class="swl-inline-color has-swl-deep-01-color">batで改行するやり方</span></strong>は「＾」をつけることです。</span></p>



<p class="is-style-icon_info">windowsの日本語のキーボードでいう「へ」のところを押せば「＾」が入力できます。</p>



<p>では例を出して改行してみます。</p>



<p>したのようなbatファイルがあるとします。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>set moji=mojiretsu
if /i %moji% == mojiretsu (
echo 文字列はあっています。
)</code></pre></div>



<p>コマンドを改行して下のように修正します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>s^
e^
t^
 moji=mojiretsu
if /i %moji% == mojiretsu (
echo 文字列はあっています。
)</code></pre></div>



<p>このbatファイルを実行するとどちらも同じ結果となります。</p>



<h2 class="wp-block-heading">batのechoで改行する方法</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="683" src="https://sugublog.org/wp-content/uploads/2021/08/script_0809-3-1024x683.jpg" alt="スクリプト" class="wp-image-3871" srcset="https://sugublog.org/wp-content/uploads/2021/08/script_0809-3-1024x683.jpg 1024w, https://sugublog.org/wp-content/uploads/2021/08/script_0809-3-300x200.jpg 300w, https://sugublog.org/wp-content/uploads/2021/08/script_0809-3-768x512.jpg 768w, https://sugublog.org/wp-content/uploads/2021/08/script_0809-3.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p>echoで空白で改行して綺麗に見せたい場合は、「echo.」などechoのすぐ後に該当の文字を付けることで可能です。</p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type1" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://sugublog.org/wp-content/uploads/2021/07/html-007-2-300x225.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://sugublog.org/bat-base-echo/">【bat基礎】バッチファイルのechoで文字列表示する！エラー対処法あり</a>
						<span class="p-blogCard__excerpt">batファイルで「echo」の使い方を今回は行います。 「echo」コマンドは指定の文字列を標準出力に表示する事が出来るコマンドです。 ただ文字列を表示するだけでなく、フ&#8230;</span>					</div>
				</div>
			</div>
		</div>


<p>改行できる文字と出来ない文字があるので、以下にまとめます。</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>改行できる文字</th><th>改行できない文字</th></tr></thead><tbody style="--tbody-th-color--bg:var(--color_deep04);--tbody-th-color--txt:var(--swl-text_color--white)"><tr><td>echo.</td><td>echo@</td></tr><tr><td>echo:</td><td>echo-</td></tr><tr><td>echo;</td><td>echo{</td></tr><tr><td>echo]</td><td>echo}</td></tr><tr><td>echo[</td><td></td></tr><tr><td>echo\</td><td></td></tr><tr><td>echo/</td><td></td></tr><tr><td>echo,</td><td></td></tr></tbody></table><figcaption class="wp-element-caption">echoで改行できる、できない文字一覧表</figcaption></figure>



<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9330904718533231"
     crossorigin="anonymous"></script>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-format="autorelaxed"
     data-ad-client="ca-pub-9330904718533231"
     data-ad-slot="8455594968"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<p>実際に下のようなbatファイルを作成します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>@echo off
echo ☆☆☆☆☆☆
echo.
echo:
echo;
echo]
echo[
echo\
echo/
echo,
echo ☆☆☆☆☆☆
pause </code></pre></div>



<p>このbatファイルを実行します。</p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type1" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://sugublog.org/wp-content/uploads/2021/07/analytics-2-300x157.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://sugublog.org/bat-execution/">【bat】バッチを実行する方法！実行できない時の対処法などをご紹介</a>
						<span class="p-blogCard__excerpt">batファイルが既にありそれを実行してと言われたけど、どうやって実行すればわからない人の悩みに答えます。 またbatを実行しようとしたけど、できなかった時の原因と対&#8230;</span>					</div>
				</div>
			</div>
		</div>


<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>☆☆☆☆☆☆








☆☆☆☆☆☆
続行するには何かキーを押してください . . .</code></pre></div>



<p>８行分だけ改行されています。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sugublog.org/bat-kaigyou/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
