バッチファイルを定期的に実行

確認:Windows10 2019年2月

決まった処理のバッチファイルを定期的に実行したい場合、
タスクスケジューラで決まったタイミングで実行できます。

(1)タスクスケジューラの起動
検索ボックスに「タスク」と入力し表示される「タスクスケジューラ」をクリック
もしくは
windowsキー+R押下 「ファイル名を指定して実行」を起動
「taskschd.msc /s」と入力し「OK」クリック

(2)左の「タスク スケジューラ ライブラリ選択」

(3)右の「基本タスクの作成」クリック

(4)起動したウィザードで任意に名前を入力し「次へ」クリック

(5)実行したいタイミング「毎日」「コンピューターの起動時」などを選択し「次へ」クリック

(6)開始日時 間隔 などを指定し「次へ」クリック

(7)「プログラムの開始」を選択し「次へ」クリック

(8)「参照」クリックし実行したいbatファイルを指定

(9)「完了」クリックで登録され、中央のリストに追加される

1日未満(1時間ごと)などでの繰り返しはいったん「毎日」で登録し、中央のリストから
右クリック → プロパティ → トリガー → 編集 で間隔を編集可能

2019年1月 Windows7の共有フォルダにアクセスできない(ハンドルが無効です) ネットワークドライブに再接続できない場合の対処法

対象:Windows7 確認:2019年1月10日

1月10日にWindows7のPCのWindowsUpdate適応後、このPCの共有フォルダに他のPCからアクセスできない現象が発生。「ハンドルが無効です」というエラーが出ます。

このPCの共有フォルダをネットワークドライブに設定していたPCからは再接続ができない状態。

KB4480970という更新プログラムが原因のようで以下の手順でアンインストールし復旧した。

コントロールパネル

プログラムのアンインストール

インストールされた更新プログラムを表示

右上の検索BOXにKB4480970と入力

KB4480970を選択してアンインストール

再びWindowsUpdateが適応されると同じ現象となるため、

更新プログラムの確認

KB4480970が表示されたら非表示として対応

2019年1月 EXCEL2010強制終了への対処法

対象:Windows10 確認:2019年1月4日

1月4日にWindowsUpdate適応後、EXCEL2010が起動できない、起動後すぐに強制終了される、落ちるといった現象が発生。
新規では文字を入力するとクラッシュする。

KB4461627という更新プログラムが原因のようで以下の手順でアンインストールし復旧した。

設定

更新とセキュリティ

更新の履歴を表示する

更新プログラムをアンインストールする

右上の検索BOXにKB4461627と入力

Update for Microsoft Excel2010(KB4461627)を選択してアンインストール

Windows7でも同様の様子で、

コントロールパネル

プログラムのアンインストール

インストールされた更新プログラムを表示

からアンインストール

batファイルをダブルクリックで管理者として実行する方法

対象:Windows10 確認:2018年11月

先の投稿、パソコンのIPアドレスなどTCP/IPのパラメータを簡単に変更する方法で batファイルを右クリック → 管理者として実行 と記述していますが、ダブルクリックで管理者として実行する方法をメモ。

該当batファイルのショートカットを作成

作成したショートカットを右クリック

プロパティをクリック

ショートカットタブが開かれていなければ選択

詳細設定をクリック

管理者として実行のチェックを入れる

OKクリック

以上でこのショートカットをダブルクリックすることでbatファイルが管理者として実行される。

パソコンのIPアドレスなどTCP/IPのパラメータを簡単に変更する方法

対象:Windows10 確認:2018年11月

ネットワーク設定作業に使用するパソコンで、環境に合わせて頻繁にIPアドレス等のTCP/IPのパラメータの変更が必要な場合、

設定

ネットワークとインタネット

アダプターのオプションを変更する

イーサネット

インターネットプロトコルバージョン4(TCP/IPv4)

と進み必要なパラメーターを入力とかなり手順が多く、これを簡略化した対処法。

netfishコマンドでパラメーターの設定が可能なので、これを記載したbatファイルを実行することで対応。

デスクトップに
dhcpにする場合の「dhcp.bat」
固定IP指定の場合の「ip.bat」
を準備。

dhcp.batの内容
netsh interface ipv4 set address “イーサネット” dhcp
netsh interface ipv4 set dns “イーサネット” dhcp

※”イーサネット”はアダプターの名称によって変更

ip.batの内容
netsh interface ipv4 set address “イーサネット” static 192.168.11.1 255.255.255.0 192.168.11.254
netsh interface ipv4 set dns “イーサネット” static 192.168.11.254 primary
※static以降は接続するネットワークに合わせた値で
1行目:IPアドレス サブネットマスク デフォルトGW
2行目:プライマリーDNS

dhcpにしたい場合はdhcp.batを右クリック

管理者として実行

IP指定の場合はip.batを右クリック

編集と進みパラメーターを書換え保存

右クリック

管理者として実行