<?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>move &#8211; スグブログ</title>
	<atom:link href="https://sugublog.org/tag/move/feed/" rel="self" type="application/rss+xml" />
	<link>https://sugublog.org</link>
	<description>ブログ運営について発信中</description>
	<lastBuildDate>Sun, 18 Feb 2024 10:36:31 +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>move &#8211; スグブログ</title>
	<link>https://sugublog.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【bat基礎】ファイル移動するやり方！ファイル名変更なども行えます！</title>
		<link>https://sugublog.org/bat-file-move/</link>
					<comments>https://sugublog.org/bat-file-move/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[suguru]]></dc:creator>
		<pubDate>Sun, 26 Nov 2023 14:39:13 +0000</pubDate>
				<category><![CDATA[bat]]></category>
		<category><![CDATA[move]]></category>
		<category><![CDATA[バッチファイル]]></category>
		<category><![CDATA[ファイル移動]]></category>
		<guid isPermaLink="false">https://sugublog.org/?p=6005</guid>

					<description><![CDATA[<p><img src="https://sugublog.org/wp-content/uploads/2021/11/programing_shool1121-4-1024x614.jpg" class="webfeedsFeaturedVisual" /></p>batファイルでファイル移動する場合のやり方を今回行います。 また移動先に同じファイル名があった時の対処法なども、現役エンジニアの筆者が一緒に伝えます。 この記事でbatのファイル移動が良くわかるようになります。 bat [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://sugublog.org/wp-content/uploads/2021/11/programing_shool1121-4-1024x614.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">ファイル移動</span></span></strong>する場合のやり方を今回行います。</p>



<p>また移動先に同じファイル名があった時の対処法なども、現役エンジニアの筆者が一緒に伝えます。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="blue"><div class="c-balloon__icon -square"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sugublog.org/wp-content/uploads/2021/02/cropped-dog003-150x150.png" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://sugublog.org/wp-content/uploads/2021/02/cropped-dog003-150x150.png" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">batでファイル移動のやり方を伝える人</span></div><div class="c-balloon__body -thinking -border-on"><div class="c-balloon__text">
<p>moveコマンドを使用しますが、moveコマンドを使用する時の注意点などもあります。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>この記事でbatのファイル移動が良くわかるようになります。</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"></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 is-style-border">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="768" src="https://sugublog.org/wp-content/uploads/2021/11/running_1128-3-1024x768.jpg" alt="移動" class="wp-image-4646" srcset="https://sugublog.org/wp-content/uploads/2021/11/running_1128-3-1024x768.jpg 1024w, https://sugublog.org/wp-content/uploads/2021/11/running_1128-3-300x225.jpg 300w, https://sugublog.org/wp-content/uploads/2021/11/running_1128-3-768x576.jpg 768w, https://sugublog.org/wp-content/uploads/2021/11/running_1128-3.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p><span class="swl-marker mark_orange"><strong>bat</strong>で<strong><span class="swl-inline-color has-swl-deep-01-color">ファイル移動</span></strong>するやり方は<strong><span class="swl-inline-color has-swl-deep-01-color">「move」</span></strong>コマンドを使用して以下のようにします。</span></p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>move 移動元ファイル名 移動先ファイル名</code></pre></div>



<p>移動先で同じファイル名があった場合、<span class="swl-marker mark_yellow"><strong>上書き確認</strong>を行わない場合</span>は以下のオプションをつけます。</p>



<p class="is-style-icon_info">デフォルトでは/yとなっているので、オプションなしでは上書き確認無しという事になります。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>move /y 移動元ファイル名 移動先ファイル名</code></pre></div>



<p><span class="swl-marker mark_green">上書きする前に確認を挟む場合</span>は以下のようにします。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>move /-y 移動元ファイル名 移動先ファイル名</code></pre></div>



<h2 class="wp-block-heading">ファイル移動コマンドmoveでファイル名を変更する方法</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-2-1024x683.jpg" alt="ファイル名変更" class="wp-image-4088" srcset="https://sugublog.org/wp-content/uploads/2021/08/school_08-2-1024x683.jpg 1024w, https://sugublog.org/wp-content/uploads/2021/08/school_08-2-300x200.jpg 300w, https://sugublog.org/wp-content/uploads/2021/08/school_08-2-768x512.jpg 768w, https://sugublog.org/wp-content/uploads/2021/08/school_08-2.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">ファイル名を変更</span></span>する事も可能です。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>move 移動元ファイル名 移動先ファイル名</code></pre></div>



<p>基本はmoveの基礎と同じですが<span class="swl-marker mark_blue">「移動先ファイル名」を変更したいファイル名に変えれば名前を変更できます。</span></p>



<p class="is-style-icon_book">ですが普通はbatでファイル名を変更する時は「rename」コマンドを使用します。</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>


<h2 class="wp-block-heading">ファイル移動する時の注意点</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="853" src="https://sugublog.org/wp-content/uploads/2021/12/PC教室20211216-6-1024x853.jpg" alt="教師" class="wp-image-4809" srcset="https://sugublog.org/wp-content/uploads/2021/12/PC教室20211216-6-1024x853.jpg 1024w, https://sugublog.org/wp-content/uploads/2021/12/PC教室20211216-6-300x250.jpg 300w, https://sugublog.org/wp-content/uploads/2021/12/PC教室20211216-6-768x640.jpg 768w, https://sugublog.org/wp-content/uploads/2021/12/PC教室20211216-6.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p class="is-style-big_icon_caution">moveでファイル移動する時の<span class="swl-bg-color has-swl-deep-01-background-color">注意点</span>をまとめます。</p>



<h3 class="wp-block-heading">ファイル移動対象がシンボリックリンクだった場合の挙動</h3>



<p>ファイル移動の対象が<span class="swl-inline-color has-swl-deep-03-color"><strong>シンボリックリンク</strong></span>だった場合は、ファイル本体ではなく<span class="swl-inline-color has-swl-deep-03-color"><strong>リンクの方が移動</strong></span>されます。</p>



<p class="is-style-icon_book">シンボリックリンクとは簡単に言うとショートカットの事です。</p>



<h3 class="wp-block-heading">ファイル移動対象が暗号化されたものだった場合</h3>



<p><strong><span class="swl-inline-color has-swl-deep-01-color">暗号化されたファイルを移動</span></strong>しようとした時の注意点ですが、移動先のディスクが暗号化をサポートしていないファイルシステムだと<span class="swl-bg-color has-swl-deep-01-background-color">エラーが発生</span>してしまいます。</p>



<p>対処法としては、<span class="swl-inline-color has-swl-deep-02-color">複合化してから移動</span>させるなどがあります。</p>



<p class="is-style-big_icon_check">移動先のファイルシステムが暗号化に対応しているか確認しておきましょう！</p>



<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でファイル移動などを行う</h2>


<div class="wp-block-image is-style-border">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="640" src="https://sugublog.org/wp-content/uploads/2021/11/running_1128-6-1024x640.png" alt="移動" class="wp-image-4643" srcset="https://sugublog.org/wp-content/uploads/2021/11/running_1128-6-1024x640.png 1024w, https://sugublog.org/wp-content/uploads/2021/11/running_1128-6-300x188.png 300w, https://sugublog.org/wp-content/uploads/2021/11/running_1128-6-768x480.png 768w, https://sugublog.org/wp-content/uploads/2021/11/running_1128-6.png 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"><span class="swl-fz u-fz-l">batでファイル移動</span></span></strong>してみます。</span></p>



<h3 class="wp-block-heading">ファイル移動の基礎を実践する</h3>



<p>以下のコードのbatがあるフォルダに「ファイル1.txt」と「sub_dir」フォルダを作成します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>@echo off
move ファイル1.txt sub_dir\ファイル1.txt
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>        1 個のファイルを移動しました。
続行するには何かキーを押してください . . .</code></pre></div>



<p class="has-border -border02">batがあるフォルダの「ファイル1.txt」が「sub_dir」フォルダ配下に移動されました。</p>



<h3 class="wp-block-heading">ファイル移動で上書きするか確認する</h3>



<p>では次は以下のコードのbatファイルを作成します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>@echo off
echo ファイルを作成します。
echo &gt; ファイル1.txt
pause

move /-y ファイル1.txt sub_dir\ファイル1.txt
pause</code></pre></div>



<p>先程「ファイル1.txt」を移動してしまったので、もう一度「echo &gt; ファイル名」でファイルを作成しています。</p>



<p class="is-style-icon_book">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/08/DB0804-3-300x210.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-file-create/">【bat基礎】バッチでファイルを簡単に作成する方法！全３種類ご紹介</a>
						<span class="p-blogCard__excerpt">batファイルでファイルを作成する方法をお伝えします。 ファイルを何個も作成する場合に、batで行えば楽に業務を遂行する事が可能です。 batでファイルを簡単に作成する&#8230;</span>					</div>
				</div>
			</div>
		</div>


<p>その上で今度はmoveコマンドに<strong><span class="swl-inline-color has-swl-deep-01-color">「/-y」オプション</span></strong>をつけて実行します。先程移動した同じファイルがありますので上書き確認が表示されるか確認します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>ファイルを作成します。
続行するには何かキーを押してください . . .
C:\script\bat\20_ファイル移動\sub_dir\ファイル1.txt を上書きしますか? (Yes/No/All): y
        1 個のファイルを移動しました。
続行するには何かキーを押してください . . .</code></pre></div>



<p>ファイル作成されています。3行目で上書きするか確認が表示されています。上書きするので「y」と入力しています。</p>



<p class="has-border -border02">移動しましたの文字が表示されて、移動が成功しています。</p>



<h3 class="wp-block-heading">ファイル移動でファイル名を変更する</h3>



<p>ではmoveで<span class="swl-inline-color has-swl-deep-02-color">ファイル名を変更</span>します。</p>



<p>先程と同じ様にまた「ファイル1.txt」を作成します。その上でそのファイル名を「ファイル1_名前変更」という名前に変更します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>@echo off

echo ファイルを作成します。
echo &gt; ファイル1.txt
pause

move ファイル1.txt ファイル1_名前変更.txt
pause</code></pre></div>



<p>上のコードのbatを実行します。</p>



<p class="has-border -border02">「ファイル1.txt」が作成されて、そのファイル名が「ファイル1_名前変更」になりました。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="blue"><div class="c-balloon__icon -square"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sugublog.org/wp-content/uploads/2021/03/dog004-150x150.jpeg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://sugublog.org/wp-content/uploads/2021/03/dog004-150x150.jpeg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">batでファイル移動をおぼえた犬</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>renameコマンドでも良いですが、moveでも可能なので覚えておきましょう！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h2 class="wp-block-heading">batでファイルを操作する関連記事</h2>



<h3 class="wp-block-heading">ファイル名取得して利用する方法</h3>


<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/11/Server_20211109-19-300x148.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-filename-get/">【bat基礎】ファイル名を取得する様々な方法！簡単に取得可能です</a>
						<span class="p-blogCard__excerpt">batファイルでファイル名を取得する方法が分かりません。実行しているファイルやカレントディレクトリにあるファイル名を取得したい！ batファイルでファイル名を取得す&#8230;</span>					</div>
				</div>
			</div>
		</div>


<h3 class="wp-block-heading">ファイルの存在をチェックして処理を分ける方法</h3>


<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/12/PC教室20211216-9-300x125.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-file-exist-check/">【bat基礎】ファイル存在チェックする方法!existsを使用します！</a>
						<span class="p-blogCard__excerpt">batを使用していてファイル存在チェックしたい場合のやり方をご紹介します。existsを使用します。 もしファイルが存在したら〇〇、存在しなければ作成するといった場合&#8230;</span>					</div>
				</div>
			</div>
		</div>]]></content:encoded>
					
					<wfw:commentRss>https://sugublog.org/bat-file-move/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
