syg_hira's tech-work memo

某人材サービス会社の情報共有インフラ担当のおぼえがきです。MicrosoftのEnterprise製品多め。

Migration MSOnline to Microsoft Graph PowerShell for license and serviceplan management

2022年8月26日の Microsoft Azure ActiveDirectory Graph API サポート終了にともなう、MSOnline PowerShell のライセンス管理系コマンドレットサポート終了の対策についてのまとめです。 ※コードを整形済みテキストで書き直すかも 情報(日本語版)収集 jpa…

Teams チャットの検索、期間指定 クエリの書き方

Teamsのチャットを、KQL(キーワードクエリ言語)で検索する方法です。個人的に、後から見返す必要がありそうなものはTeamsのチャットに残すな!OneNoteかSharePointOnlineに書き残せ!派 です。しかし、ユーザの多くは、情報のライフタイムを考えません。 …

SPOサイトの引っ越しで新サイトへのリダイレクトを構成するレベルの低い方法

SharePoint Online で、古いサイトから新しいサイトへ引っ越しするとき、古いサイトのURLでアクセスするユーザを新サイトへ自動転送する方法。 おすすめは、 サイトコレクションの管理者に、サイトリダイレクトを設定してもらうことです。 作業の背景 昔から…

Usine Redmine REST API with PowerShell

Redmine を PowerShell から REST API で操作する方法のメモです。 「してみた」系の、Issueを大雑把なフィルタ指定で取得するゆるい記事ではちょっと物足りないので、試行錯誤しました。 普段の運用業務で Microsoft の Windows や Office365 などを相手に…

Office365(Microsoft 365)展開と、私のこれまでと、これから

現在の会社に転職してすぐ、Office365展開プロジェクト~運用をしてきたことと、これからの展望を書いてみたいと思います。 Office365(Microsoft 365)展開のこれまで 2016年、転職してすぐ、Microsoft 365 導入の定石に準じて、Office365展開を進めてきまし…

Intel mini PCI Express Wifi&Bluetooth コンボカードのBluetoothを使えるようにした話

マザーボード MSI Z87I がmini PCI Express スロットがあるので、IntelのWifi&Bluetooth コンボカード N6235 と AC7260 を差してみたが、Bluetooth デバイスが認識されない問題。 Intel Centrino Advanced-N 6235 802.11a/b/g/n 最大リング300Mbps WIFI + Bl…

「この重大な警告を無視しないでください」フィッシング詐欺画面の消し方

家族がネットサーフィン中、フィッシング詐欺の画面に遭遇。 このような画面が出ても、電話してはいけません 画面のクリックもしない方がいいです メッセージ ---- **注意!!注意!!** 不審なアクティビティの偽Windwosがブロックされました・・・ すぐに電話…

twitterの確認メールが届かない

「全ツイート履歴の取得」と「メールアドレスの変更」をしようとすると、「メールアドレス確認」のために、「確認メール」が届くはずなのですが、届かなかった件。「確認メールが届かない」でググると、プロバイダのメール受信設定や迷惑メールなどいろいろ…

会社などから iCloud 宛てのメールが届かないときの対処法

弊社、業務で、B2Cなメールを、自前で大量送信しています。 メールは、私の部署で運用しているメールリレーサーバから送信されています。 当然、送信者認証は構成済みです。M&Aしてたら、レガシーなメールマーケティングシステムが集まってきました。 メール…

久しぶり

検証環境を宅鯖もしくはクラウドで構築する場合の費用試算

技術検証の対象がWindows Azureになり、今年の夏の猛暑のなかで少しでも室内の熱源を減らすため、しばらくの間、宅鯖をずっと止めていました。そんなこんなしているうち、クラウドIaaSでの検証もそれなりにできることがわかってきました。 Windows PowerShel…

Windows 10 (英語版)でシステムロケールを設定しているのに文字化け・・・MSゴシックがない?

Windows 8.1英語版に言語パックを入れて日本語化していたのですが、Windows 10英語版にアップグレードしたら、文字化けしました。 システムロケールは「日本語(日本)」になっています。 システムロケールを英語にすると、いつもと違う、英語版を無理矢理日…

Windows 10 Enterprise LTSB

Windows 10 がリリースされて2日経ちました。MSDNサブスクリプションから、インストール用ISOをダウンロードしようとしたところ、Windows 10 Enterpriseに2つのバリエーションがあることに気がつきました。Windows 10 Enterprise Windows 10 Enterprise LTSB…

Using file hash in PowerShell

I am working with PowerShell to maintenance systems. I managed many scripts manually in this situation. I confirmed file size and timestamp to identify the script version.It is hard to deploy because server and script is too many.I had mad…

The file compression in script on Windows. CAB is good, ZIP is not good.

If you want to know how to compress files in script(PowerShell, VBScript ...)and implemented with only windows builtin function, you may find "operate ZIP folder provided Windows Shell object" But it is not stable on production server. I i…

how to use - makecab.exe(updated)

Makecab.exe, it's file compress and packaging tool. Makecab capable of making install package. But,I will compress files to CAB.Goal Make single CAB file.I will not split CAB file that size is same as legacy media(FD,MO,CD and etc) no subf…

