<?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>コマンドプロンプト アーカイブ - nyanblog ~にゃんぶろぐ~</title>
	<atom:link href="https://nyanblog2222.com/category/programming/cmd/feed/" rel="self" type="application/rss+xml" />
	<link>https://nyanblog2222.com/category/programming/cmd/</link>
	<description>ちょっとしたことを調べているよ</description>
	<lastBuildDate>Tue, 10 Oct 2023 06:06:03 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7</generator>

<image>
	<url>https://nyanblog2222.com/wp-content/uploads/2021/09/cropped-favicon-32x32.png</url>
	<title>コマンドプロンプト アーカイブ - nyanblog ~にゃんぶろぐ~</title>
	<link>https://nyanblog2222.com/category/programming/cmd/</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/><atom:link rel="hub" href="https://websubhub.com/hub"/>	<item>
		<title>【簡単】DockerでPHPとMySQLの環境構築【コンテナ仮想化】</title>
		<link>https://nyanblog2222.com/programming/cmd/5184/</link>
					<comments>https://nyanblog2222.com/programming/cmd/5184/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sun, 26 Mar 2023 09:28:33 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[環境構築]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=5184</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2023/03/20230328_2.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://nyanblog2222.com/wp-content/uploads/2023/03/20230328_2.png 1280w, https://nyanblog2222.com/wp-content/uploads/2023/03/20230328_2-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2023/03/20230328_2-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2023/03/20230328_2-768x402.png 768w" sizes="(max-width: 1280px) 100vw, 1280px" />目次 DockerとはDockerをインストールファイル構成ファイル作成docker-compose.yml ファイルコンテナ[php]：Dockerfile コンテナ[mysql]：Dockerfile index.p [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/5184/">【簡単】DockerでPHPとMySQLの環境構築【コンテナ仮想化】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2023/03/20230328_2.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://nyanblog2222.com/wp-content/uploads/2023/03/20230328_2.png 1280w, https://nyanblog2222.com/wp-content/uploads/2023/03/20230328_2-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2023/03/20230328_2-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2023/03/20230328_2-768x402.png 768w" sizes="(max-width: 1280px) 100vw, 1280px" />

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">Dockerとは</a></li><li><a href="#toc2" tabindex="0">Dockerをインストール</a></li><li><a href="#toc3" tabindex="0">ファイル構成</a></li><li><a href="#toc4" tabindex="0">ファイル作成</a><ol><li><a href="#toc5" tabindex="0">docker-compose.yml ファイル</a></li><li><a href="#toc6" tabindex="0">コンテナ[php]：Dockerfile </a></li><li><a href="#toc7" tabindex="0">コンテナ[mysql]：Dockerfile </a></li><li><a href="#toc8" tabindex="0">index.php ファイル</a></li></ol></li><li><a href="#toc9" tabindex="0">動作確認</a><ol><li><a href="#toc10" tabindex="0">localhostに接続</a></li><li><a href="#toc11" tabindex="0">コンテナ内に入ってphp実行確認</a></li><li><a href="#toc12" tabindex="0">MySQL接続、SQL実行</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">Dockerとは</span></h2>



<p>Dockerは<span class="bold-red">コンテナ仮想化</span>を使ったアプリケーションを開発・配置・実行するためのオープンプラットフォームです。</p>



<div class="wp-block-cocoon-blocks-blank-box-1 blank-box block-box">
<p>簡単に利点をいうと、<br>・環境構築ファイルを共有することで<span class="marker-under">簡単に同じ環境を提供可能</span><br>・<span class="marker-under">環境の流用や変更が簡単</span><br>・<span class="marker-under">軽量で高速</span>に起動、停止が可能</p>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2021/07/2645602.png" alt="みみねこ" class="speech-icon-image"/></figure><div class="speech-name">みみねこ</div></div><div class="speech-balloon">
<p>詳しいことが知りたい方は色々調べてみてください♪<br>（気が向けば別記事で書きます）</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc2">Dockerをインストール</span></h2>



<p>Dockerをインストールします。<br>以下のリンクからダウンロードしてインストールを行ってください。</p>



<p><a rel="noopener" href="https://www.docker.com/get-started/" target="_blank">Dockerのダウンロードはこちらから</a></p>



<p>コマンドプロンプトやVSCodeのターミナルなどで<br><span class="marker-under">バージョン確認のコマンドを実行</span>し、インストールされていることを確認できます。</p>



<p>■コマンド &#8211; バージョン確認<br><code>docker -v</code></p>



<p>■コマンド結果<br>このようにバージョンが出てきたらOKです。</p>



<pre class="wp-block-code plaintext"><code>&gt; docker -v 
Docker version 20.10.13, build a224086</code></pre>



<h2 class="wp-block-heading"><span id="toc3">ファイル構成</span></h2>



<p>今回は以下のファイル構成で環境構築しています。<br>慣れたら自分の好きなファイル構成にしていただいて構いません。</p>



<p>□：ディレクトリ名<br>・：ファイル名</p>



<pre class="wp-block-code plaintext"><code>□app
├□docker
││
│├□mysql
││├□data
││└・Dockerfile
││
│└□php
│  └・Dockerfile
│
├□html
│└・index.php
│
└・docker-compose.yml</code></pre>



<p>※1 mysql\dataディレクトリの中身は空で作成してください。</p>



<h2 class="wp-block-heading"><span id="toc4">ファイル作成</span></h2>



<p>各ファイルの内容を載せています。</p>



<h3 class="wp-block-heading"><span id="toc5">docker-compose.yml ファイル</span></h3>



<pre class="wp-block-code plaintext"><code>version: '3'
services:
  php:
    build:
      context: ./docker/php
      dockerfile: Dockerfile
    volumes:
      - ./src:/var/www/html
    ports:
      - 8080:80
    depends_on:
      - db

  db:
    build:
      context: ./docker/mysql
      dockerfile: Dockerfile
    volumes:
      - ./docker/mysql/data:/var/lib/mysql
    ports:
      - 3306:3306
    environment:
      - MYSQL_ROOT_PASSWORD=pass
      - MYSQL_DATABASE=app
      - MYSQL_USER=user
      - MYSQL_PASSWORD=root
</code></pre>



<p>ぱっと見分かる箇所は説明抜いてます。</p>



<p>volumes:<br>　右側：ローカル上のディレクトリパス（docker-compose.ymlからの相対パス）<br>　左側：永続化したいサーバーフォルダ</p>



<p>build:<br>　context：build実行パス<br>　dockerfile：Dockerファイル名</p>



<p>depends_on:<br>　db：dbコンテナを先に起動</p>



<h3 class="wp-block-heading"><span id="toc6">コンテナ[php]：Dockerfile </span></h3>



<pre class="wp-block-code plaintext"><code>FROM php:8.0-apache

RUN apt-get update &amp;&amp; apt-get install -y libonig-dev &amp;&amp; \
    docker-php-ext-install pdo_mysql mysqli
</code></pre>



<h3 class="wp-block-heading"><span id="toc7">コンテナ[mysql]：Dockerfile </span></h3>



<pre class="wp-block-code plaintext"><code>FROM mysql:8.0.20</code></pre>



<h3 class="wp-block-heading"><span id="toc8">index.php ファイル</span></h3>



<pre class="wp-block-code php"><code>&lt;!DOCTYPE html&gt;
&lt;html lang="ja"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;title&gt;環境構築&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;p&gt;&lt;?php print ("Hello World!");?&gt;&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre>



<p>localhostに接続して表示する内容を記載しています。</p>



<h2 class="wp-block-heading"><span id="toc9">動作確認</span></h2>



<h3 class="wp-block-heading"><span id="toc10">localhostに接続</span></h3>



<p>■コマンド &#8211; コンテナ起動<br>（-d）はバックグラウンドで実行</p>



<p><code>docker compose up -d</code></p>



<p>■ローカル環境にアクセス<br><code>http://localhost:8080</code></p>



<p><span class="marker-under">「Hello World!」</span>と画面に表示</p>



<figure class="wp-block-image size-full"><img decoding="async" width="232" height="137" src="https://nyanblog2222.com/wp-content/uploads/2023/03/20230325.png" alt="" class="wp-image-5248"/><figcaption class="wp-element-caption"><code>http://localhost:8080</code>に接続</figcaption></figure>



<p>■コンテナ名を変更したとき<br>変更前のコンテナが残っているので、一度削除しておく<br>※ 削除せずにコンテナ起動すると警告が出る</p>



<p><code>docker compose down --remove-orphans</code></p>



<h3 class="wp-block-heading"><span id="toc11">コンテナ内に入ってphp実行確認</span></h3>



<p>phpコンテナに入ってphpファイルを実行確認する場合</p>



<p>■phpコンテナに入る<br><code>docker compose exec php bash</code></p>



<p>■phpファイル実行<br><code>php index.php</code></p>



<p>ファイルを実行します。<br>[index.php]ファイルの中身を<br>[echo Hello World!]だけにした方が分かりやすいかもしれません。</p>



<p>■bash終了<br><code>exit</code></p>



<h3 class="wp-block-heading"><span id="toc12">MySQL接続、SQL実行</span></h3>



<p>■MySQLコンテナでMySQL接続<br><code>docker compose exec db mysql -u root -ppass</code></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2021/07/2645602.png" alt="みみねこ" class="speech-icon-image"/></figure><div class="speech-name">みみねこ</div></div><div class="speech-balloon">
<p><span class="marker-under">db[コンテナ名]<br>pass[MYSQL_ROOT_PASSWORD]</span><br>は[docker-compose.yml]で設定した値です。</p>
</div></div>



<pre class="wp-block-code php"><code>&gt; docker compose exec db mysql -u root -ppass
Welcome to the MySQL monitor.  Commands end with ; or \g.
・・・
mysql&gt;</code></pre>



<p>上記のように<br><code>mysql&gt;</code>とSQLが入力できる状態であればOKです。</p>



<p><code>SHOW DATABASES;</code><br>などSQL文を実行して試してみてください。</p>



<p>これで環境構築は完了です。</p>



