(O+P)ut

アウトプット



(O+P)ut

エンジニアのアウトプット

Windows

【WindowsServer】プログラムを自動起動させる設定の場所

はじめに WindowsServerをリブートした際に、自動で立ち上げたいアプリケーションがあったり、何故か自動で立ち上がっているアプリケーションがあった場合にそれを編集する方法を説明します。 環境情報 Microsoft Windows Server 2019 Standard 10.0.17763 …

【ExcelVBA】複数文字列の組み合わせを一気に置換するマクロ

はじめに エクセルでは「Ctrl+F」にて以下画面が出てくるのでFind Whatに置換元、Replace Withに置換後の文字列を入れてReplace Allボタンを押下すると一括で置換が可能です。一括置換ただ、このFindWhatとReplaceWithが複数セットである場合は手動で行うと…

Windows間で巨大ファイルをmakecabコマンドで分割して送付する流れ

はじめに Windowsのコマンド「makecab」をCygwin経由で利用した際のメモです。 本コマンドでは巨大ファイルを複数の「Microsoft Cabinet archive dat」形式に分割することができるので、メーラーでファイルサイズエラーになった場合等に重宝します。流れとし…

【Windows】カーソルは動くが画面が固まって動かない事象

事象 ブラウザ操作中に画面が固まる。以下、具体的な状況です。 カーソルは動くが画面のアイコンに載せても反応しない キーボードのコマンドが通らない(Windowsキー+Rキー等) 画面が更新されない(右下の時刻が変わらない) ファンクションキーによるボリ…

モバイルホットスポットをONにしているとCiscoAnyConnectでVPN接続できない

事象 CiscoAnyConnectに接続しようとするも以下メッセージの通り接続に失敗する Connection attempt has failed. 環境情報 Cisco AnyConnect Secure Mobility Client 4.7 Windows 10 Enterprise 原因/対応策 タイトルの通りでモバイルホットスポット機能がON…

【Cygwin】viの設定ファイルvimrcの場所

はじめに Cygwinのviを利用しているのですが設定ファイルの場所が以下のパスではなかったので知見をシェアしておきます。 ~/vimrc 環境情報 VIM - Vi IMproved 8.1 viの設定ファイルの場所 こちらはviのバージョンを確認するとvimrcを配置すべき場所が分かり…

【HyperV】「仮想マシンの起動に必要なメモリがシステムに不足しています」というエラー

事象 Windows環境でHyperVを利用して仮想マシンを起動したところメモリエラーとなる。 環境情報 HyperVマネージャ 3.0 回避策 メモリ割り当て量ではなくシステムのメモリがエラーとなっているので「タスクマネージャー>プロセス」からメモリ消費量が多いプ…

【Powerpoint】鼓動のような動きをアニメーションで作成する

はじめに タイトルの通りですが、パワーポイントのアニメーションにて心臓の鼓動のような動きを簡易的に作成したので備忘録を残しておきます。 アニメーションの作り方 鼓動風にしたい画像や図形やテキストに対して以下の「Grow/Shrink」を選択します。アニ…

【Windows】netshでパケットキャプチャを行いWiresharkで解析する

はじめに Windowsにて取得できるetl形式のパケットキャプチャログを変換するツール(Network Analyzer)が2019年に廃止になったので、最新版の手順でWiresharkに流し込む手順を調査しました。netshコマンドはWindowsServerでも同じく利用できます。 環境情報…

【Powershell】OpenSSHにてBad owner or permissionsとなるエラー

事象 Windowsのpowershell上から外部サーバに対してSSHコマンドを利用しようとしてsshを押下するも以下のエラーで接続できない。 ssh -v -T xx OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5 Bad owner or permissions on C:\\Users\\XX/.ssh/config 原因 Cygw…

【Windows】ActiveDirectory入門

はじめに Windows環境でよく聞く「アクティブディレクトリ―」について初学者の方向けに どういう機能なのか? どうやってインストールするのか? 技術的には何が動いているのか? について分かりやすく解説しています。 ActiveDirectoryの役割は? ActiveDir…

【Windows】Powershellでheadコマンド相当の処理を行う

やりたいこと 例えばUNIX環境では以下のようにheadコマンドで先頭行のみを抜き出せますが $ docker ps -q 4aee89111efc 6f222648dbfa 5f0b36608a8e $ docker ps -q | head -n 1 4aee89111efcWindows(Powershell)では利用できません。 head head : 用語 'he…

【Windows】アプリケーション内で文字がはみ出したり重なったりする事象の解消

事象 Windowsにてとあるアプリケーションを起動すると、文字のサイズが不自然で可読性にかける。文字やボタンが重なる 環境情報 Windows 10 Enterprise 解像度:1920x1080 原因 高解像度(高DPI)の液晶を搭載したパソコンの設定がアプリ側の設定に対応して…

【Excel】シートにあるボタンやボックスが削除できない場合の対応方法

事象 Excelのシートにあるボタンを削除すべく左クリック等で編集しようとしても編集できない。 環境 Ofiice 365 (2020年時点) 解決策 「Develop(開発)」タブの中にある「Control > Design Mode」を選択した上でオブジェクトに対して左クリックを行う。以下…

【Windows】システムモデルやシリアル情報を取得するコマンド