STOP: c00002e2 ... when boot domain controller on Hyper-V

I had a windows 2008 R2 active directory domain controller, it's running on hyper-v virtual machine. The DC had a NTDS directory on D drive. The VM had used a differencial VHD. I had merge the virtual disk from differencial to new single v…

BOOTMGR is missing

Hyper-Vゲストが突然 BOOTMGR is missing を出して起動しなくなった。 宅鯖の仮想マシンをAzureにアップロードしようと、差分仮想ディスク(VHDX)を別VHDに結合していたら、なにかやってしまったらしい。ネットでいろいろ調べたが、この手順で成功。 BOOTMGR …

export event log on remote machine with wevtutil

when wevtutil 'remote' option is specifies, is a local path on remote machine. not UNC...It's tricky.exampleRemote Machine:RServer wevtutil export-log "System" "D:\Log\Exported\Sys.evtx" /Remote:LServer The file will exported as \\RServer\…

KingSpec SATA-Mini PCIe EeePC 900/901/903/S101 MLC SSD 128GB performance - Crystal Disk Mark

----------------------------------------------------------------------- CrystalDiskMark 3.0.2 x64 (C) 2007-2013 hiyohiyo Crystal Dew World : http://crystalmark.info/ ----------------------------------------------------------------------- *…

How to convert the virtual achine from VMWare to Hyper-V

MS製品を担いでる会社なのに、なぜか検証環境をVMWare Player 6で作っていたメンバーから、技術検証用の仮想マシンを貰った。 うちのチームは仮想環境はHyper-V2.0で統一してるので、仮想マシンをコンバート。 一般的なvmdk to VHDコンバーターは、MBRのコン…

SAMSUNG SSD PM830 128GB performance - Crystal Disk Mark

- CrystalDiskMark 3.0.2 x64 (C) 2007-2013 hiyohiyo Crystal Dew World : http://crystalmark.info/ - MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s] Sequential Read : 460.104 MB/s Sequential Write : 324.035 MB/s Random Read 512KB : 32…

TOSHIBA EXCERIA Type 1 performance - Crystal Disk Mark

遠くのデータセンターへの出張を控え、少しでも荷物を軽量化するために、作業環境をThinkpad X1 Carbonに移行。 Hyper-V仮想マシンをコピーしてきたら256GBあるはずのSSDがだいぶいっぱいになったので、少しでもストレージの拡張を図るべく、SDカードを追加…

Time sync settings for windows server on Hyper-V (Updated)

一般に、仮想マシン上でのActive Directoryの実行が推奨されない理由として、時刻同期の問題がある。が、同じプロジェクトで「仮想マシン上で時刻同期できないのでADは動かない」と言い切ったバカがいたので、理由と対処法を再度整理した。(こういう浅はか…

BUFFALO SSD-PEU3 performance - Crystal Disk Mark

BUFFALO ターボPC EX対応 USB3.0用 外付けSSD 256GB SSD-PE256U3-BK出版社/メーカー: バッファロー発売日: 2012/04/28メディア: Personal Computers クリック: 1回この商品を含むブログを見る仕事で買ったので、計測。 ------------------------------------…

windows 2008 sysprep sample(修正版)

仕事でものすごい数のWindows Server 2008 R2 を立てることになりそう。自宅の検証環境でも簡単にWindows Serverをプロビジョニングしたくなりそうなので、Sysprep.iniを見直した。Goal:Virtual Machineをインポートして起動したら、初回ログオンまでNo Touc…

検証サーバの論理構成

設定のTips 各サーバのメモリは、Dynamic Memoryを有効化して動的に割り当てる。スタートアップメモリ&最小メモリは、Win2003:512MB,Win2008:1024MBに設定。Windows 2008 Storage Server は、Dynamic Memoryに対応しないため、2048MBを割り当て。 iSCSIで使…

検証用サーバのHW構成(修正版)

自宅の検証用サーバの構成。総額8万円ぐらいでDIYしている。 CPU Xeon E3-1220LV2(3M Cache,2.30GHz,TPD=17W) Motherboard Intel Server Board S1200BTS Memory DDR3 ECC UDIMM 8GB x2 Phisical Disk0 SSD SAMSUNG SSD 830 120GB Phisical Disk1 HDD Western…

Windows転送ツール 異なる言語間での環境移行(修正版)

個人PCのWindows XP,7,8環境移行に便利な、Windows転送ツール。私は英語版のWindowsを日本語化して利用していますが、一時的に日本語OSの入ったPCに環境を移したりすることがある。Windows 転送ツールは、同じ言語版のOSでしか環境の移行ができないが、レジ…

Optimize(compact) VHD with PowerShell 3.0(修正版)

Windows Server 2012でHyper-V3.0環境を稼働中。 ディスク容量が足りなくなってきたので、VHDの最適化を行う。 PreCompact.exeにパスを通してある環境で、下記のようなスクリプトを実行 Mount-VHD -Path <VHD File Path> Get-Partition | Where-Object { $_.diskid -like "*</vhd>…