某PCショップ店員の覚書

勤務中に作成したプログラムやスクリプトのまとめ

自作ツール「AGST」をFormアプリケーションからWPFアプリケーションにコンバートした件

以前私が製作し、共有していた自動設定ツール「AGST」をFormアプリケーションからWPFアプリケーションに変更しました。 その際、ただWPFに変換するのもつまらないと思い、MaterialDesignを使ってモダンUIを実装しました。githubのリポジトリは下記です。 git…

PowershellでSeleniumを扱う Ver2

私のブログのアクセス集計を行った所、以下の記事が大変読まれているようでした。 saica94.hatenablog.comこの記事を書いた時は下準備が大変でしたが、Powershell向けに公開されているモジュールが存在しており、そちらを使ったほうがかなり楽に操作できるの…

Windows 11 KB5023706を適応した環境にてNVMe SSDのパフォーマンスが低下

Windows 11 KB5023706を適応した環境でNVMe SSDを使用しているとRead Writeの速度が低下するようです。 実際、私の環境でもプチフリが頻発していましたが、アンインストールすることにより解決しました。Powershellを愛してやまない私なのでこのKB5023706をP…

Auto Gaming Setting Tool をアップデートした件 -ver2.2.2

待ってくださった方がいるかどうかはわかりませんが、お待たせしました。 Auto Gaming Setting Tool をアップデートしました。 以前の記事に書いた通り、まずはGoogle Chromeをインストールするかどうかが選択できるようになりました。 次に、変更を適応する…

Auto Gaming Setting Tool をアップデートした件 -ver1.1.2

実はちょっと前にこっそりと自作ツールの「AGST.exe」をVer1.1.2にしました。 更新内容は最近はやりのダークテーマを実装したのと、管理者権限以外での起動ができなくなりました。 ダークモード実装、と言うよりかはデザインの変更で以前の白背景は無くなり…

Auto Gaming Setting Tool をアップデートした件 -ver1.1.1

Auto Gaming Setting Toolのバージョンアップを行いました。github.com バージョンアップ内容 スタートメニューの表示方法を変更 XBox Game Barの無効化 固定キーの無効化 Windowsで表示される広告の無効化 タスクバーアイコンの表示位置変更 管理者権限で実…

Auto Gaming Setting Tool をアップデートした件

Auto Gaming Setting Tool をアップデートしました。追加した機能は タスクバーのサイズ変更 です。 Windows10以降のデフォルト設定は中ですが、このツールを使えば簡単に小~大まで変更できます。 ぜひ使ってみてください。github.com

.ps1スクリプトをGUI化してついでに.exe化もした件

最近、私が個人的に作ったps1スクリプトを身内向けに配布することになったのでスクリプトをGUI化しました。 自動設定開始ボタンをクリックするとテキストボックスに処理内容が出力されるおまけ付き。 ついでにGitHubにも公開したので、誰でもダウンロードで…

PowerShellのプロファイルに色々書いた件

PowerShellのプロファイルに色々書いてみました。プロファイルの編集方法は下記のページを参照してください。 tech.guitarrapc.com ・プロファイルを編集する自作関数 Function edit_profile{ <# .SYNOPSIS PowerShell プロファイルを編集する .DESCRIPTION …

VS Codeで作った.ps1スクリプトがPowerShell ISEで開くと文字化けしたり、そもそも実行できない件

今までPowerShellのスクリプトを組む際はPowerShell ISEを使ってコーディングしていましたが普段他の言語でコーディングする際はVS Codeを使っているのでPowerShellもそちらに乗り換えました。 ただ、PowerShell ISEを使って作成したスクリプトは何の問題も…

PowerShell 5系で使えていたGet-WmiObjectがPowerShell 7系で使えなくなった件

最近、開発環境のPowerShellのバージョンが変わりまして、今まで動作していた一部のスクリプトが動作しなくなってしまいました。 具体的に↓ Get-WmiObjectを利用していたスクリプトで以下のエラーが頻出するサンプルプログラム # ポリシーの変更 Set-Executi…

f5.si へPowershellからHTTP GETリクエストを投げる方法

身内にDDNSの「f5.si」を利用している人が居るので、その人向けにPowershell上からf5.siへHTTP GETリクエストを投げ、ホスト名を変更する方法を書きます。 # f5.si へHTTP GETリクエストを投げる # グローバルIPアドレスの取得 $address = (Invoke-WebReques…

Google Chromeの自動ダウンロードとインストール

Google Chromeの自動ダウンロードとインストールを行うスクリプトを見つけましたので共有します。 参照したサイト: log.noid11.com $Path = $env:TEMP $Installer = "chrome_installer.exe" Invoke-WebRequest "https://dl.google.com/tag/s/appguid%3D%7B8…

Windows パソコンの設定を変えてゲームのパフォーマンスを上げよう

皆さん、ゲーミングパソコンを購入あるいは自作してからパソコンの設定は変えていますか? 例えば電源プランの変更やマウス加速のOFFなど、ゲームのパフォーマンスを上げる設定はいくつかあります。 今回はPowershellから変更できる項目を自動で変更してくれ…

Powershellにインストールされているモジュールを一括でアップデートする

暇つぶしにPowershellにインストールされているモジュールを一括でアップデートするスクリプトを書いたので共有します。 # 管理者権限へ昇格させる if (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRo…

予算別オススメBTOパソコン

パソコンの値段が高くなったのは半導体が不足している為 Intel製CPUの末尾についてるアルファベットの意味 ゲーミングパソコン クリエイティブ(動画編集など) ビジネス or 動画視聴等のデイユース Ryzen 5000シリーズが良くない理由 まずはオススメのBTOパソ…

Powershellの「Write-Output」と「Write-Host」、結局どっちがいいの問題

まさかの2連更新です。 「Write-Output」と「Write-Host」の違い Write-OutputとWrite-Hostの違いについては、別の方が詳しく説明されているので端折りますが、結局のところ使い分けが大事です。・パイプライン処理をさせたり、結果を変数へ保存したい場合…

.ps1ファイルを管理者権限で実行する

前回の記事で 「次回以降はオススメBTOパソコンを紹介する」 と言いましたが、先に書きたいことができましたので次回以降で! .ps1ファイルを管理者権限で実行したい .ps1ファイルを管理者権限で実行するには、大きく分けて2パターンあります。 batファイル…

CrashHandlerを強制終了させる

皆さんお久しぶりです。 最近ネタがなく、更新できませんでした。 CrashHandlerが気持ち悪い ウマ娘プレイ時やGoogle Driveを利用している際、まれに「CrashHandler」というプロセスが起動していることがあります。 そのまま放置していても害があるわけでは…

Powershellで作成されたプログラムを動かそうとすると怒られる

Powershell Policyの状態を確認しよう 皆さんはPowershellを利用していますか? Windowsに標準で備わっている機能であり、構文も難しくなくリファレンスも豊富で大変便利な代物です。 しかし、Powershellを勉強しようとした方が最初に躓くのがポリシー関連。…

PowershellでSeleniumを使う

PowershellでSeleniumを使いたい人、たんさんいらっしゃるかと思われますが、現在検索しても古い情報しか載っていないので私が躓いた点も交えながら詳細を書きます。 ※Chromeのお話なのでEdgeやIE、FireFoxやOperaメインの方はごめんなさい。記事作成段階の…

運営開始

某PCショップで販売スタッフをしております "saica94"と申します。 更新頻度は少ないと思いますが、日々覚えたことなどを発信していきますのでよろしくお願いいたします。