はじめに 個人利用では端末のモデルやシリアルは気にしませんが、業務にて利用している端末であればセキュリティや管理の都合で機器情報を求められることがあります。GUI上の操作でもいいのですが、コマンドでも取得できますのでそれらを紹介します。 シリア…

【Windows】DVDStylerを利用してDVDに無料で書き込む

本記事では、DVDドライブが付属しているWindows機にてDVDに動画を書き込む方法を説明しています。書き込み方はDVD形式にし、書き込み後のDVDメディアはDVDプレイヤーに差し込むことで見れるようにしています。 DVDをフォーマットする DVD Stylerにて書き込み…

【Excel】VLOOKUP検索にて表の右側にキーがある場合の対応法

概要 VLOOKUPでは検索キーが一番左側にある前提で利用しますが、例えば以下の表のように検索キーが右側にある場合もあります。要は左側に出力したい情報が格納されている場合。 A B C 1 値段 商品名 コード 2 100 りんご abc 3 200 いちご def 4 150 みかん …

【Windows】IPv6のネットワーク通信を無効にする

はじめに nslookupコマンドでネットワーク調査をしていた際にドメイン引きに失敗するケースがあり、原因としてIPv6が優先されていることが挙げられていました。その際に実践した、WindowsパソコンにてIPv6の通信のみを止める(IPv4は止めない)流れについて…

【Windows】パソコンをテザリング(tethering)の親機にする

はじめに テザリング(xデザリング)とは、携帯電話回線に接続されたスマートフォン等を外付けモデムのように利用することで他の端末もインターネットに接続可能状態にすることです。ただし、ケースとしては少ないかもしれませんがパソコンを親機としてスマ…

【Powerpoint】ドット絵をパワーポイントで利用する際のTips

はじめに パワーポイントにてドット絵を図形として用意したいことがありました。その際にExcelを利用して実現した流れをメモとして残しておきます。全体の手順は以下です。 Excelのセルでドット絵を作成する ドット絵を画像として貼り付ける ドット絵をパワ…

【Windows】RDPファイルの中身を確認する

はじめに リモートデスクトップ接続にて利用する.rdpファイルの中身を確認しました。 ファイルの中身 以下のようにIPアドレスのみ指定している場合。.rdpファイルの編集画面まずファイルの形式ですがUNIX環境にてfileコマンドで確認すると $ file hoge.rdp h…

【Excel】特定の列にあるセルを触れないようにする

はじめに エクセルファイルのとあるシートの列の番号を以下のようにして自動入力するようにし、その数式部分はチームメンバーは触れないようにしたいケースがありました。 =ROWS()-3この手のニーズはあると思い、一般化して解説してみました。要は、シート内…

【Excel】列と行を転置しようとすると失敗する

発生した事象 Excelにて長い行をコピーし、転置してペーストしようとすると以下画面が表示される。エラーメッセージ You can't paste this here because the Copy area and paste area aren't the same size. Select just one cell in the paste area or an …

【Windows】Test-NetConnectionコマンドでIPアドレス・ポート指定で通信を発生させる

はじめに UNIX系OSにて以下で紹介した手法でネットワークレベルの疎通確認ができますが Windows機でも同様の観点の確認をしたい場合があります。本記事ではそれらを実現するTest-NetConnectionを紹介します。 コマンド実行環境 Windows 10 Windows Server 20…

【Windows】他にログインしているユーザがいるかどうか調査するコマンド

調査コマンド query user 調査コマンド結果例 コマンド実行環境 Windows Server 2016 > query user アイドル ユーザ名 セッション名 ID 状態 時間 ログオン時刻 tarou reiwa 1 Disc xx xx mika heisei rdp-tcp#xx 2 Active xx xx >administrator rdp-tcp#xx …

【Excel】特定のキーワードを含む列を削除するマクロ

はじめに Excelのシート内に以下のように不要な列が入っている場合に 列 ゴミ列 列 ゴミ列 ゴミ列 列名の箇所にて右クリックをして「Delete」すれば列は削除され左詰めされます。一方、特定のキーワードが削除したい列に存在する場合はマクロによる削除を利…

【Excel】全シートをシート毎にCSVファイルに出力するマクロ

はじめに GUI操作にて「File」→「Export」と進めば以下のようにExcelファイルをCSVファイルに変換できますが 但し書きとして以下が表示され The selected file type doesnot support workbooks that contail multiple sheets. To save only the active sheet…

【WindowsServer】ローカルユーザでリモートデスクトップできない場合

事象 WindowsPCからWindowsServerの中で作成したユーザに対してリモートデスクトップを試みるもログオンに失敗する。 お使いの資格情報は機能しませんでした xx.xx.xx.xxへの接続に使用された資格情報は機能しませんでした。新しい資格情報を入力してくださ…

【Notes】メールの送信が保留されている場合の対応方法

事象 Notes 10 にてメールを送信するも相手に届かない。 NotesをCloseすると以下のウィンドウが表示される。保留中とのメッセージ 原因 文言の通りで保留中の送信メールがあるため後続のメールも送信できていない。 You have outgoing mail pending. Do you …

【Excel】INDIRECT関数を用いて各シートから値を収集する

はじめに INDIRECT関数を用いてシート跨ぎの値を自動収集する手法について紹介します。使い方自体は以下を参照ください。 使用例 例えば以下のようなExcelファイルがあり各シートの情報をsummaryシートで整理2000シート、2001シートに以下のような値が入って…