<p>これから色々試してみる予定なので、<br>phpのiniファイルを追加したりcnfファイルを追加した<br>よかったら参考にしてみてください。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2021/07/2645602.png" alt="みみねこ" class="speech-icon-image"/></figure><div class="speech-name">みみねこ</div></div><div class="speech-balloon">
<p>いやぁ…。色々はまりました。<br>はまった点を記載すべきなのですが、開発環境も異なるため解決方法も異なる可能性が高く一つ一つネットで調べるのが速いと思います。</p>
</div></div>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/5184/">【簡単】DockerでPHPとMySQLの環境構築【コンテナ仮想化】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/programming/cmd/5184/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ニュースと関心事項を無効化する方法【Windows10タスクバー】</title>
		<link>https://nyanblog2222.com/programming/cmd/4162/</link>
					<comments>https://nyanblog2222.com/programming/cmd/4162/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sat, 25 Sep 2021 05:43:14 +0000</pubDate>
				<category><![CDATA[windows]]></category>
		<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[windows10]]></category>
		<category><![CDATA[タスクバー]]></category>
		<category><![CDATA[ニュースと関心事項]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=4162</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/114_new.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/114_new.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/114_new-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/114_new-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/114_new-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回は、Windows10のパソコンでタスクバーに表示される「ニュースと関心事項」を無効化する方法を紹介します。 個人設定用に、一般的な方法（タスクバーで設定）組織設定用に、グループポリシーやレジストリで設定する方法があ [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/4162/">ニュースと関心事項を無効化する方法【Windows10タスクバー】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/114_new.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/114_new.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/114_new-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/114_new-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/114_new-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>今回は、Windows10のパソコンでタスクバーに表示される<br><span class="marker-under">「ニュースと関心事項」を無効化する方法</span>を紹介します。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="470" height="66" src="https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-23_14-42-18_No-00-1.png" alt="" class="wp-image-4171" srcset="https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-23_14-42-18_No-00-1.png 470w, https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-23_14-42-18_No-00-1-300x42.png 300w" sizes="auto, (max-width: 470px) 100vw, 470px" /></figure>



<p><span class="marker-under-red">個人設定用に、一般的な方法（タスクバーで設定）</span><br><span class="marker-under-red">組織設定用に、グループポリシーやレジストリで設定する方法</span>がありますので、<br>必要に応じて目次からどうぞ♪</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0"> ニュースと関心事項って？　突然現れた気がする……</a></li><li><a href="#toc2" tabindex="0"> 一般的な方法（タスクバーで設定） </a></li><li><a href="#toc3" tabindex="0">グループポリシーで設定</a></li><li><a href="#toc4" tabindex="0">レジストリで設定（レジストリエディター・コマンドプロンプト（BAT））</a><ol><li><a href="#toc5" tabindex="0">レジストリエディター</a></li><li><a href="#toc6" tabindex="0">コマンドプロンプト（BAT）</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1"> ニュースと関心事項って？　突然現れた気がする……</span></h2>



<p>ニュースと関心事項とは、Windows10 バージョン 1909より標準搭載された、<br><span class="marker-under">最新のニュースや天気、その他ユーザーが関心事項に対して簡単にアクセスできるようにしたサービス</span>です。</p>



<p><span class="marker-under-red">2021年5月20日のKB5003212パッチ</span>にてインストールされました。</p>




<a rel="noopener" href="https://support.microsoft.com/ja-jp/topic/05381524-8380-4b30-b783-e330cad3d4a1" title="2021 &#x5E74; 5 &#x6708; 20 &#x65E5; &#x2014; KB5003212 (OS &#x30D3;&#x30EB;&#x30C9; 18363.1593) &#x30D7;&#x30EC;&#x30D3;&#x30E5;&#x30FC;&#xA; - Microsoft &#x30B5;&#x30DD;&#x30FC;&#x30C8;" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fsupport.microsoft.com%2Fja-jp%2Ftopic%2F05381524-8380-4b30-b783-e330cad3d4a1?w=160&#038;h=90" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">2021 &#x5E74; 5 &#x6708; 20 &#x65E5; &#x2014; KB5003212 (OS &#x30D3;&#x30EB;&#x30C9; 18363.1593) &#x30D7;&#x30EC;&#x30D3;&#x30E5;&#x30FC;&#xA; - Microsoft &#x30B5;&#x30DD;&#x30FC;&#x30C8;</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://support.microsoft.com/ja-jp/topic/05381524-8380-4b30-b783-e330cad3d4a1" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">support.microsoft.com</div></div></div></div></a>



<p>突然現れた、この便利？なサービスですが、<br>インターネットに繋がらない環境で使う場合（例えば社内ネットワークのみ繋がるセキュアな環境）、<br>以下のようなエラーメッセージが出てしまうため、人によっては迷惑なものになります。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="640" height="611" src="https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-23_16-5-34_No-00.png" alt="" class="wp-image-4173" srcset="https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-23_16-5-34_No-00.png 640w, https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-23_16-5-34_No-00-300x286.png 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure>



<p>また、標準ではホバー設定（カーソルが当たると内容を表示する設定）になっているため、<br>意図しない時に、うっかりニュースが表示されると鬱陶しいと感じてしまいますよね……。</p>



<p>なので、今回はこの「ニュースと関心事項」を無効化する方法について紹介します。</p>



<h2 class="wp-block-heading"><span id="toc2"> 一般的な方法（タスクバーで設定） </span></h2>



<p>タスクバーで右クリックし、<br>「ニュースと関心事項」-「無効にする」をクリックします。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="593" height="560" src="https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-23_14-47-6_No-00.png" alt="" class="wp-image-4175" srcset="https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-23_14-47-6_No-00.png 593w, https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-23_14-47-6_No-00-300x283.png 300w" sizes="auto, (max-width: 593px) 100vw, 593px" /></figure>



<p>ちなみに無効化はせずホバー設定だけなくしたい場合は、<br>ここで「ホバーで開く」をクリックしてチェックを消してください。</p>



<h2 class="wp-block-heading"><span id="toc3">グループポリシーで設定</span></h2>



<p>グループポリシー管理画面を開き、<br>「コンピューターの構成」-「管理用テンプレート」-「Windows コンポーネント」-<br>「ニュースと関心事項」-「タスク バーのニュースと関心事項を有効にする」を開き、<br>ポリシーを「無効」にします。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="686" height="636" src="https://nyanblog2222.com/wp-content/uploads/2021/09/gp2021092301.png" alt="" class="wp-image-4174" srcset="https://nyanblog2222.com/wp-content/uploads/2021/09/gp2021092301.png 686w, https://nyanblog2222.com/wp-content/uploads/2021/09/gp2021092301-300x278.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /></figure>



<p>グループポリシーで設定すると、以下の通りタスクバーから項目がなくなります。<br>（他の方法だとタスクバーから設定変更が可能です）</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="358" height="528" src="https://nyanblog2222.com/wp-content/uploads/2021/09/GP_SnapCrab_NoName_2021-9-23_14-38-14_No-00.png" alt="" class="wp-image-4176" srcset="https://nyanblog2222.com/wp-content/uploads/2021/09/GP_SnapCrab_NoName_2021-9-23_14-38-14_No-00.png 358w, https://nyanblog2222.com/wp-content/uploads/2021/09/GP_SnapCrab_NoName_2021-9-23_14-38-14_No-00-203x300.png 203w" sizes="auto, (max-width: 358px) 100vw, 358px" /></figure>



<p>なので、<span class="marker-under">会社など組織で管理するパソコンであれば、グループポリシーで無効化がおすすめ</span>です。</p>



<h2 class="wp-block-heading"><span id="toc4">レジストリで設定（レジストリエディター・コマンドプロンプト（BAT））</span></h2>



<p>組織でグループポリシーで管理していない場合は、BATを作って流すのがおすすめです。</p>



<h3 class="wp-block-heading"><span id="toc5">レジストリエディター</span></h3>



<p>レジストリエディターを開き、<br>「コンピューター\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Feeds」<br>-「ShellFeedsTaskbarViewMode」<br>を「2（無効）」にします。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="800" height="420" src="https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-25_14-9-27_No-00.png" alt="" class="wp-image-4177" srcset="https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-25_14-9-27_No-00.png 800w, https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-25_14-9-27_No-00-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2021/09/SnapCrab_NoName_2021-9-25_14-9-27_No-00-768x403.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<h3 class="wp-block-heading"><span id="toc6">コマンドプロンプト（BAT）</span></h3>



<p>以下をメモ帳に貼り付け保存し、拡張子を「bat」にすると使用できます。</p>



<pre class="wp-block-code dos"><code>REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Feeds" /v ShellFeedsTaskbarViewMode /t "REG_DWORD" /d "2" /f</code></pre>



<p></p>



<p>以上、今回は「ニュースと関心事項」を無効化する方法でした。<br>何かの参考になれば幸いです。　ありがとうございました♪</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/4162/">ニュースと関心事項を無効化する方法【Windows10タスクバー】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/programming/cmd/4162/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【Access Runtime】セキュリティ警告’非表示’設定[ランタイム]</title>
		<link>https://nyanblog2222.com/office/access/3384/</link>
					<comments>https://nyanblog2222.com/office/access/3384/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sat, 26 Jun 2021 07:04:17 +0000</pubDate>
				<category><![CDATA[Access]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[セキュリティ警告]]></category>
		<category><![CDATA[対処方法]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=3384</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/43.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/43.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/43-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/43-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/43-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回は、Access Runtime（ランタイム版）実行時の「セキュリティに影響を及ぼす可能性のある問題点が検知されました。」警告メッセージを非表示にする設定について紹介します。 目次 なぜ警告が表示されるか対処方法信頼 [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/office/access/3384/">【Access Runtime】セキュリティ警告’非表示’設定[ランタイム]</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/43.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/43.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/43-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/43-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/43-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>今回は、Access Runtime（ランタイム版）実行時の<br>「<span class="marker-under-red">セキュリティに影響を及ぼす可能性のある問題点が検知されました。</span>」<br>警告メッセージを非表示にする設定について紹介します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="391" height="317" src="https://nyanblog2222.com/wp-content/uploads/2021/06/SnapCrab_NoName_2021-5-29_15-12-46_No-00.jpg" alt="エラーメッセージ" class="wp-image-3386" srcset="https://nyanblog2222.com/wp-content/uploads/2021/06/SnapCrab_NoName_2021-5-29_15-12-46_No-00.jpg 391w, https://nyanblog2222.com/wp-content/uploads/2021/06/SnapCrab_NoName_2021-5-29_15-12-46_No-00-300x243.jpg 300w" sizes="auto, (max-width: 391px) 100vw, 391px" /></figure>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">なぜ警告が表示されるか</a></li><li><a href="#toc2" tabindex="0">対処方法</a><ol><li><a href="#toc3" tabindex="0">信頼できる場所に追加する</a><ol><li><a href="#toc4" tabindex="0">レジストリエディターで変更する方法</a></li><li><a href="#toc5" tabindex="0">コマンドプロンプト（BAT）で変更する方法</a></li></ol></li><li><a href="#toc6" tabindex="0">すべてのマクロを有効にする</a><ol><li><a href="#toc7" tabindex="0">レジストリエディターで変更する方法</a></li><li><a href="#toc8" tabindex="0">コマンドプロンプト（BAT）で変更する方法</a></li></ol></li><li><a href="#toc9" tabindex="0">どちらの対処方法がいいか</a><ol><li><a href="#toc10" tabindex="0">「信頼できる場所に追加する」を選ぶメリット</a></li><li><a href="#toc11" tabindex="0">「すべてのマクロを有効にする」を選ぶメリット</a></li></ol></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">なぜ警告が表示されるか</span></h2>



<p>警告メッセージに、<br>「<span class="marker-under-red">警告：このコンテンツの発行元が信頼できるかどうかを確認することはできません。このコンテンツが重要な機能を備えており、発行元が信頼できる場合を除き、このコンテンツは無効のままにしてください。</span>」<br>と、書いてあるとおり、<span class="marker-under-red">発行元が信頼できるかどうかを確認できない</span>ためです。</p>



<p>この警告はメッセージこそ違えど、以下のように<span class="marker-under">有償のAccessにも同じ</span>ように出てきます。</p>



<figure class="wp-block-gallery columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex"><ul class="blocks-gallery-grid"><li class="blocks-gallery-item"><figure><img loading="lazy" decoding="async" width="769" height="331" src="https://nyanblog2222.com/wp-content/uploads/2021/06/SnapCrab_NoName_2021-6-23_6-25-29_No-00.jpg" alt="" data-id="3390" data-full-url="https://nyanblog2222.com/wp-content/uploads/2021/06/SnapCrab_NoName_2021-6-23_6-25-29_No-00.jpg" data-link="https://nyanblog2222.com/?attachment_id=3390" class="wp-image-3390" srcset="https://nyanblog2222.com/wp-content/uploads/2021/06/SnapCrab_NoName_2021-6-23_6-25-29_No-00.jpg 769w, https://nyanblog2222.com/wp-content/uploads/2021/06/SnapCrab_NoName_2021-6-23_6-25-29_No-00-300x129.jpg 300w" sizes="auto, (max-width: 769px) 100vw, 769px" /></figure></li><li class="blocks-gallery-item"><figure><img loading="lazy" decoding="async" width="800" height="329" src="https://nyanblog2222.com/wp-content/uploads/2021/06/SnapCrab_NoName_2021-6-23_6-25-49_No-00.jpg" alt="" data-id="3391" data-full-url="https://nyanblog2222.com/wp-content/uploads/2021/06/SnapCrab_NoName_2021-6-23_6-25-49_No-00.jpg" data-link="https://nyanblog2222.com/?attachment_id=3391" class="wp-image-3391" srcset="https://nyanblog2222.com/wp-content/uploads/2021/06/SnapCrab_NoName_2021-6-23_6-25-49_No-00.jpg 800w, https://nyanblog2222.com/wp-content/uploads/2021/06/SnapCrab_NoName_2021-6-23_6-25-49_No-00-300x123.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/06/SnapCrab_NoName_2021-6-23_6-25-49_No-00-768x316.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure></li></ul></figure>



<p>対処方法は、有償・無償共通で以下２つあります。<br><strong><strong class="brown_color">１．信頼できる場所に追加する<br>２．すべてのマクロを有効にする</strong></strong></p>



<p>ただ、有償のAccessの場合はセキュリティ設定を変更することで対処できますが、<br>（ファイル→オプション→セキュリティセンター→セキュリティセンターの設定で、<br>「信頼できる場所」「マクロの設定」が変更できます。）<br><span class="marker-under">無償のAccess Runtime（ランタイム版）は設定変更の機能を持ち合わせていません</span>。</p>



<p>よって、対処方法を実施するためには<span class="marker-under">レジストリを変更</span>する必要があります。</p>



<h2 class="wp-block-heading"><span id="toc2">対処方法</span></h2>



<p>以下のどちらかの箇所のレジストリを変更することです。<br><strong><strong class="brown_color">１．信頼できる場所に追加する<br>２．すべてのマクロを有効にする</strong></strong></p>



<p>レジストリ変更方法は<br><span class="marker-under">・レジストリエディターで変更する方法<br>・コマンドプロンプト（BAT）で変更する方法</span><br>があります。</p>



<p>両方紹介しますが、コピペするだけででき、見当違いの場所を変更してしまうなどミスも減ること、<br>複数台のパソコンに反映できること等考慮すると、<br><span class="marker-under">コマンドプロンプト（BAT）で変更する方法がおすすめ</span>です。</p>



<h3 class="wp-block-heading"><span id="toc3">信頼できる場所に追加する</span></h3>



<h4 class="wp-block-heading"><span id="toc4">レジストリエディターで変更する方法</span></h4>



<p>まずレジストリエディターを開きます。<br>「Windowsマーク」キーと「R」キーを同時押し→ファイル名を指定して実行の画面が出たら、<br>「regedit」と入力してエンターを押すと開くことができます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="199" src="https://nyanblog2222.com/wp-content/uploads/2021/06/2021062501.jpg" alt="レジストリエディタ" class="wp-image-3399" srcset="https://nyanblog2222.com/wp-content/uploads/2021/06/2021062501.jpg 800w, https://nyanblog2222.com/wp-content/uploads/2021/06/2021062501-300x75.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/06/2021062501-768x191.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>その後、以下の階層に移動し、<br>「コンピューター\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\XX.0\Access\Security\Trusted Locations」<br>左側の枠内の「Trusted Locations」を右クリック→新規→キー<br>→名前を「Location10（既定のLocation2以外の数値で設定）」に変更<br>→右側の枠内で右クリック→新規→文字列値→名前を「Path」<br>→「Path」をダブルクリック→値を普段使用するAccessファイルの入ったフォルダパスに変更<br>→右側の枠内でクリック→新規→DWORD値→名前を「AllowSubfolders」<br>→「AllowSubfolders」をダブルクリック→値を「1」に変更</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="282" src="https://nyanblog2222.com/wp-content/uploads/2021/06/2021062504.jpg" alt="設定" class="wp-image-3402" srcset="https://nyanblog2222.com/wp-content/uploads/2021/06/2021062504.jpg 800w, https://nyanblog2222.com/wp-content/uploads/2021/06/2021062504-300x106.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/06/2021062504-768x271.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>これで設定完了です。<br>上記の階層はAccessのバージョンによって異なり、以下の通りです。</p>



<p>・Access 2016 Runtime<br>「<strong class="brown_color">コンピューター\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Access\Security\Trusted Locations</strong>」</p>



<p>・Access 2013 Runtime<br>「<strong class="brown_color">コンピューター\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Access\Security\Trusted Locations</strong>」</p>



<p>・Access 2010 Runtime<br>「<strong class="brown_color">コンピューター\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\14.0\Access\Security\Trusted Locations</strong>」</p>



<h4 class="wp-block-heading"><span id="toc5">コマンドプロンプト（BAT）で変更する方法</span></h4>



<p>以下をAccess Runtimeのバージョンに合わせて、<br>管理者権限を持つユーザーにてコマンドプロンプトから実行してください。</p>



<p>「Windowsマーク」キーと「R」キーを同時押し→ファイル名を指定して実行の画面が出たら、<br>「cmd」と入力してエンターを押すと開くことができます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="601" height="173" src="https://nyanblog2222.com/wp-content/uploads/2021/06/2021062503.jpg" alt="コマンドプロンプト" class="wp-image-3401" srcset="https://nyanblog2222.com/wp-content/uploads/2021/06/2021062503.jpg 601w, https://nyanblog2222.com/wp-content/uploads/2021/06/2021062503-300x86.jpg 300w" sizes="auto, (max-width: 601px) 100vw, 601px" /></figure>



<p>BATで利用する場合、以下で紹介するコマンドをメモ帳へコピーして保存し、<br>最後に拡張子を「txt」から「bat」にしてから実行（クリック）してください。</p>



<p>・Access 2016 Runtime</p>



<pre class="wp-block-code dos"><code>REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Access\Security\Trusted Locations\Location10" /v AllowSubfolders /t "REG_DWORD" /d "1" /f
REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Access\Security\Trusted Locations\Location10" /v Path /t "REG_SZ" /d "C:\信頼済みフォルダ" /f</code></pre>



<p>・Access 2013 Runtime</p>



<pre class="wp-block-code dos"><code>REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Access\Security\Trusted Locations\Location10" /v AllowSubfolders /t "REG_DWORD" /d "1" /f
REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Access\Security\Trusted Locations\Location10" /v Path /t "REG_SZ" /d "C:\信頼済みフォルダ" /f</code></pre>



<p>・Access 2010 Runtime</p>



<pre class="wp-block-code dos"><code>REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\14.0\Access\Security\Trusted Locations\Location10" /v AllowSubfolders /t "REG_DWORD" /d "1" /f
REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\14.0\Access\Security\Trusted Locations\Location10" /v Path /t "REG_SZ" /d "C:\信頼済みフォルダ" /f</code></pre>



<h3 class="wp-block-heading"><span id="toc6">すべてのマクロを有効にする</span></h3>



<h4 class="wp-block-heading"><span id="toc7">レジストリエディターで変更する方法</span></h4>



<p>まずレジストリエディターを開きます。<br>「Windowsマーク」キーと「R」キーを同時押し→ファイル名を指定して実行の画面が出たら、<br>「regedit」と入力してエンターを押すと開くことができます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="199" src="https://nyanblog2222.com/wp-content/uploads/2021/06/2021062501.jpg" alt="レジストリエディタ" class="wp-image-3399" srcset="https://nyanblog2222.com/wp-content/uploads/2021/06/2021062501.jpg 800w, https://nyanblog2222.com/wp-content/uploads/2021/06/2021062501-300x75.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/06/2021062501-768x191.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>その後、以下の階層に移動し、<br>「コンピューター\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\XX.0\Access\Security」<br>右側の枠内でクリック→新規→DWORD値→名前を「VBAWarnings」<br>→「VBAWarnings」をダブルクリック→値を「1」に変更</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="235" src="https://nyanblog2222.com/wp-content/uploads/2021/06/2021062502.jpg" alt="設定" class="wp-image-3400" srcset="https://nyanblog2222.com/wp-content/uploads/2021/06/2021062502.jpg 800w, https://nyanblog2222.com/wp-content/uploads/2021/06/2021062502-300x88.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/06/2021062502-768x226.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>これで設定完了です。<br>上記の階層はAccessのバージョンによって異なり、以下の通りです。</p>



<p>・Access 2016 Runtime<br>「<strong class="brown_color">コンピューター\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Access\Security</strong>」</p>



<p>・Access 2013 Runtime<br>「<strong class="brown_color">コンピューター\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Access\Security</strong>」</p>



<p>・Access 2010 Runtime<br>「<strong class="brown_color">コンピューター\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\14.0\Access\Security</strong>」</p>



<h4 class="wp-block-heading"><span id="toc8">コマンドプロンプト（BAT）で変更する方法</span></h4>



<p>以下をAccess Runtimeのバージョンに合わせて、<br>管理者権限を持つユーザーにてコマンドプロンプトから実行してください。</p>



<p>「Windowsマーク」キーと「R」キーを同時押し→ファイル名を指定して実行の画面が出たら、<br>「cmd」と入力してエンターを押すと開くことができます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="601" height="173" src="https://nyanblog2222.com/wp-content/uploads/2021/06/2021062503.jpg" alt="コマンドプロンプト" class="wp-image-3401" srcset="https://nyanblog2222.com/wp-content/uploads/2021/06/2021062503.jpg 601w, https://nyanblog2222.com/wp-content/uploads/2021/06/2021062503-300x86.jpg 300w" sizes="auto, (max-width: 601px) 100vw, 601px" /></figure>



<p>BATで利用する場合、以下で紹介するコマンドをメモ帳へコピーして保存し、<br>最後に拡張子を「txt」から「bat」にしてから実行（クリック）してください。</p>



<p>・Access 2016 Runtime</p>



<pre class="wp-block-code dos"><code>REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Access\Security" /v VBAWarnings /t "REG_DWORD" /d "1" /f</code></pre>



<p>・Access 2013 Runtime</p>



<pre class="wp-block-code dos"><code>REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Access\Security" /v VBAWarnings /t "REG_DWORD" /d "1" /f</code></pre>



<p>・Access 2010 Runtime</p>



<pre class="wp-block-code dos"><code>REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\14.0\Access\Security" /v VBAWarnings /t "REG_DWORD" /d "1" /f</code></pre>



<h3 class="wp-block-heading"><span id="toc9">どちらの対処方法がいいか</span></h3>



<p><strong><strong class="brown_color">１．信頼できる場所に追加する<br>２．すべてのマクロを有効にする</strong></strong></p>



<p>の設定方法について紹介しましたが、どちらの方法を選べばいいかですが、<br><span class="marker-under-red">セキュリティの観点だと「信頼できる場所に追加する」</span>、<br><span class="marker-under-blue">運用の観点だと「すべてのマクロを有効にする」</span>です。<br>（ただ個人的には大差ないので、完全に好みかなと個人的には思ってます……）</p>



<h4 class="wp-block-heading"><span id="toc10">「信頼できる場所に追加する」を選ぶメリット</span></h4>



<p>利用者の限定されるAccessなので、悪質なマクロ付きファイル自体多くないかもしれません。<br>ただ、「信頼できる場所に追加する」であれば<span class="marker-under-red">最低限のセキュリティを担保</span>することができます。<br>例えば、普段使用するAccessファイルの入ったフォルダ（ファイルサーバー）を信頼済みに設定しておくことで、<br>それ以外で使用するファイル（例えばメールで送られてきたファイル）のみ警告で注意喚起することができます。</p>



<h4 class="wp-block-heading"><span id="toc11">「すべてのマクロを有効にする」を選ぶメリット</span></h4>



<p>「すべてのマクロを有効にする」だとマクロは何でも有効になるので、<br>どこでAccessファイルを動かしても警告がでることはありません。<br>なので、組織内でどこのフォルダにAccessを作る等<span class="marker-under-blue">ルールを作る必要はありません</span>し、<br>例えば社内の情報部門であった場合、社員から警告についての<span class="marker-under-blue">問い合わせを全く受けることがありません</span>。<br>もしレジストリエディタで設定する場合は、<span class="marker-under-blue">手順も簡単</span>です。</p>
<p>投稿 <a href="https://nyanblog2222.com/office/access/3384/">【Access Runtime】セキュリティ警告’非表示’設定[ランタイム]</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/office/access/3384/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【Windows10】外字の作り方、インポート・エクスポート方法</title>
		<link>https://nyanblog2222.com/windows/3132/</link>
					<comments>https://nyanblog2222.com/windows/3132/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sun, 28 Feb 2021 11:19:10 +0000</pubDate>
				<category><![CDATA[windows]]></category>
		<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[windows10]]></category>
		<category><![CDATA[外字]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=3132</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/109.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/109.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/109-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/109-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/109-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回は、外字（ユーザー定義文字）の作り方と、インポート・エクスポート方法を紹介します。 目次 外字とは外字の作り方外字ファイルはどこにあるか外字のインポート・エクスポート方法インポートエクスポートエラー事例：「要求された [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/windows/3132/">【Windows10】外字の作り方、インポート・エクスポート方法</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/109.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/109.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/109-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/109-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/109-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>今回は、<span class="marker-under">外字（ユーザー定義文字）の作り方</span>と、<span class="marker-under">インポート・エクスポート方法</span>を紹介します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">外字とは</a></li><li><a href="#toc2" tabindex="0">外字の作り方</a></li><li><a href="#toc3" tabindex="0">外字ファイルはどこにあるか</a></li><li><a href="#toc4" tabindex="0">外字のインポート・エクスポート方法</a><ol><li><a href="#toc5" tabindex="0">インポート</a></li><li><a href="#toc6" tabindex="0">エクスポート</a></li><li><a href="#toc7" tabindex="0">エラー事例：「要求された操作はユーザー マップ セクションで開いたファイルでは実行できません。」と出た場合</a></li><li><a href="#toc8" tabindex="0">エラー事例：「アクセスが拒否されました。」と出た場合</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">外字とは</span></h2>



<p>外字とは、文字コードやフォントデータなどに含まれていない文字で、<br>日本で言う外字は、主に<span class="marker-under">JIS規格の文字コード（JIS X0208）に含まれない文字</span>を指します。<br>例えば、以下のような旧漢字ですね。<br><a href="https://toyodo.jp/gaizi_kigou/">東洋堂：外字（旧漢字）一覧表</a></p>



<p>外字をパソコンで使用するには、<br>・企業や個人が作成したフォントをインストール<br>・自分で外字を作る（ユーザー定義文字）<br>に分けることができます。</p>



<p>今回は２つ目の、<span class="marker-under">ユーザー定義文字の作り方</span>を紹介します。</p>



<h2 class="wp-block-heading"><span id="toc2">外字の作り方</span></h2>



<p>まず、以下の手順で<span class="marker-under">外字エディター</span>を開きます。</p>



<p>１．キーボード左下の「Windowsマーク」＋「R」を押し、ファイル名を指定して実行<br>２．「eudcedit」と入力してOK</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="399" height="206" src="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27.jpg" alt="" class="wp-image-3140" srcset="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27.jpg 399w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-300x155.jpg 300w" sizes="auto, (max-width: 399px) 100vw, 399px" /></figure>



<p>もしくは</p>



<p>１．画面右下のスタートボタンの隣に検索窓があるので、そこに「外字エディター」と入力<br>２．外字エディターをクリック</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="643" height="675" src="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-1.jpg" alt="" class="wp-image-3141" srcset="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-1.jpg 643w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-1-286x300.jpg 286w" sizes="auto, (max-width: 643px) 100vw, 643px" /></figure>



<p>以下のように外字エディターが開きます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="450" src="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-111.jpg" alt="" class="wp-image-3142" srcset="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-111.jpg 800w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-111-300x169.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-111-768x432.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>初期画面としてコードの選択が開きますので、<br>使用したい文字コードを選択し、OKを押します。<br>（今回の例だと、文字コードF041を外字にします）</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="545" height="435" src="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-2.jpg" alt="" class="wp-image-3143" srcset="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-2.jpg 545w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-2-300x239.jpg 300w" sizes="auto, (max-width: 545px) 100vw, 545px" /></figure>



<p>すると、以下のように格子状のエディタが開きます。<br>あとは絵を描くように、マウスやペンタブで文字を作成します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="735" height="800" src="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-3.jpg" alt="" class="wp-image-3144" srcset="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-3.jpg 735w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-3-276x300.jpg 276w" sizes="auto, (max-width: 735px) 100vw, 735px" /></figure>



<p>試しにこんな絵をかいてみました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="735" height="800" src="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-4.jpg" alt="" class="wp-image-3145" srcset="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-4.jpg 735w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-4-276x300.jpg 276w" sizes="auto, (max-width: 735px) 100vw, 735px" /></figure>



<p>外字を書き終えたら「Ctrl＋S」で上書き保存し、外字エディターを閉じます。</p>



<p>さて、うまくできたでしょうか。<br>Wordを開いて確認します。</p>



<p>今回は、F041を外字としましたので、「F041」と入力し「F5」キーを押して変換します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="749" height="724" src="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-5.jpg" alt="" class="wp-image-3146" srcset="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-5.jpg 749w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-5-300x290.jpg 300w" sizes="auto, (max-width: 749px) 100vw, 749px" /></figure>



<p>うまく変換候補に外字がでてきました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="430" height="637" src="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-6.jpg" alt="" class="wp-image-3147" srcset="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-6.jpg 430w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-6-203x300.jpg 203w" sizes="auto, (max-width: 430px) 100vw, 430px" /></figure>



<p>ばっちりですね♪</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="475" height="478" src="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-7-1.jpg" alt="" class="wp-image-3148" srcset="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-7-1.jpg 475w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-7-1-298x300.jpg 298w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-7-1-150x150.jpg 150w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-7-1-120x120.jpg 120w" sizes="auto, (max-width: 475px) 100vw, 475px" /></figure>



<h2 class="wp-block-heading"><span id="toc3">外字ファイルはどこにあるか</span></h2>



<p>前項で外字を作成しましたが、どちらに保存されているか紹介します。<br>外字ファイルの場所は、次項で説明する外字のインポート・エクスポートをする上で知っておく必要があります。</p>



<p>外字は以下の外字ファイルに格納されています。<br>・<strong class="brown_color">EUDC.TTE</strong>：外字フォント。外字データを格納<br>・<strong class="brown_color">EUDC.EUF</strong>：外字エディター設定ファイル。外字フォントの管理情報を格納</p>



<p>これらの外字ファイルですが、<span class="marker-under">フォントフォルダ</span>に格納されています。<br>ただ、フォントフォルダを以下のようにエクスプローラーで見に行くと、見当たりません。<br>（C:\Windows\Fonts）</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="451" src="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-8.jpg" alt="" class="wp-image-3149" srcset="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-8.jpg 800w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-8-300x169.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-27-8-768x433.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>なので、スタートボタン→Windowsシステムツールから、<br>コマンドプロンプトを開き、以下のコマンドをいれると確認できます。</p>



<pre class="wp-block-code dos"><code>dir /s C:\Windows\Fonts\eudc.*</code></pre>



<p>このように、外字ファイルが見つかりました。</p>



<pre class="wp-block-code dos"><code>C:\Windows\Fonts のディレクトリ

2021/02/27  19:10            40,074 EUDC.EUF
2021/02/27  19:10            78,412 EUDC.TTE
               2 個のファイル             118,486 バイト</code></pre>



<h2 class="wp-block-heading"><span id="toc4">外字のインポート・エクスポート方法</span></h2>



<p>前項の<span class="marker-under">外字ファイルのインポート・エクスポート方法</span>を紹介します。</p>



<p>どちらにしても、<br>まず<span class="marker-under">コマンドプロンプトを「管理者として実行」</span>して開きます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="664" height="201" src="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-28-1.jpg" alt="" class="wp-image-3150" srcset="https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-28-1.jpg 664w, https://nyanblog2222.com/wp-content/uploads/2021/02/2021-02-28-1-300x91.jpg 300w" sizes="auto, (max-width: 664px) 100vw, 664px" /></figure>



<h3 class="wp-block-heading"><span id="toc5">インポート</span></h3>



<p>インポートの場合、コマンドプロンプトで、以下のコマンドを実行します。</p>



<pre class="wp-block-code dos"><code>ren C:\Windows\Fonts\eudc.tte eudc_old.tte
copy /Y C:\Fonts\eudc.* C:\Windows\Fonts</code></pre>



<p>例として、「C:\Fonts\」に入れた外字ファイルをインポートします。<br>結果、以下のようにうまくコピーできました♪</p>



<pre class="wp-block-code dos"><code>C:\WINDOWS\system32&gt;ren C:\Windows\Fonts\eudc.tte eudc_old.tte

C:\WINDOWS\system32&gt;copy /Y C:\Fonts\eudc.* C:\Windows\Fonts
C:\Fonts\EUDC.EUF
C:\Fonts\eudc.tte
        2 個のファイルをコピーしました。</code></pre>



<p>なお「ren」でリネームをかけていますが、バックアップ目的ではなく、<br>リネームせずコピーコマンドを実行すると、<br>「要求された操作はユーザー マップ セクションで開いたファイルでは実行できません。」<br>とエラーが出るからです。詳しくは後述します。</p>



<h3 class="wp-block-heading"><span id="toc6">エクスポート</span></h3>



<p>エクスポートの場合、コマンドプロンプトで、以下のコマンドを実行します。<br>例として、「C:\Fonts\」に外字ファイルをエクスポートします。</p>



<pre class="wp-block-code dos"><code>copy /Y C:\Windows\Fonts\eudc.* C:\Fonts</code></pre>



<p>結果、以下のようにうまくコピーできました♪</p>



<pre class="wp-block-code dos"><code>C:\WINDOWS\system32&gt;copy /Y C:\Windows\Fonts\eudc.* C:\Fonts
C:\Windows\Fonts\EUDC.EUF
C:\Windows\Fonts\EUDC.TTE
        2 個のファイルをコピーしました。</code></pre>



<h3 class="wp-block-heading"><span id="toc7">エラー事例：「要求された操作はユーザー マップ セクションで開いたファイルでは実行できません。」と出た場合</span></h3>



<p>EUDC.TTEをコピーして上書きしようとすると、<br>「<span class="marker-under-red">要求された操作はユーザー マップ セクションで開いたファイルでは実行できません。</span>」と出ます。<br>EUDC.TTEは外字データの入っているファイルなので、何かしらのソフトで掴んでいるため、と想定されます。</p>



<p>このようなエラーがでます。</p>



<pre class="wp-block-code dos"><code>C:\WINDOWS\system32&gt;copy /Y C:\Fonts\eudc.* C:\Windows\Fonts
C:\Fonts\EUDC.EUF
C:\Fonts\EUDC.TTE
要求された操作はユーザー マップ セクションで開いたファイルでは実行できません。
        1 個のファイルをコピーしました。</code></pre>



<p>なので、前述のインポート方法に書いたように、<br><span class="marker-under">一度リネームしてあげる</span>必要があります。</p>



<h3 class="wp-block-heading"><span id="toc8">エラー事例：「アクセスが拒否されました。」と出た場合</span></h3>



<p>例えば、コマンドプロンプトを管理者権限で開かずコピーコマンドを実行したときなど、<br>Fontsフォルダのデータをコピーもしくは更新しようとすると、<br>アクセス権限の関係で「<span class="marker-under-red">アクセスが拒否されました。</span>」と出ます。</p>



<p>このようなエラーです。</p>



<pre class="wp-block-code dos"><code>C:\Users\XXXX&gt;copy /Y C:\Fonts\eudc.* C:\Windows\Fonts
C:\Fonts\EUDC.EUF
アクセスが拒否されました。
C:\Fonts\EUDC.TTE
アクセスが拒否されました。
        0 個のファイルをコピーしました。</code></pre>



<p>その場合、２つの対処方法があります。</p>



<p><strong class="brown_color">１．コマンドプロンプトを管理者で開き、コピーする</strong></p>



<p>インポート・エクスポート方法にもあったように、<br>コマンドプロンプトを管理者で開いてコピーする方法です。</p>



<p><strong>２．「cacls」コマンドで、ユーザーに権限を与える</strong></p>



<p>フォントフォルダ全体にユーザー権限を与えることでアクセスできるようにします。</p>



<p>これをするメリットとして、以下のコマンドを一度だけ管理者で実行しておけば、<br>２回目からはユーザー権限でもコピーできるようになります。<br>管理者ではないユーザーに共通のフォントファイルを定期的に更新したい場合など有効かと思います。</p>



<pre class="wp-block-code dos"><code>cacls C:\Windows\Fonts /e /p XXXX（ユーザー名）:F</code></pre>



<p>このように権限が変わり、コピーできるようになります。</p>



<pre class="wp-block-code dos"><code>C:\WINDOWS\system32&gt;cacls C:\Windows\Fonts /e /p XXXX（ユーザー名）:F
処理ディレクトリ: C:\Windows\Fonts</code></pre>



<p>ユーザー名が分からない場合は、コマンドプロンプトで「whoami」と入力してみてください。</p>
<p>投稿 <a href="https://nyanblog2222.com/windows/3132/">【Windows10】外字の作り方、インポート・エクスポート方法</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/windows/3132/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【プリンター】ユーザー定義の用紙サイズ設定をコピーする方法【レジストリ設定】</title>
		<link>https://nyanblog2222.com/programming/2535/</link>
					<comments>https://nyanblog2222.com/programming/2535/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Tue, 03 Nov 2020 06:01:53 +0000</pubDate>
				<category><![CDATA[Web全般]]></category>
		<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[プリンター]]></category>
		<category><![CDATA[ユーザー定義]]></category>
		<category><![CDATA[用紙サイズ]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=2535</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/27.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/27.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/27-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/27-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/27-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回はプリンターや複合機の印刷設定で設定できるユーザー定義の用紙サイズ設定のコピー方法を紹介します。 コピペで使えるBATも用意してありますので、良かったら使ってください♪ 目次 ユーザー定義の用紙サイズ設定とはなぜ設定 [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/2535/">【プリンター】ユーザー定義の用紙サイズ設定をコピーする方法【レジストリ設定】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/27.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/27.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/27-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/27-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/27-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回はプリンターや複合機の印刷設定で設定できるユーザー定義の用紙サイズ設定のコピー方法を紹介します。
コピペで使えるBATも用意してありますので、良かったら使ってください♪

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ユーザー定義の用紙サイズ設定とは</a></li><li><a href="#toc2" tabindex="0">なぜ設定をコピーする必要があるか</a></li><li><a href="#toc3" tabindex="0">ユーザー定義の用紙サイズ設定のコピー方法（手動）</a><ol><ol><li><a href="#toc4" tabindex="0">１．コピー元のパソコンからレジストリのユーザー定義の用紙サイズ設定をエクスポート</a></li><li><a href="#toc5" tabindex="0">２．コピーする前にレジストリを念の為バックアップ</a></li><li><a href="#toc6" tabindex="0">３．ユーザー定義用紙設定をインポート</a></li><li><a href="#toc7" tabindex="0">４．Print Spoolerの再起動、もしくはパソコンの再起動</a></li></ol></li></ol></li><li><a href="#toc8" tabindex="0">ユーザー定義の用紙サイズ設定のコピー方法（BAT）</a><ol><ol><li><a href="#toc9" tabindex="0">ユーザー定義抽出.bat（旧パソコンで使用）</a></li><li><a href="#toc10" tabindex="0">ユーザー定義変更.bat（新パソコンで使用）</a></li></ol></li></ol></li></ol>
    </div>
  </div>

<h2><span id="toc1">ユーザー定義の用紙サイズ設定とは</span></h2>
プリンターの設定で、任意のサイズの用紙を設定することができます。
例えば、自社製の封筒や請求書などなど。
このような設定を<span class="marker-under">ユーザー定義の用紙サイズ設定</span>といいます。

設定方法はWindows10の場合、
スタートボタン→Windowsシステムツール→コントロールパネル→デバイスとプリンタ→どれでもいいのでプリンターを左クリック
→上部に「<span class="marker-under">プリントサーバープロパティ</span>」が出てくるのでクリック

<img loading="lazy" decoding="async" class="alignnone size-full wp-image-2613" src="https://nyanblog2222.com/wp-content/uploads/2020/10/2020-11-01-min.png" alt="プリントサーバー" width="519" height="302" srcset="https://nyanblog2222.com/wp-content/uploads/2020/10/2020-11-01-min.png 519w, https://nyanblog2222.com/wp-content/uploads/2020/10/2020-11-01-min-300x175.png 300w" sizes="auto, (max-width: 519px) 100vw, 519px" />

その後は用紙タブで赤枠箇所を変更し、保存します。
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-2611" src="https://nyanblog2222.com/wp-content/uploads/2020/10/2020-11-01-1-min.png" alt="プリントサーバー設定" width="465" height="536" srcset="https://nyanblog2222.com/wp-content/uploads/2020/10/2020-11-01-1-min.png 465w, https://nyanblog2222.com/wp-content/uploads/2020/10/2020-11-01-1-min-260x300.png 260w" sizes="auto, (max-width: 465px) 100vw, 465px" />

これで、用紙サイズ設定については完了です。
なお、<span class="marker-under">用紙サイズ設定の情報はレジストリに書き込まれます</span>ので、 確認するにはまずレジストリエディタを開きます。
「Windowsマーク」キーと「R」キーを同時押し→ファイル名を指定して実行の画面が出たら、 「regedit」と入力してエンターを押すと開くことができます。

<img loading="lazy" decoding="async" class="alignnone size-full wp-image-2614" src="https://nyanblog2222.com/wp-content/uploads/2020/10/regyoshi-min.png" alt="レジストリ" width="594" height="549" srcset="https://nyanblog2222.com/wp-content/uploads/2020/10/regyoshi-min.png 594w, https://nyanblog2222.com/wp-content/uploads/2020/10/regyoshi-min-300x277.png 300w" sizes="auto, (max-width: 594px) 100vw, 594px" />

その後、用紙サイズ設定箇所である
<span class="marker-under">「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Forms」</span>
まで移動させると、 設定した用紙サイズ設定が存在することが分かります。
<h2><span id="toc2">なぜ設定をコピーする必要があるか</span></h2>
コピーが必要な状況ですが、よくあるのは社内のパソコンの交換時です。

<img loading="lazy" decoding="async" class="alignnone size-full wp-image-2601" src="https://nyanblog2222.com/wp-content/uploads/2020/10/1645273_s-min.jpg" alt="パソコン交換" width="384" height="288" srcset="https://nyanblog2222.com/wp-content/uploads/2020/10/1645273_s-min.jpg 384w, https://nyanblog2222.com/wp-content/uploads/2020/10/1645273_s-min-300x225.jpg 300w" sizes="auto, (max-width: 384px) 100vw, 384px" />

後述の設定のコピー方法を使えば、 新しいパソコンを使うときに、以前使っていたユーザー定義の用紙サイズ設定を引き継げます。
<h2><span id="toc3">ユーザー定義の用紙サイズ設定のコピー方法（手動）</span></h2>
コピー方法はざっくり以下になりますので、それぞれ解説していきます。
<ol>
 	<li>コピー元のパソコンからレジストリのユーザー定義の用紙サイズ設定をエクスポート</li>
 	<li>コピーする前にレジストリを念の為バックアップ</li>
 	<li>ユーザー定義用紙設定をインポート</li>
 	<li>Print Spoolerの再起動、もしくはパソコンの再起動</li>
</ol>
<h4><span id="toc4">１．コピー元のパソコンからレジストリのユーザー定義の用紙サイズ設定をエクスポート</span></h4>
まず前述で説明したとおり、コピー元のパソコンでレジストリエディタを開き、
「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Forms」まで移動させます。

そこで、レジストリエディタの左上の「ファイル」→「エクスポート」で ユーザー定義の用紙サイズ設定をエクスポートすることができます。

<!-- /wp:paragraph -->

<!-- wp:image {"id":2305,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"></figure>
<h4><span id="toc5">２．コピーする前にレジストリを念の為バックアップ</span></h4>
パソコン設定に少し詳しい方は、そもそもレジストリをいじっても大丈夫？と不安になりますよね。
レジストリを変に誤っていじると、最悪パソコンが動作しなくなります。
プリンターの設定部分であっても、印刷できなくなったら困りますので、 念のためにバックアップは取っておきましょう。

操作方法は前項と同じで、コピー先のパソコンでレジストリエディタを開き、
「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Forms」まで移動させます。
そこで、レジストリエディタの左上の「ファイル」→「エクスポート」でユーザー定義の用紙サイズ設定をエクスポートし、バックアップとします。
<h4><span id="toc6">３．ユーザー定義用紙設定をインポート</span></h4>
次にコピー元のパソコンからコピー先のパソコンへ設定をコピーします。 コピー先のパソコンでレジストリエディタを開き、 「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Forms」まで移動させます。
そこで、レジストリエディタの左上の「ファイル」→「インポート」で ユーザー定義の用紙サイズ設定をインポートし、コピー完了です。
なお、コピー方法は上書き（なければ追加、あれば上書き、元々あるもので名前が被ってなければ何もしない）です。
<h4><span id="toc7">４．Print Spoolerの再起動、もしくはパソコンの再起動</span></h4>
次にこのままだとプリンターに設定が反映されないので、
スタート→管理ツール→サービスから、「Print Spooler」を右クリックし「再起動」します。

<img loading="lazy" decoding="async" class="alignnone size-full wp-image-2612" src="https://nyanblog2222.com/wp-content/uploads/2020/10/2020-11-01-4-min.png" alt="PrintSpooler" width="645" height="475" srcset="https://nyanblog2222.com/wp-content/uploads/2020/10/2020-11-01-4-min.png 645w, https://nyanblog2222.com/wp-content/uploads/2020/10/2020-11-01-4-min-300x221.png 300w" sizes="auto, (max-width: 645px) 100vw, 645px" />

パソコンを再起動しても、Print Spoolerは再起動されるので面倒でしたらそちらでも大丈夫です。

これで、一連の作業は完了です。
<h2><span id="toc8">ユーザー定義の用紙サイズ設定のコピー方法（BAT）</span></h2>
前項では一つ一つ手作業で行うやり方で、 ユーザー定義の用紙サイズ設定のコピー方法を紹介しましたが、
<span class="marker-under">社内の端末リプレースの際など複数台やるのは大変な場合</span>のために、<span class="marker-under">コピペで使えるBATを紹</span>介します。

以下をテキストにコピペしてご使用ください。
やっている内容は、前項の「ユーザー定義の用紙サイズ設定のコピー方法（手動）」と同じです。

<!-- wp:heading {"level":4} -->
<h4><span id="toc9">ユーザー定義抽出.bat（旧パソコンで使用）</span></h4>
<!-- /wp:heading -->

<!-- wp:code {"className":"dos"} -->
<pre class="wp-block-code dos"><code><em>@REM 管理者権限で実行すること</em>

ECHO OFF
SET DEF_DIR=C:\USERDEF

ECHO ユーザー定義出力
REG EXPORT HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Forms %DEF_DIR%\UserDef_New.REG

PAUSE</code></pre>
<!-- /wp:code -->

<!-- wp:heading {"level":4} -->
<h4><span id="toc10">ユーザー定義変更.bat（新パソコンで使用）</span></h4>
<!-- /wp:heading -->

<!-- wp:code {"className":"dos"} -->
<pre class="wp-block-code dos"><code>@REM 管理者権限で実行すること

ECHO OFF
SET DEF_DIR=C:\USERDEF

ECHO レジストリバックアップ
REG EXPORT HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Forms %DEF_DIR%\UserDef_Backup.REG

ECHO ユーザー定義インポート
%WINDIR%\REGEDIT %DEF_DIR%\UserDef_New.REG

ECHO PrintSpoolerの再起動
NET STOP SPOOLER
NET START SPOOLER

PAUSE</code></pre>
<!-- /wp:code -->

<!-- wp:heading -->

<!-- /wp:paragraph --><p>投稿 <a href="https://nyanblog2222.com/programming/2535/">【プリンター】ユーザー定義の用紙サイズ設定をコピーする方法【レジストリ設定】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/programming/2535/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【簡単】フォルダ内の全てのバッチ（BAT）を実行する方法【サンプルあり】</title>
		<link>https://nyanblog2222.com/programming/cmd/2365/</link>
					<comments>https://nyanblog2222.com/programming/cmd/2365/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sat, 19 Sep 2020 12:14:25 +0000</pubDate>
				<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[バッチ]]></category>
		<category><![CDATA[自動実行]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=2365</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/6.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/6.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/6-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/6-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/6-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回はフォルダ内の全てのバッチを実行する方法を紹介します。例えば、プログラム開発時におけるテスト処理の自動実行等に使えると思いますので、良かったらコピペしてご使用ください♪ 目次 コード内容使用例（テスト処理の自動実行） [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/2365/">【簡単】フォルダ内の全てのバッチ（BAT）を実行する方法【サンプルあり】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/6.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/6.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/6-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/6-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/6-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>今回は<strong><span style="color:#b78d4a" class="has-inline-color">フォルダ内の全てのバッチを実行する方法</span></strong>を紹介します。<br>例えば、プログラム開発時における<strong><span style="color:#b78d4a" class="has-inline-color">テスト処理の自動実行</span></strong>等に使えると思いますので、良かったらコピペしてご使用ください♪</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-12" checked><label class="toc-title" for="toc-checkbox-12">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">コード内容</a></li><li><a href="#toc2" tabindex="0">使用例（テスト処理の自動実行）</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">コード内容</span></h2>



<p>フォルダ内の全てのバッチを実行する方法は以下のコードになります。</p>



<pre class="wp-block-code dos"><code>@ECHO OFF

@REM フォルダ内の全てのバッチを再帰的に実行
FOR /R %%I IN (&#91;バッチ名]) DO (
	@REM バッチファイルが存在すれば実行
	IF EXIST %%I (
		ECHO %%I
		CALL %%I
	)
)</code></pre>



<p>上記コードを簡単に説明します。</p>



<p><span style="color:#b78d4a" class="has-inline-color"><strong>・[FOR /R]</strong><br></span>FOR文は引数に何もつけないと同一階層のファイルを見に行きますが、<br>/Rをつけることで、サブフォルダも含め全てのフォルダを見に行ってくれます。</p>



<p><strong><span style="color:#b78d4a" class="has-inline-color">・[%%I IN ([バッチ名])]</span></strong><br>%%Iに[バッチ名]のパスが入ります。<br>[バッチ名]はフォルダ内で実行したいバッチファイルのファイル名です。</p>



<p><span style="color:#b78d4a" class="has-inline-color"><strong>・[DO (IF EXIST %%I CALL %%I)]</strong><br></span>DO以降が実行する内容で、もしフォルダ内に指定のバッチファイルが存在すれば実行します。</p>



<p>コード説明は以上です。<br>ただこれだけではイメージが湧きにくいと思いますので、次項で実際の使用例を紹介します。</p>



<h2 class="wp-block-heading"><span id="toc2">使用例（テスト処理の自動実行）</span></h2>



<p><strong><span style="color:#b78d4a" class="has-inline-color">プログラム開発時におけるテスト処理の自動実行の例</span></strong>です。<br>テスト処理の自動実行バッチを作っておけば、初回の開発時だけでなく、プログラム変更があって再処理することになっても、同じテスト内容であればすぐに対応できます。</p>



<p>・フォルダ内のテストバッチを全て実行していくバッチ（ALLTEST.bat）</p>



<pre class="wp-block-code dos"><code>@ECHO OFF

@REM フォルダ内の全てのテストバッチを再帰的に実行
FOR /R %%I IN (TEST.BAT) DO (
	@REM テストファイルが存在すれば実行
	IF EXIST %%I (
		ECHO %%I
		CALL %%I
	)
)

PAUSE</code></pre>



<p>・テストバッチ（TEST.bat）</p>



<pre class="wp-block-code dos"><code>@ECHO ********************
@ECHO * テストバッチ実行 *
@ECHO *******************+
@ECHO.</code></pre>



<p>・テスト環境</p>



<pre class="wp-block-code"><code>C:\テスト
│  ALLTEST.bat
│
├─1
│  ├─1-1
│  │  │  TEST.bat
│  │  │
│  │  ├─Input
│  │  └─Output
│  └─1-2
│      ├─1-2-1
│      │  │  TEST.bat
│      │  │
│      │  ├─Input
│      │  └─Output
│      └─1-2-2
│          │  TEST.bat
│          │
│          ├─Input
│          └─Output
└─2
    │  TEST.bat
    │
    ├─Input
    └─Output</code></pre>



<p>上記の環境で、フォルダ内のテストバッチを全て実行していくバッチ（ALLTEST.bat）を実行すると、結果は以下になりました。</p>



<pre class="wp-block-code dos"><code>C:\テスト\1\1-1\TEST.BAT
********************
* テストバッチ実行 *
*******************+

C:\テスト\1\1-2\1-2-1\TEST.BAT
********************
* テストバッチ実行 *
*******************+

C:\テスト\1\1-2\1-2-2\TEST.BAT
********************
* テストバッチ実行 *
*******************+

C:\テスト\2\TEST.BAT
********************
* テストバッチ実行 *
*******************+</code></pre>



<p>全てのテストバッチが問題なく実行されました。</p>



<p>なお、今回のようにすべてのテストバッチを実行する場合であれば、以下のようにテストバッチにエラーレベルを出力する工夫等すると、より良いかもしれませんね。</p>



<pre class="wp-block-code dos"><code>@ECHO ********************
@ECHO * テストバッチ実行 *
@ECHO *******************+
call hogehoge.bat Input Output
echo %errorlevel% &gt; Output\エラーレベル&#91;%errorlevel%].txt</code></pre>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/2365/">【簡単】フォルダ内の全てのバッチ（BAT）を実行する方法【サンプルあり】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/programming/cmd/2365/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（3）</title>
		<link>https://nyanblog2222.com/windows/1449/</link>
					<comments>https://nyanblog2222.com/windows/1449/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Tue, 23 Jun 2020 09:00:00 +0000</pubDate>
				<category><![CDATA[windows]]></category>
		<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[windows10]]></category>
		<category><![CDATA[シャットダウン]]></category>
		<category><![CDATA[スクリプト]]></category>
		<category><![CDATA[タスクスケジューラ]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=1449</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/106.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/106.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />こんにちは。前回はタイトルの方法2つめとして、「ローカルグループポリシーで設定」する方法をご紹介しました。詳しくは、こちらをご覧ください。 今回は「タスクスケジューラーで設定」する方法をご紹介します。 目次 タスクスケジ [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/windows/1449/">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（3）</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/106.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/106.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>こんにちは。前回はタイトルの方法2つめとして、<strong><span style="color: #b78d4a;" class="has-inline-color">「ローカルグループポリシーで設定」</span></strong>する方法をご紹介しました。<br>詳しくは、こちらをご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog wp-block-embed-nyanblog"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/windows/1422/" title="【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（2）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/105-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/105-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（2）</div><div class="blogcard-snippet internal-blogcard-snippet">前回はタイトルの方法1つめとして、「バッチファイルにシャットダウンのコマンドを設定」する方法をご紹介しました。今回は「ローカルグループポリシーで設定」する方法をご紹介します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.06.21</div></div></div></div></a>
</div></figure>



<p>今回は<strong><span style="color: #b78d4a;" class="has-inline-color">「タスクスケジューラーで設定」</span></strong>する方法をご紹介します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">タスクスケジューラーで設定</a><ol><li><a href="#toc2" tabindex="0">タスクスケジューラを表示</a></li></ol></li><li><a href="#toc3" tabindex="0">タスクの設定</a><ol><li><a href="#toc4" tabindex="0">全般タブ</a></li><li><a href="#toc5" tabindex="0">トリガータブ</a></li><li><a href="#toc6" tabindex="0">操作タブ</a></li><li><a href="#toc7" tabindex="0">条件タブ</a></li><li><a href="#toc8" tabindex="0">設定タブ</a></li></ol></li><li><a href="#toc9" tabindex="0">使用できる条件</a></li><li><a href="#toc10" tabindex="0">利点と欠点</a></li><li><a href="#toc11" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">タスクスケジューラーで設定</span></h2>



<h3 class="wp-block-heading"><span id="toc2">タスクスケジューラを表示</span></h3>



<p>まずは、タスクスケジューラを表示させます。<br><strong><span style="color: #b78d4a;" class="has-inline-color">「Windows」キーを右クリック</span></strong>し、<strong><span style="color: #b78d4a;" class="has-inline-color">「コンピューターの管理」</span></strong>をクリックします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="396" height="631" src="https://nyanblog2222.com/wp-content/uploads/2020/06/SnapCrab_NoName_2020-6-19_9-10-27_No-00-min.png" alt="コンピュータの管理画面を表示" class="wp-image-1463" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/SnapCrab_NoName_2020-6-19_9-10-27_No-00-min.png 396w, https://nyanblog2222.com/wp-content/uploads/2020/06/SnapCrab_NoName_2020-6-19_9-10-27_No-00-min-188x300.png 188w" sizes="auto, (max-width: 396px) 100vw, 396px" /></figure>



<p>すると、こちらの画面が表示されます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="798" height="601" src="https://nyanblog2222.com/wp-content/uploads/2020/06/7dd9f84015338c6a598b751329606e5d.png" alt="コンピュータの管理" class="wp-image-1464" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/7dd9f84015338c6a598b751329606e5d.png 798w, https://nyanblog2222.com/wp-content/uploads/2020/06/7dd9f84015338c6a598b751329606e5d-300x226.png 300w, https://nyanblog2222.com/wp-content/uploads/2020/06/7dd9f84015338c6a598b751329606e5d-768x578.png 768w" sizes="auto, (max-width: 798px) 100vw, 798px" /></figure>



<p>左上の画面から、<br><strong><span style="color: #b78d4a;" class="has-inline-color">「コンピューターの管理（ローカル）」</span></strong><br>→<strong><span style="color: #b78d4a;" class="has-inline-color">「システムツール」</span></strong><br>→<strong><span style="color: #b78d4a;" class="has-inline-color">「タスク スケジューラ」</span></strong><br>をクリックする。</p>



<p>真ん中、右画面にタスクスケジューラの画面が出てくるので、右画面にある<strong><span style="color: #b78d4a;" class="has-inline-color">「タスクの作成&#8230;」</span></strong>をクリックします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="887" height="601" src="https://nyanblog2222.com/wp-content/uploads/2020/06/8ed2aab5ba019e1f279b48e7cbe38b11.png" alt="タスクスケジューラー、タスクの作成をクリック" class="wp-image-1465" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/8ed2aab5ba019e1f279b48e7cbe38b11.png 887w, https://nyanblog2222.com/wp-content/uploads/2020/06/8ed2aab5ba019e1f279b48e7cbe38b11-300x203.png 300w, https://nyanblog2222.com/wp-content/uploads/2020/06/8ed2aab5ba019e1f279b48e7cbe38b11-768x520.png 768w" sizes="auto, (max-width: 887px) 100vw, 887px" /></figure>



<h2 class="wp-block-heading"><span id="toc3">タスクの設定</span></h2>



<h3 class="wp-block-heading"><span id="toc4">全般タブ</span></h3>



<p>こちらの画面で、名前にタスクの<strong><span style="color: #b78d4a;" class="has-inline-color">名前を入力</span></strong>してください。<br>どのタスクか分かりやすくするものなので、何でも大丈夫です。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="582" height="430" src="https://nyanblog2222.com/wp-content/uploads/2020/06/e6b6c084b357180b244c1126d1af2462-1.png" alt="タスクの設定　全般タグ" class="wp-image-1472" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/e6b6c084b357180b244c1126d1af2462-1.png 582w, https://nyanblog2222.com/wp-content/uploads/2020/06/e6b6c084b357180b244c1126d1af2462-1-300x222.png 300w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure>



<h3 class="wp-block-heading"><span id="toc5">トリガータブ</span></h3>



<p><strong><span style="color: #b78d4a;" class="has-inline-color">トリガータブ</span></strong>を選択し、<strong><span style="color: #b78d4a;" class="has-inline-color">「新規」</span></strong>をクリックします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="582" height="430" src="https://nyanblog2222.com/wp-content/uploads/2020/06/27bef472906d8062111d9d0ab9c5f599-1.png" alt="タスクの設定　トリガータグ" class="wp-image-1473" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/27bef472906d8062111d9d0ab9c5f599-1.png 582w, https://nyanblog2222.com/wp-content/uploads/2020/06/27bef472906d8062111d9d0ab9c5f599-1-300x222.png 300w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure>



<p>「新しいトリガー」画面が表示されるので、<br><strong><span class="has-inline-color has-pale-pink-color">赤枠</span></strong>部分の設定を行ってください。</p>



<ul class="wp-block-list"><li>タスクの開始：<strong><span style="color: #b78d4a;" class="has-inline-color">「ユーザーセッションからの切断時」</span></strong>を選択</li><li>設定：<strong><span style="color: #b78d4a;" class="has-inline-color">「特定のユーザー」</span></strong>を選択</li><li><strong><span style="color: #b78d4a;" class="has-inline-color">「ローカル コンピューターからの接続」</span></strong>を選択</li><li>詳細設定：<strong><span style="color: #b78d4a;" class="has-inline-color">「停止するまでの時間」</span></strong>　チェックを<strong><span style="color: #b78d4a;" class="has-inline-color">外す</span></strong></li></ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="646" height="556" src="https://nyanblog2222.com/wp-content/uploads/2020/06/0bb1721fd15f18aa2ff47d938424e049-1.png" alt="新しいトリガー" class="wp-image-1474" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/0bb1721fd15f18aa2ff47d938424e049-1.png 646w, https://nyanblog2222.com/wp-content/uploads/2020/06/0bb1721fd15f18aa2ff47d938424e049-1-300x258.png 300w" sizes="auto, (max-width: 646px) 100vw, 646px" /></figure>



<p>設定が終わりましたら、<strong><span style="color: #b78d4a;" class="has-inline-color">「OK」</span></strong>をクリックします。</p>



<h3 class="wp-block-heading"><span id="toc6">操作タブ</span></h3>



<p><strong><span style="color: #b78d4a;" class="has-inline-color">「操作」</span></strong>タブをクリックし、<strong><span style="color: #b78d4a;" class="has-inline-color">「新規」</span></strong>をクリックします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="582" height="430" src="https://nyanblog2222.com/wp-content/uploads/2020/06/5a2ddf74daebefb2ed1e175556874c97-1.png" alt="タスクの設定　操作タグ" class="wp-image-1475" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/5a2ddf74daebefb2ed1e175556874c97-1.png 582w, https://nyanblog2222.com/wp-content/uploads/2020/06/5a2ddf74daebefb2ed1e175556874c97-1-300x222.png 300w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure>



<p><strong><span style="color: #b78d4a;" class="has-inline-color">「新しい操作」</span></strong>画面が表示されるので、<br>操作に<strong><span style="color: #b78d4a;" class="has-inline-color">「プログラムの開始」</span></strong>が選択されていることを確認し、<br><strong><span style="color: #b78d4a;" class="has-inline-color">「プログラム／スクリプト」</span></strong>に<strong><span style="color: #b78d4a;" class="has-inline-color">「参照」からファイルを選択して</span></strong>ファイルパスが入力されていることを確認してください。</p>



<p>必要あれば、「引数の追加」「開始」にも入力してください。<br>設定が終わりましたら、<strong><span style="color: #b78d4a;" class="has-inline-color">「OK」</span></strong>をクリックしてください。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="494" height="540" src="https://nyanblog2222.com/wp-content/uploads/2020/06/14f30ec0feb93a556ff4c0dcd5dac3fe-1.png" alt="新しい操作" class="wp-image-1476" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/14f30ec0feb93a556ff4c0dcd5dac3fe-1.png 494w, https://nyanblog2222.com/wp-content/uploads/2020/06/14f30ec0feb93a556ff4c0dcd5dac3fe-1-274x300.png 274w" sizes="auto, (max-width: 494px) 100vw, 494px" /></figure>



<p>画像の<strong><span class="has-inline-color has-pale-pink-color">赤枠</span></strong>のように、<strong><span style="color: #b78d4a;" class="has-inline-color">操作と詳細に入力されていること</span></strong>を確認してください。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="582" height="430" src="https://nyanblog2222.com/wp-content/uploads/2020/06/bfde1c81e35c77ec8968fcf8e208dda4-1.png" alt="タスクの設定　操作タグ" class="wp-image-1477" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/bfde1c81e35c77ec8968fcf8e208dda4-1.png 582w, https://nyanblog2222.com/wp-content/uploads/2020/06/bfde1c81e35c77ec8968fcf8e208dda4-1-300x222.png 300w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure>



<h3 class="wp-block-heading"><span id="toc7">条件タブ</span></h3>



<p>条件タブをクリックし、<br>・アイドル状態<br>・電源<br>・ネットワーク<br>の設定が必要であれば、適宜変更してください。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="582" height="430" src="https://nyanblog2222.com/wp-content/uploads/2020/06/7945c9b7f119ac7fc14cff4e1f846d18.png" alt="タスクの設定　条件タグ" class="wp-image-1480" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/7945c9b7f119ac7fc14cff4e1f846d18.png 582w, https://nyanblog2222.com/wp-content/uploads/2020/06/7945c9b7f119ac7fc14cff4e1f846d18-300x222.png 300w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure>



<h3 class="wp-block-heading"><span id="toc8">設定タブ</span></h3>



<p>設定タブをクリックして、<br><strong><span style="color: #b78d4a;" class="has-inline-color">「タスクを停止するまでの時間」のチェックを外して</span></strong>ください。<br>※ バックアップなど時間のかからない処理であれば、不要です。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="582" height="430" src="https://nyanblog2222.com/wp-content/uploads/2020/06/b843256aa1532811e1c4c4cfb0983471.png" alt="タスクの設定　設定タグ" class="wp-image-1484" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/b843256aa1532811e1c4c4cfb0983471.png 582w, https://nyanblog2222.com/wp-content/uploads/2020/06/b843256aa1532811e1c4c4cfb0983471-300x222.png 300w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure>



<p>全て設定が終わりましたら、<strong><span style="color: #b78d4a;" class="has-inline-color">「OK」</span></strong>を押して設定は完了です。</p>



<h2 class="wp-block-heading"><span id="toc9">使用できる条件</span></h2>



<p><strong><span style="color: #b78d4a;" class="has-inline-color">この機能は制約があり、</span></strong>使用できない場合は主に2つあります。</p>



<ul class="wp-block-list"><li><strong><span style="color: #b78d4a;" class="has-inline-color">Guest</span></strong>や<strong><span style="color: #b78d4a;" class="has-inline-color">制限のあるユーザ</span></strong>では使用できない場合がある</li><li>Windows10 Homeなど、<strong><span style="color: #b78d4a;" class="has-inline-color">Professionalより下のエディションだとローカルグループポリシーでの設定ができない</span></strong></li></ul>



<p>そのため、<strong><span style="color: #b78d4a;" class="has-inline-color">「シャットダウンしても実行されていない」</span></strong>と疑問に感じた際はこちらの理由を疑ってみてください。</p>



<h2 class="wp-block-heading"><span id="toc10">利点と欠点</span></h2>



<p>利点：<br>・<strong><span style="color: #b78d4a;" class="has-inline-color">UIでの操作が可能</span></strong><br>・シャットダウンに限らず、<strong><span style="color: #b78d4a;" class="has-inline-color">さまざまな条件で設定</span></strong>することができる</p>



<p>欠点：<br>・使用できる条件がある</p>



<h2 class="wp-block-heading"><span id="toc11">まとめ</span></h2>



<p>今回は以下の3本立ての記事にしてみましたが、いかがでしたでしょうか。</p>



<p>（１）「バッチファイルにシャットダウンのコマンドを設定」する方法</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog wp-block-embed-nyanblog"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/windows/1401/" title="【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（1）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/104-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/104-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（1）</div><div class="blogcard-snippet internal-blogcard-snippet">シャットダウンの時にバッチやプログラムを実行する方法をご紹介します。今回はバッチファイルにシャットダウンのコマンドを設定する方法を説明します。シャットダウン前に行いたい処理をバッチファイル記述し、最後にshutdownのコマンドを入れることで処理が終わり次第、自動的にシャットダウンをしてくれます。こちら...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.06.20</div></div></div></div></a>
</div></figure>



<p>（２）「ローカルグループポリシーで設定」する方法</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog wp-block-embed-nyanblog"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/windows/1422/" title="【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（2）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/105-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/105-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（2）</div><div class="blogcard-snippet internal-blogcard-snippet">前回はタイトルの方法1つめとして、「バッチファイルにシャットダウンのコマンドを設定」する方法をご紹介しました。今回は「ローカルグループポリシーで設定」する方法をご紹介します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.06.21</div></div></div></div></a>
</div></figure>



<p>（３）「タスクスケジューラーで設定」する方法（本記事）</p>



<p>3つの方法がありましたが、ご自分の環境と方法にあったやり方で良かったら試してみてくださいね！</p>
<p>投稿 <a href="https://nyanblog2222.com/windows/1449/">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（3）</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/windows/1449/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（2）</title>
		<link>https://nyanblog2222.com/windows/1422/</link>
					<comments>https://nyanblog2222.com/windows/1422/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sun, 21 Jun 2020 09:00:00 +0000</pubDate>
				<category><![CDATA[windows]]></category>
		<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[windows10]]></category>
		<category><![CDATA[シャットダウン]]></category>
		<category><![CDATA[スクリプト]]></category>
		<category><![CDATA[ローカルグループポリシー]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=1422</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/105.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/105.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />こんにちは。前回はタイトルの方法1つめとして、「バッチファイルにシャットダウンのコマンドを設定」する方法をご紹介しました。詳しくは、こちらをご覧ください。 今回は「ローカルグループポリシーで設定」する方法をご紹介します。 [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/windows/1422/">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（2）</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/105.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/105.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>こんにちは。前回はタイトルの方法1つめとして、<strong><span style="color: #b78d4a;" class="has-inline-color">「バッチファイルにシャットダウンのコマンドを設定」</span></strong>する方法をご紹介しました。<br>詳しくは、こちらをご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog wp-block-embed-nyanblog"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/windows/1401/" title="【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（1）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/104-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/104-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（1）</div><div class="blogcard-snippet internal-blogcard-snippet">シャットダウンの時にバッチやプログラムを実行する方法をご紹介します。今回はバッチファイルにシャットダウンのコマンドを設定する方法を説明します。シャットダウン前に行いたい処理をバッチファイル記述し、最後にshutdownのコマンドを入れることで処理が終わり次第、自動的にシャットダウンをしてくれます。こちら...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.06.20</div></div></div></div></a>
</div></figure>



<p><br>今回は<strong><span style="color: #b78d4a;" class="has-inline-color">「ローカルグループポリシーで設定」</span></strong>する方法をご紹介します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-16" checked><label class="toc-title" for="toc-checkbox-16">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ローカルグループポリシーで設定</a><ol><li><a href="#toc2" tabindex="0">ローカルグループポリシー　エディタを表示</a></li><li><a href="#toc3" tabindex="0">シャットダウンプロパティを表示</a></li><li><a href="#toc4" tabindex="0">スクリプトの追加</a></li></ol></li><li><a href="#toc5" tabindex="0">使用できる条件</a></li><li><a href="#toc6" tabindex="0">利点と欠点</a></li><li><a href="#toc7" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ローカルグループポリシーで設定</span></h2>



<h3 class="wp-block-heading"><span id="toc2">ローカルグループポリシー　エディタを表示</span></h3>



<p>ローカルグループポリシー　エディタを表示させていきます。<br>まずは、<strong><span style="color: #b78d4a;" class="has-inline-color">「Windows」キー+「R」キー</span></strong>を押します。</p>



<p>名前欄に<strong><span style="color: #b78d4a;" class="has-inline-color">「gpedit.msc」</span></strong>を入力して「OK」をクリックします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="416" height="225" src="https://nyanblog2222.com/wp-content/uploads/2020/06/f4138c8b41f922eb2ca600164b0d004d.png" alt="ファイル名を指定して実行" class="wp-image-1438" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/f4138c8b41f922eb2ca600164b0d004d.png 416w, https://nyanblog2222.com/wp-content/uploads/2020/06/f4138c8b41f922eb2ca600164b0d004d-300x162.png 300w" sizes="auto, (max-width: 416px) 100vw, 416px" /></figure>



<p>また、こちらの画面は<br><strong><span style="color: #b78d4a;" class="has-inline-color">スタートボタンを右クリック→「ファイル名を指定して実行」を選択</span></strong><br>でも表示されます。</p>



<p>すると、こちらの画面<strong><span style="color: #b78d4a;" class="has-inline-color">「ローカルグループポリシー　エディター」</span></strong>が表示されます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="794" height="569" src="https://nyanblog2222.com/wp-content/uploads/2020/06/0a4635a9194382866c2d5877939e91f6.png" alt="ローカルグループポリシーエディタを表示" class="wp-image-1439" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/0a4635a9194382866c2d5877939e91f6.png 794w, https://nyanblog2222.com/wp-content/uploads/2020/06/0a4635a9194382866c2d5877939e91f6-300x215.png 300w, https://nyanblog2222.com/wp-content/uploads/2020/06/0a4635a9194382866c2d5877939e91f6-768x550.png 768w" sizes="auto, (max-width: 794px) 100vw, 794px" /></figure>



<h3 class="wp-block-heading"><span id="toc3">シャットダウンプロパティを表示</span></h3>



<p>続いて、左のツリーから辿って、<strong><span style="color: #b78d4a;" class="has-inline-color">シャットダウンプロパティ</span></strong>を表示させます。</p>



<p>上から<br><strong><span style="color: #b78d4a;" class="has-inline-color">「コンピューターの構成」</span></strong><br>→<strong><span style="color: #b78d4a;" class="has-inline-color">「Windowsの設定」</span></strong><br>→<strong><span style="color: #b78d4a;" class="has-inline-color">「スクリプト（スタートアップ/シャットダウン）」</span></strong><br>を順番に選択すると、<br>右画面に「スタートアップ」と<strong><span style="color: #b78d4a;" class="has-inline-color">「シャットダウン」</span></strong>が表示されます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="644" height="462" src="https://nyanblog2222.com/wp-content/uploads/2020/06/5cdc03f67ef942f198ddbfbccec77f29-1.png" alt="ローカルグループポリシーエディターからシャットダウンプロパティを表示" class="wp-image-1441" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/5cdc03f67ef942f198ddbfbccec77f29-1.png 644w, https://nyanblog2222.com/wp-content/uploads/2020/06/5cdc03f67ef942f198ddbfbccec77f29-1-300x215.png 300w" sizes="auto, (max-width: 644px) 100vw, 644px" /></figure>



<p>「シャットダウン」をダブルクリックして、<strong><span style="color: #b78d4a;" class="has-inline-color">「シャットダウンのプロパティ」</span></strong>を表示させます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="505" height="558" src="https://nyanblog2222.com/wp-content/uploads/2020/06/784514585c8425482a93476129aec763.png" alt="シャットダウンプロパティ" class="wp-image-1442" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/784514585c8425482a93476129aec763.png 505w, https://nyanblog2222.com/wp-content/uploads/2020/06/784514585c8425482a93476129aec763-272x300.png 272w" sizes="auto, (max-width: 505px) 100vw, 505px" /></figure>



<h3 class="wp-block-heading"><span id="toc4">スクリプトの追加</span></h3>



<p>シャットダウンのプロパティ画面より、<strong><span style="color: #b78d4a;" class="has-inline-color">「追加」</span></strong>をクリックします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="505" height="558" src="https://nyanblog2222.com/wp-content/uploads/2020/06/742098ed1d323b969b5f9e2c6020d634.png" alt="シャットダウンプロパティより追加をクリック" class="wp-image-1443" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/742098ed1d323b969b5f9e2c6020d634.png 505w, https://nyanblog2222.com/wp-content/uploads/2020/06/742098ed1d323b969b5f9e2c6020d634-272x300.png 272w" sizes="auto, (max-width: 505px) 100vw, 505px" /></figure>



<p>「スクリプトの追加」画面が表示されるので、<strong><span style="color: #b78d4a;" class="has-inline-color">「参照」</span></strong>をクリックして実行したいファイルを選択してください。</p>



<p>「スクリプトのパラメーター」は実行時の引数を設定することができます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="483" height="260" src="https://nyanblog2222.com/wp-content/uploads/2020/06/5d5c334b829d58c1e589560cdd8288f1.png" alt="スクリプト名設定" class="wp-image-1445" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/5d5c334b829d58c1e589560cdd8288f1.png 483w, https://nyanblog2222.com/wp-content/uploads/2020/06/5d5c334b829d58c1e589560cdd8288f1-300x161.png 300w" sizes="auto, (max-width: 483px) 100vw, 483px" /></figure>



<p><strong><span style="color: #b78d4a;" class="has-inline-color">「OK」</span></strong>ボタンを押して、「シャットダウンのプロパティ」画面に戻りましょう。</p>



<p><strong><span class="has-inline-color has-pale-pink-color">赤枠</span></strong>のようにファイル名が設定されていることを確認したら、<strong><span style="color: #b78d4a;" class="has-inline-color">「OK」</span></strong>をクリックして設定は終了です。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="505" height="558" src="https://nyanblog2222.com/wp-content/uploads/2020/06/8e5ad9f9cbf9adddbebb83ffdb4cd2c7.png" alt="ファイルの設定を確認" class="wp-image-1447" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/8e5ad9f9cbf9adddbebb83ffdb4cd2c7.png 505w, https://nyanblog2222.com/wp-content/uploads/2020/06/8e5ad9f9cbf9adddbebb83ffdb4cd2c7-272x300.png 272w" sizes="auto, (max-width: 505px) 100vw, 505px" /></figure>



<h2 class="wp-block-heading"><span id="toc5">使用できる条件</span></h2>



<p><strong><span style="color: #b78d4a;" class="has-inline-color">この機能は制約があり、</span></strong>使用できない場合は主に2つあります。</p>



<ul class="wp-block-list"><li><strong><span style="color: #b78d4a;" class="has-inline-color">高速スタートアップ有効時は使用できない</span></strong></li><li>Windows10 Homeなど、<strong><span style="color: #b78d4a;" class="has-inline-color">Professionalより下のエディションだとローカルグループポリシーでの設定ができない</span></strong></li></ul>



<p>そのため、<strong><span style="color: #b78d4a;" class="has-inline-color">「シャットダウンしても実行されていない」</span></strong>と疑問に感じた際はこちらの理由を疑ってみてください。</p>



<h2 class="wp-block-heading"><span id="toc6">利点と欠点</span></h2>



<p>利点：<br>・<strong><span style="color: #b78d4a;" class="has-inline-color">UIでの操作で設定が少なく、簡単</span></strong></p>



<p>欠点：<br>・<strong><span style="color: #b78d4a;" class="has-inline-color">使用できる条件が3つの中で一番厳しい</span></strong></p>



<h2 class="wp-block-heading"><span id="toc7">まとめ</span></h2>



<p><p>いかがでしたでしょうか。<br>今回の方法は<strong><span style="color: #b78d4a;" class="has-inline-color">UIの操作だけで簡単に設定できる</span></strong>のですが、制約が多いところだけが残念です。<br>条件さえ満たしていれば簡単にできるので、良かったら試してみてくださいね！</p> <p>本シリーズは以下の３本立てなので、良かったら見てくださいね♪<br>（１）「バッチファイルにシャットダウンのコマンドを設定」する方法</p></p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog wp-block-embed-nyanblog"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/windows/1401/" title="【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（1）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/104-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/104-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（1）</div><div class="blogcard-snippet internal-blogcard-snippet">シャットダウンの時にバッチやプログラムを実行する方法をご紹介します。今回はバッチファイルにシャットダウンのコマンドを設定する方法を説明します。シャットダウン前に行いたい処理をバッチファイル記述し、最後にshutdownのコマンドを入れることで処理が終わり次第、自動的にシャットダウンをしてくれます。こちら...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.06.20</div></div></div></div></a>
</div></figure>



<p><p>（２）「ローカルグループポリシーで設定」する方法（本記事）<br>（３）「タスクスケジューラーで設定」する方法</p></p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog wp-block-embed-nyanblog"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/windows/1449/" title="【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（3）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/106-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/106-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（3）</div><div class="blogcard-snippet internal-blogcard-snippet">前回はタイトルの方法2つめとして、「ローカルグループポリシーで設定」する方法をご紹介しました。今回はシャットダウン時に実行するプログラムの設定をタスクスケジューラーで行う方法をご紹介します。まずは、タスクスケジューラを表示させます。「Windows」キーを右クリックし、「コンピューターの管理」をクリックし...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.06.23</div></div></div></div></a>
</div></figure>



<p><p><span style="background-color: rgb(255, 255, 255);"></span></p></p>
<p>投稿 <a href="https://nyanblog2222.com/windows/1422/">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（2）</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/windows/1422/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（1）</title>
		<link>https://nyanblog2222.com/windows/1401/</link>
					<comments>https://nyanblog2222.com/windows/1401/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sat, 20 Jun 2020 09:00:00 +0000</pubDate>
				<category><![CDATA[windows]]></category>
		<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[windows10]]></category>
		<category><![CDATA[シャットダウン]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=1401</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/104.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/104.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />以前、スタートアップの機能を使って、Windows10を起動するときに自動でログインする方法やスタートアップで自動に実行する方法をご紹介しました。詳しくは、こちらをご覧ください。 今回はシャットダウンの時にバッチやプログ [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/windows/1401/">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（1）</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/104.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/104.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/104-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>以前、スタートアップの機能を使って、Windows10を起動するときに自動でログインする方法やスタートアップで自動に実行する方法をご紹介しました。<br>詳しくは、こちらをご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog wp-block-embed-nyanblog"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/windows/1265/" title="Windows10　PCを起動後、自動でログイン" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/103-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/103-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/103-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/103-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/103-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Windows10　PCを起動後、自動でログイン</div><div class="blogcard-snippet internal-blogcard-snippet">Windows10を使っている方でPCを起動してからログインする時、毎回パスワードを入力していますか？パスワードはセキュリティ的にもつけておきたいけど、毎回入力するのは面倒という方へ、この方法を使えば毎回入力しなくてもログインすることができます。簡単にできるので、良かったら試してみてください。「Windo...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.06.13</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog wp-block-embed-nyanblog"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/windows/1210/" title="【Vagrant】自動起動・終了方法（vagrant up/vagrant halt）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/102-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/102-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/102-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/102-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/102-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【Vagrant】自動起動・終了方法（vagrant up/vagrant halt）</div><div class="blogcard-snippet internal-blogcard-snippet">パソコン起動時のVagrant自動起動方法と、シャットダウン時のVagrant自動終了方法を紹介します♪実行環境はWindows10で、コマンドは「vagrant up/vagrant halt」を使用します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.06.11</div></div></div></div></a>
</div></figure>



<p>今回はシャットダウンの時にバッチやプログラムを実行する方法をご紹介します。</p>



<ul class="wp-block-list"><li>バッチファイルにシャットダウンのコマンドを設定</li><li>ローカルグループポリシーで設定</li><li>タスクスケジューラで設定</li></ul>



<p>こちらの3つの方法をご紹介しますので、今回は3本立ての記事になります。<br>今回はバッチファイルでのシャットダウンコマンドの設定についてご紹介します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-18" checked><label class="toc-title" for="toc-checkbox-18">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">バッチファイルにシャットダウンのコマンドを設定</a></li><li><a href="#toc2" tabindex="0">注意する点</a></li><li><a href="#toc3" tabindex="0">利点と欠点</a></li><li><a href="#toc4" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">バッチファイルにシャットダウンのコマンドを設定</span></h2>



<p>今回の方法ではシャットダウン前に行いたい処理をバッチファイル記述し、<strong><span style="color: #b78d4a;" class="has-inline-color">最後にshutdownのコマンドを入れることで</span></strong>処理が終わり次第、自動的にシャットダウンをしてくれます。</p>



<p>こちらがシャットダウンのコマンド例です。</p>



<figure class="wp-block-table">
<table>
<tbody>
<tr>
<th class="text-aline-center">処理</th>
<th class="text-aline-center" width="30%">コマンド</th>
<th class="text-aline-center">説明</th>
</tr>
<tr>
<th>シャットダウン</th>
<td>shutdown /s /f /t 0</td>
<td>確認なしで実行中のアプリケーションを強制終了してシャットダウンを実行</td>
</tr>
<tr>
<th>再起動</th>
<td>shutdown /r /f /t 0</td>
<td>確認なしで実行中のアプリケーションを強制終了して再起動を実行</td>
</tr>
<tr>
<th>ログオフ・サインアウト</th>
<td>shutdown /l /f /t 0</td>
<td>確認なしで実行中のアプリケーションを強制終了してログオフ・サインアウトを実行</td>
</tr>
</tbody>
</table>
</figure>



<p>でてきたshutdownコマンドのオプションについてです。</p>



<figure class="wp-block-table">
<table>
<tbody>
<tr>
<th class="text-aline-center">オプション</th>
<th class="text-aline-center">説明</th>
</tr>
<tr>
<th>/l</th>
<td>ログオフ</td>
</tr>
<tr>
<th>/s</th>
<td>シャットダウン</td>
</tr>
<tr>
<th>/r</th>
<td>再起動</td>
</tr>
<tr>
<th>/t 10</th>
<td>10秒後にシャットダウン(10は例)<br>すぐにシャットダウンしたい場合は0を設定</td>
</tr>
<tr>
<th>/f</th>
<td>アプリケーションを強制終了</td>
</tr>
</tbody>
</table>
</figure>



<p>バッチをデスクトップなどすぐ操作できる場所に置いておけば、手間なく実行できるところが良いですね！</p>



<h2 class="wp-block-heading"><span id="toc2">注意する点</span></h2>



<p>ヒューマンエラーなだけなのですが、バッチの機能だけ使いたくて間違ってシャットダウン込みのバッチを叩かないようにしましょう。</p>



<p>PCがシャットダウンしてしまいます。（苦笑）<br>…はい。当たり前ですね。</p>



<p>筆者は始め、この方法でバッチを叩いてシャットダウンしていたのですが、間違ってシャットダウンしてしまうことがしばしばありました。<br>そのため、最初にシャットダウンするかどうかを確認するコマンドを入れることにしました。<br>（完全自動では無くなりましたが、ミスが多くなるよりかはマシだと思います。）</p>



<p>こちらは例ですが、もしよければ参考にしてください。</p>



<pre class="wp-block-code dos"><code>@ECHO OFF
<em>
REM 入力値でシャットダウンするかどうか決める</em>
@ECHO 処理完了後、シャットダウンしますか？
@ECHO ( Y / N )
SET INPUT=
SET /P INPUT=

<strong>IF</strong> "%INPUT%"=="y" ( 
	<strong>GOTO</strong> :SHUT_DOWN_ON
) <strong>ELSE</strong> <strong>IF</strong> "%INPUT%"=="n" ( 
	<strong>GOTO</strong> :SHUT_DOWN_OFF
)
<em>
REM //////////////////////////////////////////////////////////</em>
<em>REM ここにシャットダウン前に行いたい処理を組み込むか呼び出す</em>
<em>REM //////////////////////////////////////////////////////////</em>

:SHUT_DOWN_ON
@ECHO シャットダウンコマンドを入力します。
<strong>EXIT</strong> 0

:SHUT_DOWN_OFF
@ECHO 何か処理が必要であれば、入れてください。
<strong>EXIT</strong> 0</code></pre>



<h2 class="wp-block-heading"><span id="toc3">利点と欠点</span></h2>



<p>利点：<br>・<strong><span style="color: #b78d4a;" class="has-inline-color">実行に制約がない</span></strong>ためどなたでも実行が可能<br>・自分で好きにさまざまな制御が可能</p>



<p>弱点：<br>・バッチを直接記述しなくてはならないため、<strong><span style="color: #b78d4a;" class="has-inline-color">バグっていると繰り返し修正が必要</span></strong></p>



<h2 class="wp-block-heading"><span id="toc4">まとめ</span></h2>



<p>いかがでしたでしょうか。<br>バッチファイルの最後にshutdownコマンドを記述する方法をご紹介しました。</p>



<p><p>今回の方法では制約がありませんので、バッチが得意な方、勉強したい方には特におすすめです。</p> <p>また本シリーズは以下の３本立てなので、良かったら見てくださいね♪<br>（１）「バッチファイルにシャットダウンのコマンドを設定」する方法（本記事）<br>（２）「ローカルグループポリシーで設定」する方法</p></p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog wp-block-embed-nyanblog"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/windows/1422/" title="【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（2）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/105-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/105-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（2）</div><div class="blogcard-snippet internal-blogcard-snippet">前回はタイトルの方法1つめとして、「バッチファイルにシャットダウンのコマンドを設定」する方法をご紹介しました。今回は「ローカルグループポリシーで設定」する方法をご紹介します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.06.21</div></div></div></div></a>
</div></figure>



<p><p>（３）「タスクスケジューラーで設定」する方法</p></p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog wp-block-embed-nyanblog"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/windows/1449/" title="【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（3）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/106-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/106-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（3）</div><div class="blogcard-snippet internal-blogcard-snippet">前回はタイトルの方法2つめとして、「ローカルグループポリシーで設定」する方法をご紹介しました。今回はシャットダウン時に実行するプログラムの設定をタスクスケジューラーで行う方法をご紹介します。まずは、タスクスケジューラを表示させます。「Windows」キーを右クリックし、「コンピューターの管理」をクリックし...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.06.23</div></div></div></div></a>
</div></figure>
<p>投稿 <a href="https://nyanblog2222.com/windows/1401/">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（1）</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/windows/1401/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【Vagrant】自動起動・終了方法（vagrant up/vagrant halt）</title>
		<link>https://nyanblog2222.com/windows/1210/</link>
					<comments>https://nyanblog2222.com/windows/1210/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Thu, 11 Jun 2020 09:00:00 +0000</pubDate>
				<category><![CDATA[windows]]></category>
		<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[Vaurant]]></category>
		<category><![CDATA[windows10]]></category>
		<category><![CDATA[スタートアップ]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=1210</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/102.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/102.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/102-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/102-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/102-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />パソコンを起動するときにVagrant（仮想サーバー）を毎回手動で起動し、シャットダウン時に終了するのは面倒ですよね。今回はその手間をなくすため、自動的にVagrantを起動・終了する方法を紹介します。実行環境：Wind [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/windows/1210/">【Vagrant】自動起動・終了方法（vagrant up/vagrant halt）</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/102.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/102.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/102-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/102-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/102-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>パソコンを起動するときにVagrant（仮想サーバー）を毎回手動で起動し、シャットダウン時に終了するのは面倒ですよね。<br>今回はその手間をなくすため、<span class="marker-yellow">自動的にVagrantを起動・終了する方法</span>を紹介します。<br>実行環境：Windows10</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-20" checked><label class="toc-title" for="toc-checkbox-20">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">Vagrant自動起動方法



</a><ol><li><a href="#toc2" tabindex="0">BAT（バッチ）ファイル作成</a></li><li><a href="#toc3" tabindex="0">スタートアップを表示する</a><ol><li><a href="#toc4" tabindex="0">エクスプローラから起動</a></li><li><a href="#toc5" tabindex="0">ファイル名を指定して実行　から起動</a></li></ol></li><li><a href="#toc6" tabindex="0">スタートアップに設定</a></li></ol></li><li><a href="#toc7" tabindex="0">Vagrant自動終了方法</a></li><li><a href="#toc8" tabindex="0">最後に</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">Vagrant自動起動方法



</span></h2>
<p>Vagrantを自動起動するには、起動コマンドを記述したBATファイルをスタートアップフォルダに保存することで実現できます。</p>



<h3 class="wp-block-heading"><span id="toc2">BAT（バッチ）ファイル作成</span></h3>



<p>起動時に処理するBATファイルを作成します。<br>以下をメモ帳などのテキストエディタにコピペし、ファイルの拡張子は「bat」にしてください。</p>



<p>ファイル：vagrant_start.bat</p>



<pre class="wp-block-code dos"><code>cd &#91;Vagrant_Path]
vagrant up</code></pre>



<p><p><strong><span style="color: #b78d4a;" class="has-inline-color">[Vagrant_Path]</span></strong>：ファイルが存在するディレクトリ</p>
<h3><span id="toc3">スタートアップを表示する</span></h3></p>



<p><p>作成したBATファイルをスタートアップに設定するために、スタートアップフォルダを表示します。</p>
<p>表示方法を２つ紹介しますが、どちらの方法でも結構です。</p></p>



<h4 class="wp-block-heading"><span id="toc4">エクスプローラから起動</span></h4>



<p>エクスプローラから起動する場合、エクスプローラのアドレスバーにこちらのパスを入力してください。</p>



<pre class="wp-block-code dos"><code>C:\Users\「UserName」\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup</code></pre>



<p><strong class="brown_color">「UserName」</strong>：PCにログインしているユーザ名</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="583" height="378" src="https://nyanblog2222.com/wp-content/uploads/2020/06/SnapCrab_PC_2020-6-10_22-45-41_No-00-min.png" alt="エクスプローラからスタートアップを起動" class="wp-image-1226" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/SnapCrab_PC_2020-6-10_22-45-41_No-00-min.png 583w, https://nyanblog2222.com/wp-content/uploads/2020/06/SnapCrab_PC_2020-6-10_22-45-41_No-00-min-300x195.png 300w" sizes="auto, (max-width: 583px) 100vw, 583px" /></figure>



<p>もしくはアドレスバーに「スタートアップ」と入力して、エンターを押しても表示できます。</p>
<h4 class="wp-block-heading"><span id="toc5">ファイル名を指定して実行　から起動</span></h4>



<p>ファイル名を指定して実行する場合、<br><strong><span style="color: #b78d4a;" class="has-inline-color">１．「windowsキー」+「R」を入力<br>２．「shell:startup」と入力<br>３．「OK」をクリック</span></strong><br>すると、フォルダが表示されます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="412" height="223" src="https://nyanblog2222.com/wp-content/uploads/2020/06/1480eab0abcc1aac74648a964e833b1d.png" alt="ファイル名を指定して実行" class="wp-image-1225" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/1480eab0abcc1aac74648a964e833b1d.png 412w, https://nyanblog2222.com/wp-content/uploads/2020/06/1480eab0abcc1aac74648a964e833b1d-300x162.png 300w" sizes="auto, (max-width: 412px) 100vw, 412px" /></figure>



<p>どちらからでも、このようにスタートアップのフォルダを表示できます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="572" height="403" src="https://nyanblog2222.com/wp-content/uploads/2020/06/64935f655ed853160d6d6cd71d0f1b6a.png" alt="" class="wp-image-1224" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/64935f655ed853160d6d6cd71d0f1b6a.png 572w, https://nyanblog2222.com/wp-content/uploads/2020/06/64935f655ed853160d6d6cd71d0f1b6a-300x211.png 300w" sizes="auto, (max-width: 572px) 100vw, 572px" /></figure>



<h3 class="wp-block-heading"><span id="toc6">スタートアップに設定</span></h3>



<p><strong><span style="color: #b78d4a;" class="has-inline-color">「Bat（バッチ）ファイルの作成」</span></strong>で作成したファイルをスタートアップのフォルダに置きます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="572" height="403" src="https://nyanblog2222.com/wp-content/uploads/2020/06/550d897c65f2c6ea7fcac0ccd49f2c2b.png" alt="スタートアップにバッチファイルを配置" class="wp-image-1229" srcset="https://nyanblog2222.com/wp-content/uploads/2020/06/550d897c65f2c6ea7fcac0ccd49f2c2b.png 572w, https://nyanblog2222.com/wp-content/uploads/2020/06/550d897c65f2c6ea7fcac0ccd49f2c2b-300x211.png 300w" sizes="auto, (max-width: 572px) 100vw, 572px" /></figure>



<p>これで次回からパソコンを起動したときにVagrantを自動的に起動することができます。</p>



<h2 class="wp-block-heading"><span id="toc7">Vagrant自動終了方法</span></h2>



<p>終了時も、以下のBATファイルで<strong><span style="color: #b78d4a;" class="has-inline-color">Vagrantを終了できます</span></strong>。</p>



<p>ファイル名：vagrant_close.bat</p>



<pre class="wp-block-code dos"><code>cd &#91;Vagrant_Path]
vagrant halt</code></pre>



<p><p>BATファイルをシャットダウン時に実行する方法は、以下のどちらかを参考にしてください。</p> <p>・「ローカルグループポリシーで設定」する方法</p></p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog wp-block-embed-nyanblog"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/windows/1422/" title="【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（2）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/105-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/105-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/105-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（2）</div><div class="blogcard-snippet internal-blogcard-snippet">前回はタイトルの方法1つめとして、「バッチファイルにシャットダウンのコマンドを設定」する方法をご紹介しました。今回は「ローカルグループポリシーで設定」する方法をご紹介します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.06.21</div></div></div></div></a>
</div></figure>



<p><p>・「タスクスケジューラーで設定」する方法</p></p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog wp-block-embed-nyanblog"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/windows/1449/" title="【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（3）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/106-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/106-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/106-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【Windows10】シャットダウン時にバッチやプログラムを実行してから終了する方法（3）</div><div class="blogcard-snippet internal-blogcard-snippet">前回はタイトルの方法2つめとして、「ローカルグループポリシーで設定」する方法をご紹介しました。今回はシャットダウン時に実行するプログラムの設定をタスクスケジューラーで行う方法をご紹介します。まずは、タスクスケジューラを表示させます。「Windows」キーを右クリックし、「コンピューターの管理」をクリックし...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.06.23</div></div></div></div></a>
</div></figure>



<h2 class="wp-block-heading"><span id="toc8">最後に</span></h2>



<p><p>今回は自動的にVagrantを起動・終了する方法を紹介しました。</p>
<p>何かの参考になれば幸いです。それでは♪</p></p>
<p>投稿 <a href="https://nyanblog2222.com/windows/1210/">【Vagrant】自動起動・終了方法（vagrant up/vagrant halt）</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/windows/1210/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SETLOCAL・ENDLOCALの使い方【BAT・サンプル付き】</title>
		<link>https://nyanblog2222.com/programming/cmd/402/</link>
					<comments>https://nyanblog2222.com/programming/cmd/402/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Mon, 11 May 2020 09:00:01 +0000</pubDate>
				<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[ENDLOCAL]]></category>
		<category><![CDATA[SETLOCAL]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=402</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/4.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/4.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/4-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/4-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/4-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回はBATの&#8221;おまじない&#8221;的なSETLOCAL・ENDLOCALの使用方法についてご紹介します。 目次 SETLOCAL・ENDLOCALとは？SETLOCAL・ENDLOCALを使わないと起こ [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/402/">SETLOCAL・ENDLOCALの使い方【BAT・サンプル付き】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/4.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/4.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/4-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/4-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/4-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>今回はBATの&#8221;おまじない&#8221;的なSETLOCAL・ENDLOCALの使用方法についてご紹介します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-22" checked><label class="toc-title" for="toc-checkbox-22">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">SETLOCAL・ENDLOCALとは？</a></li><li><a href="#toc2" tabindex="0">SETLOCAL・ENDLOCALを使わないと起こる不具合</a><ol><ol><li><a href="#toc3" tabindex="0">メインバッチ</a></li><li><a href="#toc4" tabindex="0">サブバッチ</a></li><li><a href="#toc5" tabindex="0">処理結果</a></li><li><a href="#toc6" tabindex="0">サブバッチ</a></li><li><a href="#toc7" tabindex="0">処理結果</a></li></ol></li></ol></li><li><a href="#toc8" tabindex="0">SETLOCAL・ENDLOCALを使った場合</a><ol><ol><li><a href="#toc9" tabindex="0">サブバッチ</a></li><li><a href="#toc10" tabindex="0">処理結果</a></li></ol></li></ol></li><li><a href="#toc11" tabindex="0">SETLOCAL ENDLOCALは先頭・末尾でないといけない？</a><ol><ol><li><a href="#toc12" tabindex="0">メインバッチ</a></li><li><a href="#toc13" tabindex="0">サブバッチ</a></li><li><a href="#toc14" tabindex="0">処理結果</a></li></ol></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">SETLOCAL・ENDLOCALとは？</span></h2>



<p><strong><span style="color:#b78d4a" class="has-inline-color">BAT内だけで使用するローカル環境変数を扱う</span></strong>もので、主に</p>



<ul class="wp-block-list"><li>コマンドプロンプトを開いた状態で、複数のBATファイルを実行する場合</li><li>メインBATからサブBATを呼びだす場合</li></ul>



<p>に使われます。</p>



<p><strong><span style="color:#b78d4a" class="has-inline-color">・SETLOCAL</span></strong>とは<br>BAT内で使用するローカル環境変数を作成します。<br>ローカル環境変数はENDLOCAL又はBATの終わりに達したとき終了します。</p>



<p><strong><span style="color:#b78d4a" class="has-inline-color">・ENDLOCAL</span></strong>とは<br>ローカル環境変数を終了します。</p>



<p>それでは次項から具体例で説明します。</p>



<h2 class="wp-block-heading"><span id="toc2">SETLOCAL・ENDLOCALを使わないと起こる不具合</span></h2>



<p>不具合の例として、メインバッチとサブバッチの環境変数名が同じで、サブバッチ内でも値をセットしてしまったものを紹介します。</p>



<h4 class="wp-block-heading"><span id="toc3">メインバッチ</span></h4>



<pre class="wp-block-code dos"><code>@ECHO OFF
SET TMP1=TEST END

@REM 処理実行
CALL TEST.BAT
ECHO %TMP1%</code></pre>



<h4 class="wp-block-heading"><span id="toc4">サブバッチ</span></h4>



<pre class="wp-block-code dos"><code>SET TMP1=C:\Windows

REM ～～～処理～～～</code></pre>



<h4 class="wp-block-heading"><span id="toc5">処理結果</span></h4>



<pre class="wp-block-code plaintext"><code>C:\Windows</code></pre>



<p>このように同じ環境変数を使用してしまったせいで、本来であれば、処理終了を示す「TEST END」と表示するはずでしたが、サブバッチでセットした「C:\Windows」が表示されてしまいました。</p>



<p>今回の例であればサブバッチを１つしか呼び出しておらず、セットした内容も全く異なるため、簡単にバグだと発見できました。ただこれが複数のサブバッチでセットする内容も似たような値であれば、<strong><span style="color:#b78d4a" class="has-inline-color">原因分析が困難な上に、処理結果を見ても間違いに気づかない可能性</span></strong>があります。</p>



<p>もちろん、サブバッチでセットした値をサブバッチ終了時に解放しても同じです。</p>



<h4 class="wp-block-heading"><span id="toc6">サブバッチ</span></h4>



<pre class="wp-block-code dos"><code>SET TMP1=C:\Windows

REM ～～～処理～～～

SET TMP1=</code></pre>



<h4 class="wp-block-heading"><span id="toc7">処理結果</span></h4>



<pre class="wp-block-code plaintext"><code>ECHO は &lt;OFF&gt; です。</code></pre>



<p>このように、サブバッチ内で解放してもNULLがメインバッチの環境変数に反映されてしまいました。</p>



<p>開放もできないとなると、メインバッチとサブバッチで環境変数名が被らないように注意するしかない？と思うかもしれませんが、そこで使用するのが<strong><span style="color:#b78d4a" class="has-inline-color">SETLOCAL・ENDLOCAL</span></strong>になります。</p>



<h2 class="wp-block-heading"><span id="toc8">SETLOCAL・ENDLOCALを使った場合</span></h2>



<p>先ほどの例にSETLOCAL・ENDLOCALを使いました。メインバッチは先ほどと同じです。</p>



<h4 class="wp-block-heading"><span id="toc9">サブバッチ</span></h4>



<pre class="wp-block-code dos"><code>SETLOCAL

SET TMP1=C:\WINDOWS

REM ～～～処理～～～

ENDLOCAL</code></pre>



<h4 class="wp-block-heading"><span id="toc10">処理結果</span></h4>



<pre class="wp-block-code plaintext"><code>TEST END</code></pre>



<p>この通り、期待していた処理結果となりました！</p>



<h2 class="wp-block-heading"><span id="toc11">SETLOCAL ENDLOCALは先頭・末尾でないといけない？</span></h2>



<p>結論から申し上げますと、<strong><span style="color:#b78d4a" class="has-inline-color">SETLOCAL・ENDLOCALの位置はどこでも構いません</span></strong>。ローカル環境変数を始めたい箇所にSETLOCALを設定し、終わりたい箇所でENDLOCALを設定すれば問題ありません。</p>



<p>なので、以下のような使い方ができます。</p>



<h4 class="wp-block-heading"><span id="toc12">メインバッチ</span></h4>



<pre class="wp-block-code dos"><code>@ECHO OFF
SET TMP1=～～～処理～～～

@REM 処理実行
CALL TEST.BAT</code></pre>



<h4 class="wp-block-heading"><span id="toc13">サブバッチ</span></h4>



<pre class="wp-block-code dos"><code>ECHO %TMP1%

SETLOCAL

SET TMP1=！！処理中！！
ECHO %TMP1%

REM ～～～処理～～～

ENDLOCAL

ECHO %TMP1%</code></pre>



<h4 class="wp-block-heading"><span id="toc14">処理結果</span></h4>



<pre class="wp-block-code plaintext"><code>～～～処理～～～
！！処理中！！
～～～処理～～～</code></pre>



<p>このように、<br>　<strong><span style="color:#b78d4a" class="has-inline-color">SETLOCALまではメインバッチの環境変数</span></strong><br>　<strong><span style="color:#b78d4a" class="has-inline-color">SETLOCALからはサブバッチのローカル環境変数</span></strong><br>　<span style="color:#b78d4a" class="has-inline-color"><strong>ENDLOCAL後はメインバッチの環境変数</strong></span><br>が使われます。</p>



<p>ただ、バッチ間で環境変数を共有すること自体がバグに繋がる可能性がありますので、当サイトでは<strong><span style="color:#b78d4a" class="has-inline-color">SETLOCAL ENDLOCALは先頭・末尾であることを推奨</span></strong>します。</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/402/">SETLOCAL・ENDLOCALの使い方【BAT・サンプル付き】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/programming/cmd/402/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【対処方法】CMD では UNC パスは現在のディレクトリとしてサポートされません。【net use】</title>
		<link>https://nyanblog2222.com/programming/cmd/399/</link>
					<comments>https://nyanblog2222.com/programming/cmd/399/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sun, 10 May 2020 09:00:00 +0000</pubDate>
				<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=399</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/5.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/5.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/5-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/5-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/5-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回は、ファイルサーバー等でBATを実行したり、コマンドプロンプトをネットワーク上で開いたりした際に出てくる「CMD では UNC パスは現在のディレクトリとしてサポートされません。」の原因や対処方法を紹介します。主にW [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/399/">【対処方法】CMD では UNC パスは現在のディレクトリとしてサポートされません。【net use】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/5.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/5.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/5-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/5-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/5-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>今回は、ファイルサーバー等でBATを実行したり、コマンドプロンプトをネットワーク上で開いたりした際に出てくる<br><strong><span style="color:#b78d4a" class="has-inline-color">「CMD では UNC パスは現在のディレクトリとしてサポートされません。」</span></strong><br>の原因や対処方法を紹介します。<br>主にWindowsコマンドの「net use」を利用した対処方法です♪</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-24" checked><label class="toc-title" for="toc-checkbox-24">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">エラーの原因は？どんな状況で発生する？</a><ol><ol><li><a href="#toc2" tabindex="0">１．net use コマンド</a></li><li><a href="#toc3" tabindex="0">２．substコマンド</a></li><li><a href="#toc4" tabindex="0">３．パソコンにネットワークドライブの割り当てを直接設定</a></li></ol></li></ol></li><li><a href="#toc5" tabindex="0">対処方法について（net useコマンド）</a><ol><li><a href="#toc6" tabindex="0">net use 構文</a><ol><li><a href="#toc7" tabindex="0">オプション</a></li></ol></li><li><a href="#toc8" tabindex="0">ネットワークドライブの一覧を表示</a></li><li><a href="#toc9" tabindex="0">ネットワークドライブに割り当てる</a><ol><li><a href="#toc10" tabindex="0">・ドメイン名を指定する</a></li><li><a href="#toc11" tabindex="0">・パスワード入力を促す</a></li></ol></li><li><a href="#toc12" tabindex="0">ネットワークドライブの設定を削除する</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">エラーの原因は？どんな状況で発生する？</span></h2>



<p>例えば、ネットワーク上でBATを起動すると以下のようなメッセージがでます。</p>



<pre class="wp-block-code dos"><code>（dirコマンドを実行）

'\\192.???.???.???\Users'
上記の現在のディレクトリで CMD.EXE を開始しました。
UNC パスはサポートされません。Windows ディレクトリを既定で使用します。
 ドライブ C のボリューム ラベルは Windows です
 ボリューム シリアル番号は ????-???? です

 C:\Windows のディレクトリ

2020/04/22  17:33    &lt;DIR&gt;          .
2020/04/22  17:33    &lt;DIR&gt;          ..
2019/03/19  13:52    &lt;DIR&gt;          addins
...</code></pre>



<p><strong><span style="color:#b78d4a" class="has-inline-color">「UNC パスはサポートされません」</span></strong>と出てしまい、かつ、<br>本来ならば「\\192.???.???.???\Users」のディレクトリを表示させたいところですが、<strong>カレントディレクトリを「C:\Windows」とみなしている</strong>ため、「C:\Windows のディレクトリ」一覧を表示しています。</p>



<p>エラー原因としては、<br><strong><span style="color:#b78d4a" class="has-inline-color">コマンドラインではUNCパスをサポートしていない</span></strong>ことです。<br>なので、今回だと自動的に<strong><span style="color:#b78d4a" class="has-inline-color">「C:\Windows」をカレントディレクトリ</span></strong>として扱ってしまっています。<br>※<strong><span style="color:#b78d4a" class="has-inline-color">UNC [Universal Naming Convention] パスとは</span></strong>、<br>「\\192.???.???.???\Users」のように<strong><span style="color:#b78d4a" class="has-inline-color">Windowsネットワーク上で共有されているファイルやフォルダなどの位置を指し示すパス</span></strong>のこと。</p>



<p>対処方法としては、<br>ファイルサーバなど共有フォルダへアクセスしたい場合、<br><strong><span style="color:#b78d4a" class="has-inline-color">ローカルドライブへネットワークドライブを割り当てる方法</span></strong>があります。</p>



<p>割り当て方法としては、以下の方法が考えられます。</p>



<h4 class="wp-block-heading"><span id="toc2">１．net use コマンド</span></h4>



<pre class="wp-block-code dos"><code>net use z: \\192.???.???.???\Users

～　zドライブを使用して処理　～

net use z: /delete</code></pre>



<p>詳細は次項にて。</p>



<h4 class="wp-block-heading"><span id="toc3">２．substコマンド</span></h4>



<pre class="wp-block-code dos"><code>SUBST z: \\192.???.???.???\Users

～　zドライブを使用して処理　～

SUBST z: /D</code></pre>



<h4 class="wp-block-heading"><span id="toc4">３．パソコンにネットワークドライブの割り当てを直接設定</span></h4>



<p>・デスクトップに「ネットワーク」のショートカットあれば右クリック、</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="75" height="61" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-10.jpg" alt="ネットワークドライブの割り当て" class="wp-image-3214"/></figure>



<p>なければ、適当なフォルダを開き、<br>左欄をスクロールし、一番下らへんにある「ネットワーク」を右クリック</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="208" height="234" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-10-3.jpg" alt="ネットワークドライブの割り当て" class="wp-image-3215"/></figure>



<p>・「ネットワーク ドライブの割り当て」をクリック</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="278" height="207" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-10-1.jpg" alt="ネットワークドライブの割り当て" class="wp-image-3216"/></figure>



<p>・ドライブ指定</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="614" height="454" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-10-2.jpg" alt="ネットワークドライブの割り当て" class="wp-image-3217" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-10-2.jpg 614w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-10-2-300x222.jpg 300w" sizes="auto, (max-width: 614px) 100vw, 614px" /></figure>



<p></p>



<p>１～３の手段があり、どれを使ったらいいかですが、<br>パスワード設定等でき、汎用性のある<strong><span style="color:#b78d4a" class="has-inline-color">「１．net use コマンド」がおすすめ</span></strong>です。<br>逆に、簡単にできるので考え方次第ですが、<br>パソコンの設定に依存する「３．パソコンにネットワークドライブの割り当てを直接設定」はあまり良い手段じゃないと思います。</p>



<h2 class="wp-block-heading"><span id="toc5">対処方法について（net useコマンド）</span></h2>



<p>基本的には以下のように使用しますが、<br>本項ではもう少し踏み込んで、net useコマンドの使い方についての詳細を紹介します。</p>



<pre class="wp-block-code dos"><code>net use z: \\192.???.???.???\Users

～　zドライブを使用して処理　～

net use z: /delete</code></pre>



<h3 class="wp-block-heading"><span id="toc6">net use 構文</span></h3>



<ul class="wp-block-list"><li>net use [ デバイス名 | * ] [ \\コンピュータ名\共有名 [ \ボリューム ] [ パスワード | * ]&nbsp;][&nbsp;/USER : [ ドメイン名\ ] ユーザー名&nbsp;][ [ /DELETE ] | [/PERSISTENT : {YES | NO} ] ]</li><li>net use [ デバイス名 | * ] [ パスワード | * ]&nbsp;[ /HOME ]</li><li>net use [ /PERSISTENT : {YES | NO} ]</li></ul>



<h4 class="wp-block-heading"><span id="toc7">オプション</span></h4>



<figure class="wp-block-table"><table><tbody><tr><th width="30%">オプション</th><th>説明</th></tr><tr><td>（なし）</td><td>現在設定しているネットワークドライブの一覧を表示します。</td></tr><tr><td>/user</td><td>接続するためのユーザ名を指定します。[]は任意で以下のように設定します。<br>・/user:[ドメイン名\]ユーザ名<br>・/user:[完全修飾ドメイン名\]ユーザ名<br>・/user:ユーザ名@完全修飾ドメイン名</td></tr><tr><td>/home</td><td>ユーザーのホーム ディレクトリに接続する。</td></tr><tr><td>/smartcard</td><td>スマートカードの情報を利用して接続する。</td></tr><tr><td>/savecred</td><td>入力したユーザとパスワードを保存する。</td></tr><tr><td>/requireintegrity</td><td>共有への署名付き接続を要求する。</td></tr><tr><td>/requireprivacy</td><td>共有へ暗号化された接続を要求する。</td></tr><tr><td>/presistent</td><td>次回以降自動的に接続するか、設定します。<br>yes : 接続を保存し、次回ログオン時に再接続する。<br>no : 次回ログオン時に再接続しない。</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc8">ネットワークドライブの一覧を表示</span></h3>



<p><strong><span style="color:#b78d4a" class="has-inline-color">net use</span></strong>コマンドで現在設定しているネットワークドライブの一覧を表示させます。</p>



<pre class="wp-block-code dos"><code>c:\Users&gt; net use

ステータス  ローカル名 リモート名                ネットワーク名
-------------------------------------------------------------------------------
OK                    \\192.???.???.???\IPC$   Microsoft Windows Network
コマンドは正常に終了しました。</code></pre>



<h3 class="wp-block-heading"><span id="toc9">ネットワークドライブに割り当てる</span></h3>



<p><strong><span style="color:#b78d4a" class="has-inline-color">net use [ドライブ | *] [パス] [パスワード] /user:[ユーザー] </span></strong><br>ネットワークドライブに指定したパスを割り当てます。<br>・[password] : パスワード<br>・[user-name] : ユーザ名</p>



<p>zドライブに「\\192.???.???.???\Users」のフォルダを割り当てた後、<br>net useコマンドでzドライブへ設定されていることが確認できます。</p>



<pre class="wp-block-code dos"><code>C:\Users&gt;net use z: \\192.???.???.???\Users &#91;password] /user:&#91;user-name]
コマンドは正常に終了しました。

C:\Users&gt;net use
新しい接続は記憶されます。

ステータス  ローカル名 リモート名                ネットワーク名
-------------------------------------------------------------------------------
OK           Z:        \\192.???.???.???\Users       Microsoft Windows Network
OK                     \\192.???.???.???\IPC$        Microsoft Windows Network
コマンドは正常に終了しました。</code></pre>



<h4 class="wp-block-heading"><span id="toc10">・ドメイン名を指定する</span></h4>



<p>ドメイン名を指定する場合はこのように指定します。<br>・[password] : パスワード<br>・[domain] : ドメイン名<br>・[user-name] : ユーザ名</p>



<pre class="wp-block-code dos"><code>C:\Users&gt;net use z: \\192.???.???.???\Users &#91;password] /user:&#91;domain]\&#91;user-name]</code></pre>



<h4 class="wp-block-heading"><span id="toc11">・パスワード入力を促す</span></h4>



<p>BATに記述する場合など、パスワードを指定したくない場合は<br>このように指定すると、実行時にユーザに問い合わせることもできます。<br>・[user-name] : ユーザ名</p>



<pre class="wp-block-code dos"><code>C:\Users&gt;net use * \\192.???.???.???\Users * /user:&#91;user-name]
\\192.???.???.???\Users のパスワードを入力してください:
ドライブ Z: は現在 \\192.???.???.???\Users に接続されています。

コマンドは正常に終了しました。</code></pre>



<p>今回はドライブ名も*で記述して、<br>空いているドライブに自動的に割り当てています。</p>



<h3 class="wp-block-heading"><span id="toc12">ネットワークドライブの設定を削除する</span></h3>



<p><strong><span style="color:#b78d4a" class="has-inline-color">net use [ドライブ | *] /delete </span></strong>コマンドで、ネットワークドライブの設定を削除します。</p>



<p>先ほど設定したzドライブを削除し、<br>net useコマンドで一覧から削除されていることが確認できます。<br>net use * /delete とすると、<br>全てのネットワークドライブの接続を解除してしまうので、注意が必要です。<br>※ コマンド実行後、操作を続行しますか？と確認メッセージが出力されます。</p>



<pre class="wp-block-code dos"><code>C:\Users&gt;net use z: /delete
z: が削除されました。

C:\Users&gt;net use
新しい接続は記憶されます。

ステータス  ローカル名 リモート名                ネットワーク名
-------------------------------------------------------------------------------
OK                     \\192.???.???.???\IPC$        Microsoft Windows Network
コマンドは正常に終了しました。
</code></pre>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/399/">【対処方法】CMD では UNC パスは現在のディレクトリとしてサポートされません。【net use】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/programming/cmd/399/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【Windowsコマンド】ディレクトリを変更する【cdコマンド】</title>
		<link>https://nyanblog2222.com/programming/cmd/384/</link>
					<comments>https://nyanblog2222.com/programming/cmd/384/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sat, 09 May 2020 09:00:00 +0000</pubDate>
				<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=384</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/3.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/3.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/3-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/3-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/3-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />cdコマンドは、現在のディレクトリを変更するコマンドです。「cd」でも「chdir」でもどちらでも大丈夫です。 目次 構文オプション使用例cd　カレントディレクトリへ移動cd ..　親ディレクトリへ移動するcd \　ルー [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/384/">【Windowsコマンド】ディレクトリを変更する【cdコマンド】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/3.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/3.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/3-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/3-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/3-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>cdコマンドは、現在のディレクトリを変更するコマンドです。<br>「cd」でも「chdir」でもどちらでも大丈夫です。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-26" checked><label class="toc-title" for="toc-checkbox-26">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">構文</a></li><li><a href="#toc2" tabindex="0">オプション</a></li><li><a href="#toc3" tabindex="0">使用例</a><ol><li><a href="#toc4" tabindex="0">cd　カレントディレクトリへ移動</a></li><li><a href="#toc5" tabindex="0">cd ..　親ディレクトリへ移動する</a></li><li><a href="#toc6" tabindex="0">cd \　ルートディレクトリへ移動する</a></li><li><a href="#toc7" tabindex="0">cd [ディレクトリ]　指定ディレクトリへ移動する</a></li><li><a href="#toc8" tabindex="0">cd /d [ドライブ:ディレクトリ]　ドライブ含めてディレクトリを変更する</a></li></ol></li><li><a href="#toc9" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">構文</span></h2>



<ul class="wp-block-list"><li>cd [ .. | \ ]</li><li>cd [ /d ] [ディレクトリ]</li><li>chdir [ .. | \ ]</li><li>chdir [ /d ] [ディレクトリ]</li></ul>



<h2 class="wp-block-heading"><span id="toc2">オプション</span></h2>



<figure class="wp-block-table"><table><tbody><tr><th width="30%">オプション</th><th>説明</th></tr><tr><td>..</td><td>親ディレクトリ（一つ上の階層）にカレントディレクトリを変更する</td></tr><tr><td>\</td><td>ルートディレクトリにカレントディレクトリを変更する</td></tr><tr><td>/d</td><td>[ディレクトリ]がドライブを含む絶対パスの場合、このオプションをつけることで、ドライブ変更ができる</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc3">使用例</span></h2>



<p>いくつか使用例をご紹介します。<br>コマンドそのままコピーも可能ですが、実際にフォルダが存在しないとカレントディレクトリは移動できませんので、ご注意ください。</p>



<h3 class="wp-block-heading"><span id="toc4">cd　カレントディレクトリへ移動</span></h3>



<p><strong><span style="color:#b78d4a" class="has-inline-color">cd</span></strong>コマンドでカレントディレクトリへ移動します。</p>



<pre class="wp-block-code dos"><code>c:\test\directory&gt; cd

c:\test\directory</code></pre>



<h3 class="wp-block-heading"><span id="toc5">cd ..　親ディレクトリへ移動する</span></h3>



<p><strong><span style="color:#b78d4a" class="has-inline-color">cd .. </span></strong>コマンドで親ディレクトリである、c:\testへカレントディレクトリが移動します。</p>



<pre class="wp-block-code"><code>c:\test\directory&gt; cd ..

c:\test&gt;</code></pre>



<h3 class="wp-block-heading"><span id="toc6">cd \　ルートディレクトリへ移動する</span></h3>



<p><strong><span style="color:#b78d4a" class="has-inline-color">cd \ </span></strong>コマンドで、ルートディレクトリへ移動します。<br>この場合は、ルートディレクトリは「c:\」なので、「c:\」へ移動します。</p>



<pre class="wp-block-code"><code>c:\Data\Sample&gt; cd \

c:\&gt;</code></pre>



<h3 class="wp-block-heading"><span id="toc7">cd [ディレクトリ]　指定ディレクトリへ移動する</span></h3>



<p><strong><span style="color:#b78d4a" class="has-inline-color">cd [ディレクトリ]</span></strong>　コマンドで、指定するディレクトリへ移動します。<br>ただし、ドライブが異なる場合は、次項目の方法で移動してください。</p>



<pre class="wp-block-code dos"><code>c:\test> cd c:\Data\Sample

c:\Data\Sample></code></pre>



<h3 class="wp-block-heading"><span id="toc8">cd /d [ドライブ:ディレクトリ]　ドライブ含めてディレクトリを変更する</span></h3>



<p>ドライブが異なる場合は、/dオプションをつけて、<strong><span style="color:#b78d4a" class="has-inline-color">cd /d [ドライブ:ディレクトリ]</span></strong>　コマンドでカレントディレクトリを移動します。</p>



<pre class="wp-block-code dos"><code>c:\> cd /d D:\test\directory

D:\test\directory></code></pre>



<p>もしくは、以下の方法でもディレクトリの移動が可能です。</p>



<pre class="wp-block-code dos"><code>c:\> cd D:\test\directory

c:\> D:

D:\test\directory></code></pre>



<h2 class="wp-block-heading"><span id="toc9">まとめ</span></h2>



<p>筆者は、/dオプションのことを最近まで知らず、長い間ドライブ移動して、カレントディレクトリを変更するといった2段階を踏んでいました。<br>知っているコマンドでも、機能を全て知らなかった。といったコマンドが他にもあるかもしれませんね。<br>良ければ実際にコマンドを打って試してみてくださいね！</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/384/">【Windowsコマンド】ディレクトリを変更する【cdコマンド】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/programming/cmd/384/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【BAT】IPアドレスとDNSサーバーのアドレスを抽出・設定する方法</title>
		<link>https://nyanblog2222.com/programming/cmd/327/</link>
					<comments>https://nyanblog2222.com/programming/cmd/327/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Thu, 07 May 2020 09:00:00 +0000</pubDate>
				<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=327</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/2.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/2.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/2-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/2-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/2-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回は、ネットワーク用アドレスの抽出・設定をするバッチを作成したので、ご紹介します。 目次 ネットワーク用アドレスの抽出・設定とは？接続方法設定ファイルの設定ネットワーク用アドレスをDHCPに設定ネットワーク用アドレスを [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/327/">【BAT】IPアドレスとDNSサーバーのアドレスを抽出・設定する方法</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/2.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/2.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/2-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/2-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/2-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>今回は、ネットワーク用アドレスの抽出・設定をするバッチを作成したので、ご紹介します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-28" checked><label class="toc-title" for="toc-checkbox-28">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ネットワーク用アドレスの抽出・設定とは？</a></li><li><a href="#toc2" tabindex="0">接続方法設定ファイルの設定</a></li><li><a href="#toc3" tabindex="0">ネットワーク用アドレスをDHCPに設定</a></li><li><a href="#toc4" tabindex="0">ネットワーク用アドレスを任意の値に設定</a></li><li><a href="#toc5" tabindex="0">ネットワーク用アドレスを抽出</a></li><li><a href="#toc6" tabindex="0">管理者権限でバッチを実行する</a></li><li><a href="#toc7" tabindex="0">バッチのフォルダ構成</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ネットワーク用アドレスの抽出・設定とは？</span></h2>



<p>「ネットワーク」 ‐「 プロパティ」 ‐ 「アダプターの設定の変更」 ‐ 「ワイヤレス ネットワーク接続」 ‐ 「プロパティ」 ‐ 「インターネットプロトコルバージョン4(TCP/IPv4)」より、以下画面を表示できますが、今回対象になるネットワーク用アドレスは、赤枠部分になります。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="436" height="487" src="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_NoName_2020-5-6_22-51-47_No-00.png" alt="ネットワーク用アドレス" class="wp-image-331" srcset="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_NoName_2020-5-6_22-51-47_No-00.png 436w, https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_NoName_2020-5-6_22-51-47_No-00-269x300.png 269w" sizes="auto, (max-width: 436px) 100vw, 436px" /></figure>



<p>今回はこのネットワーク用アドレス</p>



<ul class="wp-block-list"><li><strong>IPアドレス</strong></li><li><strong>サブネットマスク</strong></li><li><strong>デフォルトゲートウェイ</strong></li></ul>



<ul class="wp-block-list"><li><strong><strong>優先</strong></strong> <strong>DNSサーバ</strong></li><li>代替 <strong>DNSサーバ</strong></li></ul>



<p>の抽出・設定をします。</p>



<p>今回ご紹介するBATで、</p>



<ul class="wp-block-list"><li><strong>DHCPへの変更</strong></li><li><strong>指定のネットワーク用アドレスへの変更</strong></li><li><strong>設定済みのネットワーク用アドレスを抽出</strong></li></ul>



<p>が可能です。</p>



<p>使用者としては、<strong><span style="color:#b78d4a" class="has-inline-color">ネットワーク用アドレスを一時的に変更する機会が多い方</span></strong>を想定しています。<br>例）普段は社内ネットワークとインターネットを分離しているけれど、ライセンス認証等の際にDHCPに設定変更が必要な場合。</p>



<p>他にも、設定ファイルを変えるだけで簡単にIPを変えれるので、パソコンセットアップやネットワーク用アドレス消失等のトラブル対応時の一助になるかもしれません。</p>



<p>それではバッチの内容をそれぞれご紹介します。<br>基本的に全てコピペで使用可能ですので、良かったら試しに動かしてみてください。</p>



<h2 class="wp-block-heading"><span id="toc2">接続方法設定ファイルの設定</span></h2>



<p>事前準備として、以下ファイルを設定ください。<br>このファイルはすべての処理で使用します。</p>



<p>ファイル：CONNECTION.INI</p>



<pre class="wp-block-code plaintext"><code>CONNECTION_METHOD="ワイヤレス ネットワーク接続"</code></pre>



<p><strong><span style="color:#b78d4a" class="has-inline-color">&#8220;ワイヤレス ネットワーク接続&#8221;箇所</span></strong>については、以下のネットワーク接続画面を参照いただき、抽出・設定したいネットワーク接続方法の名称を入力してください。<br>例）抽出・設定したいネットワーク接続方法がローカルエリア接続であれば、&#8221;ローカル エリア接続&#8221;等に書き換え</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="532" height="202" src="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_コントロール-パネルネットワークとインターネットネットワーク接続_2020-5-6_22-33-41_No-00.png" alt="ネットワーク接続方法" class="wp-image-334" srcset="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_コントロール-パネルネットワークとインターネットネットワーク接続_2020-5-6_22-33-41_No-00.png 532w, https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_コントロール-パネルネットワークとインターネットネットワーク接続_2020-5-6_22-33-41_No-00-300x114.png 300w" sizes="auto, (max-width: 532px) 100vw, 532px" /></figure>



<h2 class="wp-block-heading"><span id="toc3">ネットワーク用アドレスをDHCPに設定</span></h2>



<p>以下のバッチでDHCP（IPアドレス・DNSサーバのアドレスを自動的に取得）に設定します。</p>



<p>■ネットワーク用アドレスをDHCPに設定.bat</p>



<pre class="wp-block-code dos"><code>@ECHO OFF
CD /D %~DP0\..\設定ファイル\

@REM ******************************************************************************
@REM * 接続方法設定ファイルを読み込み
@REM ******************************************************************************
FOR /F "DELIMS== TOKENS=1,2" %%A IN (CONNECTION.INI) DO (
  SET %%A=%%B
)

@REM ******************************************************************************
@REM * IPアドレス・DNSサーバのアドレスを自動的に取得する
@REM ******************************************************************************
NETSH INTERFACE IPV4 SET ADDRESS NAME=%CONNECTION_METHOD% SOURCE=DHCP
NETSH INTERFACE IPV4 SET     DNS NAME=%CONNECTION_METHOD% SOURCE=DHCP</code></pre>



<div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"></div>



<p>処理結果です。<br>２か所が自動的に取得する（DHCP）となっています。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="465" height="518" src="https://nyanblog2222.com/wp-content/uploads/2020/05/2020-05-06-2-1.png" alt="DHCP" class="wp-image-335" srcset="https://nyanblog2222.com/wp-content/uploads/2020/05/2020-05-06-2-1.png 465w, https://nyanblog2222.com/wp-content/uploads/2020/05/2020-05-06-2-1-269x300.png 269w" sizes="auto, (max-width: 465px) 100vw, 465px" /></figure>



<h2 class="wp-block-heading"><span id="toc4">ネットワーク用アドレスを任意の値に設定</span></h2>



<p>事前準備として、「NETWORKADDRESS.INI」に、それぞれ設定したいネットワーク用アドレスを入力します。</p>



<p>ファイル名：NETWORKADDRESS.INI</p>



<pre class="wp-block-code plaintext"><code>IP_IP=123.45.6.1
IP_MASK=255.255.255.0
IP_GATEWAY=123.45.6.2
DNS_MAIN=123.45.6.3
DNS_SUB=123.45.6.4</code></pre>



<p>「NETWORKADDRESS.INI」を使用し、以下のバッチでネットワーク用アドレスを任意の値に設定します。</p>



<p>■ネットワーク用アドレスを任意の値に設定.bat</p>



<pre class="wp-block-code dos"><code>@ECHO OFF
CD /D %~DP0\..\設定ファイル\
<em>
@REM ******************************************************************************</em>
<em>@REM * 接続方法設定ファイル、IPアドレス・DNSサーバのアドレス設定ファイルを読み込み</em>
<em>@REM ******************************************************************************</em>
<strong>FOR</strong> /F "DELIMS== TOKENS=1,2" %%A <strong>IN</strong> (CONNECTION.INI,NETWORKADDRESS.INI) <strong>DO</strong> (
SET %%A=%%B
)
<em>
@REM ******************************************************************************</em>
<em>@REM * IPアドレス変更</em>
<em>@REM ******************************************************************************</em>
NETSH INTERFACE IPV4 SET ADDRESS NAME=%CONNECTION_METHOD% SOURCE=STATIC ADDRESS=%IP_IP% MASK=%IP_MASK% GATEWAY=%IP_GATEWAY%
<em>
@REM ******************************************************************************</em>
<em>@REM * 優先DNSサーバ変更</em>
<em>@REM ******************************************************************************</em>
NETSH INTERFACE IPV4 SET DNS NAME=%CONNECTION_METHOD% SOURCE=STATIC ADDRESS=%DNS_MAIN% REGISTER=PRIMARY VALIDATE=NO
<em>
@REM ******************************************************************************</em>
<em>@REM * 代替DNSサーバ変更</em>
<em>@REM ******************************************************************************</em>
NETSH INTERFACE IPV4 ADD DNS NAME=%CONNECTION_METHOD% ADDRESS=%DNS_SUB% INDEX=2 VALIDATE=NO</code></pre>



<p>処理結果です。<br>「NETWORKADDRESS.INI」と同様のネットワーク用アドレスが設定されます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="436" height="487" src="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_NoName_2020-5-6_22-51-47_No-00.png" alt="ネットワーク用アドレス設定済" class="wp-image-331" srcset="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_NoName_2020-5-6_22-51-47_No-00.png 436w, https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_NoName_2020-5-6_22-51-47_No-00-269x300.png 269w" sizes="auto, (max-width: 436px) 100vw, 436px" /></figure>



<h2 class="wp-block-heading"><span id="toc5">ネットワーク用アドレスを抽出</span></h2>



<p>以下の画面はネットワーク用アドレスが設定されている状態です。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="442" height="492" src="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_NoName_2020-5-6_23-55-1_No-00.png" alt="ネットワーク用アドレス" class="wp-image-340" srcset="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_NoName_2020-5-6_23-55-1_No-00.png 442w, https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_NoName_2020-5-6_23-55-1_No-00-270x300.png 270w" sizes="auto, (max-width: 442px) 100vw, 442px" /></figure>



<p>バッチで設定されているネットワーク用アドレスを抽出します。</p>



<p>■ネットワーク用アドレスを抽出.bat</p>



<pre class="wp-block-code dos"><code>@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION

CD /D %~DP0\..\設定ファイル\

@ECHO ******************************************************************************
@ECHO * 【警告】
@ECHO *  ネットワーク用アドレスを抽出し、「NETWORKADDRESS.INI」に書き込みます。
@ECHO *  問題なければ続行してください。
@ECHO ******************************************************************************
PAUSE
<em>
@REM ******************************************************************************</em>
<em>@REM * 接続方法設定ファイルを読み込み</em>
<em>@REM ******************************************************************************</em>
<strong>FOR</strong> /F "DELIMS== TOKENS=1,2" %%A <strong>IN</strong> (CONNECTION.INI) <strong>DO</strong> (
  SET %%A=%%B
)
<em>
@REM ******************************************************************************</em>
<em>@REM * IPアドレスを設定ファイルに書き込み</em>
<em>@REM ******************************************************************************</em>
SET TAGERT_ADDRESS="IP"
<strong>CALL</strong> :GET_ADDRESS ADDRESS
ECHO IP_IP=%ADDRESS_NUMBER%&gt;NETWORKADDRESS.INI
<em>
@REM ******************************************************************************</em>
<em>@REM * サブネットマスクのアドレスを設定ファイルに書き込み</em>
<em>@REM ******************************************************************************</em>
SET TAGERT_ADDRESS="サブネット"
<strong>CALL</strong> :GET_ADDRESS ADDRESS
<em>
@REM 前処理でXXX.XXX.XXX.XXX/XXX(マスクXXX.XXX.XXX.XXX)の形で取得してしまうため、</em>
<em>@REM XXX.XXX.XXX.XXXの形に成型する</em>
<strong>FOR</strong> /F "DELIMS=( TOKENS=2" %%A <strong>IN</strong> ("%ADDRESS_NUMBER%") <strong>DO</strong> (
  SET ADDRESS_NUMBER=%%A
  SET ADDRESS_NUMBER=!ADDRESS_NUMBER:~3,-1!
)
ECHO IP_MASK=%ADDRESS_NUMBER%&gt;&gt;NETWORKADDRESS.INI
<em>
@REM ******************************************************************************</em>
<em>@REM * デフォルトゲートウェイのアドレスを設定ファイルに書き込み</em>
<em>@REM ******************************************************************************</em>
SET TAGERT_ADDRESS="デフォルト"
<strong>CALL</strong> :GET_ADDRESS ADDRESS
ECHO IP_GATEWAY=%ADDRESS_NUMBER%&gt;&gt;NETWORKADDRESS.INI
<em>
@REM ******************************************************************************</em>
<em>@REM * 優先DNSサーバのアドレスを設定ファイルに書き込み</em>
<em>@REM ******************************************************************************</em>
SET TAGERT_ADDRESS="DNS"
<strong>CALL</strong> :GET_ADDRESS DNSSERVERS
ECHO DNS_MAIN=%ADDRESS_NUMBER%&gt;&gt;NETWORKADDRESS.INI
<em>
@REM ******************************************************************************</em>
<em>@REM * 代替DNSサーバのアドレスを設定ファイルに書き込み</em>
<em>@REM ******************************************************************************</em>
<em>
@REM DNSサーバのアドレスの１行目が優先、２行目が代替となるため、</em>
<em>@REM １行目の行番号を取得し、行番号から代替DNSサーバのアドレスを取得しにいく</em>
<strong>FOR</strong> /F "DELIMS=: TOKENS=1" %%A <strong>IN</strong> ('NETSH INTERFACE IPV4 SHOW DNSSERVERS %CONNECTION_METHOD% ^| FINDSTR /N %TAGERT_ADDRESS%') <strong>DO</strong> (
  SET DNSMAINLINE=%%A
)

<strong>FOR</strong> /F "SKIP=%DNSMAINLINE%" %%A <strong>IN</strong> ('NETSH INTERFACE IPV4 SHOW DNSSERVERS %CONNECTION_METHOD%') <strong>DO</strong> (
  SET ADDRESS_NUMBER=%%A
  SET ADDRESS_NUMBER=!ADDRESS_NUMBER: =!
  <strong>GOTO</strong> BREAK
)
:BREAK
ECHO DNS_SUB=%ADDRESS_NUMBER%&gt;&gt;NETWORKADDRESS.INI

<strong>GOTO</strong> :END


:GET_ADDRESS
<em>REM アドレス取得</em>
<strong>FOR</strong> /F "DELIMS=: TOKENS=2" %%A <strong>IN</strong> ('NETSH INTERFACE IPV4 SHOW %1 %CONNECTION_METHOD% ^| FINDSTR %TAGERT_ADDRESS%') <strong>DO</strong> (
  SET ADDRESS_NUMBER=%%A
  SET ADDRESS_NUMBER=!ADDRESS_NUMBER: =!
)

<strong>GOTO</strong> :END

:END</code></pre>



<p>処理結果です。<br>「NETWORKADDRESS.INI」にネットワーク用アドレスが抽出されます。</p>



<p>ファイル：NETWORKADDRESS.INI</p>



<pre class="wp-block-code"><code>IP_IP=123.45.6.5
IP_MASK=255.255.0.0
IP_GATEWAY=123.45.6.6
DNS_MAIN=123.45.6.7
DNS_SUB=123.45.6.8</code></pre>



<h2 class="wp-block-heading"><span id="toc6">管理者権限でバッチを実行する</span></h2>



<p>今回のバッチですが、実行にあたって管理者権限が必要な処理（ネットワーク情報更新）となります。</p>



<p>そこで、起動するバッチを右クリックし「管理者として実行」でもいいのですが、今回はショートカットをダブルクリックすするだけで強制的に管理者権限で実行する方法を紹介します。</p>



<p>１．ショートカットを作成</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="305" height="133" src="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_CUsersTanakaDesktopネットワークアドレス設定バッチ_2020-5-7_12-56-48_No-00-1.png" alt="ショートカット作成" class="wp-image-364" srcset="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_CUsersTanakaDesktopネットワークアドレス設定バッチ_2020-5-7_12-56-48_No-00-1.png 305w, https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_CUsersTanakaDesktopネットワークアドレス設定バッチ_2020-5-7_12-56-48_No-00-1-300x131.png 300w" sizes="auto, (max-width: 305px) 100vw, 305px" /></figure>



<p>２．ショートカットのプロパティを開き、詳細設定をクリック</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="493" height="676" src="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_ネットワークアドレスをDHCPに設定bat-ショートカットのプロパティ_2020-5-7_12-57-11_No-00.png" alt="プロパティ" class="wp-image-366" srcset="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_ネットワークアドレスをDHCPに設定bat-ショートカットのプロパティ_2020-5-7_12-57-11_No-00.png 493w, https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_ネットワークアドレスをDHCPに設定bat-ショートカットのプロパティ_2020-5-7_12-57-11_No-00-219x300.png 219w" sizes="auto, (max-width: 493px) 100vw, 493px" /></figure>



<p>３．「管理者として実行」にチェックを入れる</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="483" height="374" src="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_詳細プロパティ_2020-5-7_12-57-19_No-00.png" alt="管理者として実行" class="wp-image-365" srcset="https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_詳細プロパティ_2020-5-7_12-57-19_No-00.png 483w, https://nyanblog2222.com/wp-content/uploads/2020/05/SnapCrab_詳細プロパティ_2020-5-7_12-57-19_No-00-300x232.png 300w" sizes="auto, (max-width: 483px) 100vw, 483px" /></figure>



<p>この作業で、バッチを管理者権限で実行することができます。</p>



<h2 class="wp-block-heading"><span id="toc7">バッチのフォルダ構成</span></h2>



<p>以下のフォルダ構成で実行できるようにパス等の設定をしています。</p>



<p>バッチのフォルダ構成</p>



<pre class="wp-block-code has-small-font-size"><code>バッチのフォルダ構成
│  ネットワーク用アドレスをDHCPに設定.bat - ショートカット.lnk　　　・・・実行バッチ（管理者権限で実行可能）
│  ネットワーク用アドレスを任意の値に設定.bat - ショートカット.lnk　・・・〃
│  ネットワーク用アドレスを抽出.bat - ショートカット.lnk・・・・・・・・・〃
│
├─バッチ
│      ネットワーク用アドレスをDHCPに設定.bat ・・・・・・・・・・・・・・本体
│      ネットワーク用アドレスを任意の値に設定.bat ・・・・・・・・・・・・〃
│      ネットワーク用アドレスを抽出.bat ・・・・・・・・・・・・・・・・・〃
│
└─設定ファイル
        CONNECTION.INI ・・・・・・
　　　　　　接続方法（ローカル エリア接続等を入力）
        NETWORKADDRESS.INI ・・・・
　　　　　　抽出バッチを使用する際はこのファイルに抽出される。
　　　　　　設定バッチを使用する際はこのファイルにネットワーク用アドレスを入力する。</code></pre>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/327/">【BAT】IPアドレスとDNSサーバーのアドレスを抽出・設定する方法</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/programming/cmd/327/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【FSUTILコマンド】指定サイズのファイルを作成する方法！</title>
		<link>https://nyanblog2222.com/programming/cmd/7/</link>
					<comments>https://nyanblog2222.com/programming/cmd/7/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sat, 25 Apr 2020 12:43:00 +0000</pubDate>
				<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=7</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/1.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/1.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/1-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/1-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/1-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回は、FSUTILコマンドを使った指定サイズのファイルを作成する方法を紹介します。 フリーソフト等を使わなくても、簡単に指定サイズのファイルを作ることができるのでとても便利ですよ♪ 目次 ファイル作成コマンド（FSUT [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/7/">【FSUTILコマンド】指定サイズのファイルを作成する方法！</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/1.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/1.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/1-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/1-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/1-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>今回は、FSUTILコマンドを使った<span class="marker-under-red">指定サイズのファイルを作成</span>する方法を紹介します。</p>



<p>フリーソフト等を使わなくても、<br>簡単に指定サイズのファイルを作ることができるのでとても便利ですよ♪</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-30" checked><label class="toc-title" for="toc-checkbox-30">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ファイル作成コマンド（FSUTIL）</a></li><li><a href="#toc2" tabindex="0">具体例</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ファイル作成コマンド（FSUTIL）</span></h2>



<p>以下のコマンドで指定サイズのファイルを作成します。<br><span class="marker-under-red">FSUTIL FILE CREATENEW [出力ファイル名] [ファイルサイズ]</span></p>



<p>例えば、10MBの容量のデータを作りたい場合、<br>このコマンド実行で10MBのファイルを作成できます。<br>（[ファイルサイズ]はByte単位なので、10MB = 10*1024*1024 =10,485,760Byte）</p>



<pre class="wp-block-code dos has-normal-font-size"><code>FSUTIL FILE CREATENEW TEST.txt 10485760</code></pre>



<p>なおバイト換算の計算は、<br>以下のページから簡単にできますので、計算が苦手な方はご使用ください。<br><a class="link" href="https://keisan.casio.jp/exec/user/1355670543">ke!san バイト換算（外部リンク</a>）</p>



<h2 class="wp-block-heading"><span id="toc2">具体例</span></h2>



<p>システムのinputファイルの許容サイズを50MBまでとするため、<br>ファイル読み込み時にファイルサイズのチェックをするケース。</p>



<p>今回、<br>①正常データ：許容サイズ<br>②異常データ：許容サイズ + 1Byte<br>を用意する必要があります。</p>



<p>具体的には、50MB = 50*1024*1024 =52,428,800Byte のため、<br>①52,428,800Byte<br>②52,428,801Byte<br>のファイルが必要となりますので、<br>今回は以下のFSUTILコマンドでinputファイルを作成します。</p>



<pre class="wp-block-code dos"><code>FSUTIL FILE CREATENEW InputFile_OK_50MB 52428800
FSUTIL FILE CREATENEW InputFile_NG_50MBOver1 52428801</code></pre>



<p>結果</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="845" height="579" src="https://nyanblog2222.com/wp-content/uploads/2020/07/cc8fe6b859ce5432cbfd6e4067e5e190.png" alt="境界値データ作成結果" class="wp-image-1693" srcset="https://nyanblog2222.com/wp-content/uploads/2020/07/cc8fe6b859ce5432cbfd6e4067e5e190.png 845w, https://nyanblog2222.com/wp-content/uploads/2020/07/cc8fe6b859ce5432cbfd6e4067e5e190-300x206.png 300w, https://nyanblog2222.com/wp-content/uploads/2020/07/cc8fe6b859ce5432cbfd6e4067e5e190-768x526.png 768w" sizes="auto, (max-width: 845px) 100vw, 845px" /></figure>



<p>無事、指定サイズのファイルができました。</p>



<p>今回の記事は以上です。<br>何かの参考になれば幸いです、ありがとうございました♪<br></p>
<p>投稿 <a href="https://nyanblog2222.com/programming/cmd/7/">【FSUTILコマンド】指定サイズのファイルを作成する方法！</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/programming/cmd/7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
