<?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>rem &#8211; スグブログ</title>
	<atom:link href="https://sugublog.org/tag/rem/feed/" rel="self" type="application/rss+xml" />
	<link>https://sugublog.org</link>
	<description>ブログ運営について発信中</description>
	<lastBuildDate>Sun, 18 Feb 2024 10:54:30 +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>rem &#8211; スグブログ</title>
	<link>https://sugublog.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【bat基礎】remの意味と使い方を教えます！初心者向けの記事になります！</title>
		<link>https://sugublog.org/bat-rem-meen-and-use/</link>
					<comments>https://sugublog.org/bat-rem-meen-and-use/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[suguru]]></dc:creator>
		<pubDate>Sat, 02 Dec 2023 15:05:12 +0000</pubDate>
				<category><![CDATA[bat]]></category>
		<category><![CDATA[rem]]></category>
		<category><![CDATA[コメントアウト]]></category>
		<guid isPermaLink="false">https://sugublog.org/?p=6057</guid>

					<description><![CDATA[<p><img src="https://sugublog.org/wp-content/uploads/2021/07/analytics-6-1024x683.jpg" class="webfeedsFeaturedVisual" /></p>batファイルでremという文字を見かけるけど、どういった意味があるのでしょうか？ どのような時に使用するのでしょうか？使い方は？ といった疑問の声がありましたので、現役エンジニアの筆者が答えていきます。 batでrem [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://sugublog.org/wp-content/uploads/2021/07/analytics-6-1024x683.jpg" class="webfeedsFeaturedVisual" /></p>
<p><strong>batファイル</strong>で<strong><span class="swl-inline-color has-swl-deep-01-color"><span class="swl-fz u-fz-l">rem</span></span></strong>という文字を見かけるけど、どういった意味があるのでしょうか？</p>



<p>どのような時に使用するのでしょうか？使い方は？</p>



<p>といった疑問の声がありましたので、現役エンジニアの筆者が答えていきます。</p>


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


<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>



<h2 class="wp-block-heading">batでremの意味とは</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/09/moving_0926-2-1024x683.jpg" alt="意味を知る" class="wp-image-4208" srcset="https://sugublog.org/wp-content/uploads/2021/09/moving_0926-2-1024x683.jpg 1024w, https://sugublog.org/wp-content/uploads/2021/09/moving_0926-2-300x200.jpg 300w, https://sugublog.org/wp-content/uploads/2021/09/moving_0926-2-768x512.jpg 768w, https://sugublog.org/wp-content/uploads/2021/09/moving_0926-2.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p>batで<span class="swl-marker mark_orange"><strong><span class="swl-inline-color has-swl-deep-01-color"><span class="swl-fz u-fz-l">remの意味</span></span></strong>とは<strong>コメントアウト</strong>の事</span>です。</p>



<p>つまりremから始まる行はコメントであって、実際<span class="swl-bg-color has-swl-deep-01-background-color">実行される事のない行</span>です。</p>



<p>なぜこのようなコマンドがあるのかというと、<span class="swl-marker mark_yellow">後から自分や人が見た時にわかりやすいようにコメントする為</span>です。</p>



<div class="swell-block-capbox cap_box is-style-onborder_ttl"><div class="cap_box_ttl"><span>エンジニアの悩み</span></div><div class="cap_box_content">
<ul class="wp-block-list">
<li>もし作成したbatファイルを２年後の自分が見て覚えている確証はあるでしょうか？</li>



<li>仕事を引き継いだとして、その人が理解できるでしょうか？</li>
</ul>
</div></div>



<p>そこでコメントを残して、わかりやすくするために<strong><span class="swl-inline-color has-swl-deep-01-color"><span class="swl-fz u-fz-l">rem</span></span></strong>が用意されています。</p>



<p>ですので<span class="swl-marker mark_orange">業務で使用するbatファイルにはremで説明などを詳細に残しておきましょう！</span></p>



<h2 class="wp-block-heading">batでremの使い方とは</h2>



<h3 class="wp-block-heading">remの使い方基礎</h3>



<p>batファイルで<strong><span class="swl-inline-color has-swl-deep-01-color"><span class="swl-fz u-fz-l">remの使い方</span></span></strong>の基礎は以下です。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>rem コメントを記入</code></pre></div>



<p><span class="swl-marker mark_orange">行の初めに「rem」を記入してその後にコメントで説明などを記述します。</span></p>



<p>下のようにechoで文字列表示しようとしても、行の初めに「rem」があるので表示されません。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>rem echo 文字列表示</code></pre></div>



<p>下のように<span class="swl-marker mark_orange">remを大文字にしても機能します</span>。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>REM echo 文字列表示</code></pre></div>



<h3 class="wp-block-heading">複数行をremでコメントアウトする方法</h3>



<p><span class="swl-bg-color has-swl-deep-03-background-color">remで複数行コメントアウトしたい場合</span>は、以下のように<span class="swl-marker mark_green">全ての行頭に「rem」をつける</span>しかありません。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>rem コメント1
rem コメント2
rem コメント3</code></pre></div>



<h3 class="wp-block-heading">行の途中にコメントをつけられるか？</h3>



<p>行の途中からコメントアウトしようとしても機能しません。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>echo 文字列これ以降もじがなければ成功 rem この文字があれば失敗 </code></pre></div>



<p>このbatファイルの実行結果は以下です。行の初めに「rem」を記述しないといけません。</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>文字列これ以降もじがなければ成功 rem この文字があれば失敗</code></pre></div>



<p>このようにremはbatファイルでコメントアウトする為にあります。</p>



<p>rem以外でもコメントアウトできますが、やり方は以下の記事でまとめています。</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/PC007-8-300x182.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-commentout/">【bat基礎】バッチファイルでコメントアウトする方法！【エラー対処法有り】</a>
						<span class="p-blogCard__excerpt">batファイルでコメントアウトしたい場合の方法を記入します。 スクリプトを作成する上でコメントアウトは大事ですよね。後から見たら何をしているのかわからなくなった&#8230;</span>					</div>
				</div>
			</div>
		</div>


<h2 class="wp-block-heading">batファイルでremと間違いやすいコマンドについての注意</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/school_08-7-1024x683.jpg" alt="間違いやすい" class="wp-image-4093" srcset="https://sugublog.org/wp-content/uploads/2021/08/school_08-7-1024x683.jpg 1024w, https://sugublog.org/wp-content/uploads/2021/08/school_08-7-300x200.jpg 300w, https://sugublog.org/wp-content/uploads/2021/08/school_08-7-768x512.jpg 768w, https://sugublog.org/wp-content/uploads/2021/08/school_08-7.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p><span class="swl-inline-color has-swl-deep-02-color"><span class="swl-fz u-fz-l">batでremと間違いやすいコマンド</span></span>に「ren」があります。</p>



<p>renだとファイル名の変更になるので注意しましょう！</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/08/programing_0812-12-300x200.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-rename/">【bat基礎】バッチのrename（リネーム）でファイル名を変更する！一括変更にも対応</a>
						<span class="p-blogCard__excerpt">windowsでファイル名を変更する時は沢山あります。batファイルで行えば業務効率化出来ます。 batファイルでファイル名をサクッと変更したいです。出来れば一括変更もし&#8230;</span>					</div>
				</div>
			</div>
		</div>


<p>「ren」ではなく「rem」です！</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">remでコメントアウトしたけど日本語が文字化けしたエラーの対処法</h2>



<p><span class="swl-marker mark_yellow">remでコメントアウトしたけど日本語が文字化けした</span>という人もいるでしょう！</p>


<div class="wp-block-image is-style-desktop">
<figure class="aligncenter size-full"><img decoding="async" width="580" height="363" src="https://sugublog.org/wp-content/uploads/2023/11/shellscript-for-count-日本語文字化け.png" alt="batで日本語文字化けした結果" class="wp-image-5936" srcset="https://sugublog.org/wp-content/uploads/2023/11/shellscript-for-count-日本語文字化け.png 580w, https://sugublog.org/wp-content/uploads/2023/11/shellscript-for-count-日本語文字化け-300x188.png 300w" sizes="(max-width: 580px) 100vw, 580px" /><figcaption class="wp-element-caption">batで日本語文字化けした結果</figcaption></figure>
</div>


<p>原因はbatファイルの文字コードが<span class="swl-bg-color has-swl-deep-02-background-color">「UTF-8」</span>になっているからです。文字コードを変更しましょう！</p>



<p>変更方法はbatファイルを右クリックして編集で開きます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="843" height="595" src="https://sugublog.org/wp-content/uploads/2021/01/image-204.png" alt="バッチファイルを編集する" class="wp-image-726" srcset="https://sugublog.org/wp-content/uploads/2021/01/image-204.png 843w, https://sugublog.org/wp-content/uploads/2021/01/image-204-300x212.png 300w, https://sugublog.org/wp-content/uploads/2021/01/image-204-768x542.png 768w" sizes="(max-width: 843px) 100vw, 843px" /></figure>



<p>「ファイル」から「名前を付けて保存」をクリックします。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="525" height="272" src="https://sugublog.org/wp-content/uploads/2021/01/image-205.png" alt="バッチファイルを上書き保存する" class="wp-image-727" srcset="https://sugublog.org/wp-content/uploads/2021/01/image-205.png 525w, https://sugublog.org/wp-content/uploads/2021/01/image-205-300x155.png 300w" sizes="(max-width: 525px) 100vw, 525px" /></figure>
</div>


<p>文字コードを「ANSI」に変更して上書き保存します。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="946" height="533" src="https://sugublog.org/wp-content/uploads/2021/01/image-206.png" alt="バッチファイルの文字コードをANSIに変更して保存する" class="wp-image-728" srcset="https://sugublog.org/wp-content/uploads/2021/01/image-206.png 946w, https://sugublog.org/wp-content/uploads/2021/01/image-206-300x169.png 300w, https://sugublog.org/wp-content/uploads/2021/01/image-206-768x433.png 768w" sizes="(max-width: 946px) 100vw, 946px" /></figure>
</div>


<p>もう一度batファイルを実行すると、日本語で表示されています！</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sugublog.org/bat-rem-meen-and-use/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
