🐹マリモのごはん🐍

300人くらいの会社の社内SEしてます。PowerShell、SQL、HTA、VBSで…

🐹マリモのごはん🐍

300人くらいの会社の社内SEしてます。PowerShell、SQL、HTA、VBSで工夫する日々。 Twitter:https://twitter.com/fPj38psWm9GmhbW

マガジン

記事一覧

PowerShell キュー

PowerShellを使っているとキュー機能が欲しい時があると思います。 その時の為のメモです。 キューとは キューとはデータ構造の一つ。 データ構造に入っている要素のうち…

PowerShellでマインスイーパーを作る

Windowsユーザーお馴染みのマインスイーパーをPowerShellで作ってみました。 function minesweeper(){ $masu_size = 8 #マスの大きさ $boom_cnt = 8 #爆弾の数 $unopened_…

ウイルスバスターをアンインストールしたけど完全に消えきれない件

ウイルスバスター コーポレートエディションGXを導入していました。 別商品に切り替えることになり、管理画面から全社内PCのウイルスバスターをアンインストールしました…

PowerShell 間違い探しゲーム

間違い探しゲームを作ってみました こんなのです。 function machigaisagashi(){ write-host "★★★ 間違っている漢字をさがそう ★★★" $nanido = 1 $masu…

PowerShell 10秒でSTOPするゲーム

小学生のときにストップウォッチを使って10秒ちょうどのところでSTOPさせる遊びってしませんでした? スタート・・・ストップ 10.000 みたいなの PowerShellで作ってみま…

PowerShell サイコロを転がす

サイコロを作ってみました こんなやつです diceと入力すると3個サイコロが出てきます。 dice 数字 で数字の数のサイコロが出てきます。 function dice($cnt=3){ if($cnt…

PowerShell ネットワークトラフィックを調べたい

PowerShellでネットワークトラフィックをモニタリングするには`Get-NetAdapterStatistics`というコマンドレットを用います。以下が一例です。 基本的なコード Get-NetAda…

PowerShell sudoっぽいものをインストールする

PowerShell でsudoっぽいものをインストールする PowerShellで数独ができないかと思ってwinget search を実行したときに偶然sudoコマンドを見つけました。Windows版のsudo…

ロボット掃除機が動かない【自分で修理できた】

この記事の結論 ・ロボット掃除機のバッテリーは自分で交換できる  ・アマゾンの互換バッテリーでもよい はじめに3年前に買ったロボット掃除機が動かなくなりました。 …

PDFにパスワードを掛けたい【数百枚のファイルを一瞬で処理】

PowerShellを使ってPDFファイルにパスワードを掛ける方法を解説します。 環境  OS:Windows  プログラム:PowerShell 5.1 1.QPDF のインストール  PDFのパスワード…

パスワード付きPDFの制限を解除する【PowerShell】

パスワード付きPDFの制限を解除する はじめに パスワードが付いたPDFがありますね。 開けなかったり、印刷できなかったりで、あの不便なPDF。 会社同士の取引だと、だい…

Windowsに独自ショートカットキーを作成する

独自のショートカットキーが欲しいと思ったことはないですか? よく使うアプリを簡単に立ち上げて時短したいとかあると思います。 今回は独自のショートカットキーの作り…

SESとは何か?

SESとは何か?  正社員を派遣させる会社のことです。  具体的には ・毎月10人入社して10人辞める ・年金未加入、加入してても掛金が低い(もちろんダメ) ・プロジェク…

画面スクショを定期的に送るツール

画面スクショを定期的に送るツールを作成します。 環境  OS:Windows10以上  言語:PowerShell  メールアドレス:Yahoo無料メール ツールの動作  cドライブ直下にsuk…

PowerShell Yahooメールを送信したい

PowerShellからYahooメールを送信するコードです。 # Yahooメールを送信Add-Type -AssemblyName System.Web#アカウント情報$user = "" # Yahooアカウント名 @の前…

batファイルをexe化する方法

batファイルをexeファイルにしたいと思ったことはないですか? そんな時はWindows標準機能のIExpressを使用することでbatファイルをexeファイルにすることができます。 …

PowerShell キュー

PowerShell キュー

PowerShellを使っているとキュー機能が欲しい時があると思います。
その時の為のメモです。

キューとは キューとはデータ構造の一つ。
データ構造に入っている要素のうち、最初に入力した要素を取り出す方式のことです。この方式を「先入れ先出し方式」「FIFO (First-In-First-Out)」と呼びます。

例えば配列に数値が入っていて
 2 , 4 , 7 , 9
と並んでいるうち先

もっとみる
ウイルスバスターをアンインストールしたけど完全に消えきれない件

ウイルスバスターをアンインストールしたけど完全に消えきれない件

ウイルスバスター コーポレートエディションGXを導入していました。
別商品に切り替えることになり、管理画面から全社内PCのウイルスバスターをアンインストールしました。
しかし、完全に消えきらずタスクやサービスが残っていましたので
手動で消す方法をメモとして残します。

この記事のまとめウイルスバスター法人版をアンインストールしてもタスクやサービスが残っていたら次のコマンドを管理者権限で実行する
D

もっとみる
PowerShell 間違い探しゲーム

PowerShell 間違い探しゲーム

間違い探しゲームを作ってみました

こんなのです。

function machigaisagashi(){ write-host "★★★ 間違っている漢字をさがそう ★★★" $nanido = 1 $masu_size = 6 while($True){ $moji_dis=@(("",""),("王","玉"),("0","O"),("齊","齋"),

もっとみる
PowerShell 10秒でSTOPするゲーム

PowerShell 10秒でSTOPするゲーム

小学生のときにストップウォッチを使って10秒ちょうどのところでSTOPさせる遊びってしませんでした?
スタート・・・ストップ 10.000
みたいなの
PowerShellで作ってみました

function stopgame(){ write-host "10秒ちょうどのときにエンターキーを押してみよう" $now=get-date while($true){ Start-Sleep -m

もっとみる
PowerShell サイコロを転がす

PowerShell サイコロを転がす

サイコロを作ってみました

こんなやつです
diceと入力すると3個サイコロが出てきます。
dice 数字
で数字の数のサイコロが出てきます。

function dice($cnt=3){ if($cnt -gt 9){$cnt=9} $saikoro=@('','','','','') for($i=0;$i -lt $cnt;$i++){ $num = Get-Random -

もっとみる
PowerShell ネットワークトラフィックを調べたい

PowerShell ネットワークトラフィックを調べたい

PowerShellでネットワークトラフィックをモニタリングするには`Get-NetAdapterStatistics`というコマンドレットを用います。以下が一例です。

基本的なコード

Get-NetAdapterStatistics
このコマンドを実行すると、各ネットワークアダプターに関する統計情報が表示されます。

PS C:\temp> Get-NetAdapterStatisticsN

もっとみる
PowerShell sudoっぽいものをインストールする

PowerShell sudoっぽいものをインストールする

PowerShell でsudoっぽいものをインストールする

PowerShellで数独ができないかと思ってwinget search を実行したときに偶然sudoコマンドを見つけました。Windows版のsudoです。せっかくなので紹介したいと思います。

sudoとはsudoは、UNIX系オペレーティングシステム(LinuxやmacOSなど)で使用されるコマンドで、スーパーユーザーと呼ばれる

もっとみる
ロボット掃除機が動かない【自分で修理できた】

ロボット掃除機が動かない【自分で修理できた】

この記事の結論 ・ロボット掃除機のバッテリーは自分で交換できる
 ・アマゾンの互換バッテリーでもよい

はじめに3年前に買ったロボット掃除機が動かなくなりました。

充電ステーションにつないでも天面のランプが赤く点灯して
エラー音が鳴るだけです。

ブラシやローラーに異常が無かったので
あー、これはバッテリーだな
ということでバッテリー交換をしてみることにしました。

使っているのは
Anker

もっとみる
PDFにパスワードを掛けたい【数百枚のファイルを一瞬で処理】

PDFにパスワードを掛けたい【数百枚のファイルを一瞬で処理】

PowerShellを使ってPDFファイルにパスワードを掛ける方法を解説します。

環境
 OS:Windows
 プログラム:PowerShell 5.1

1.QPDF のインストール

 PDFのパスワードを解除するためのツールQPDFをインストールします。
インストールは初めの一回だけ行います。

winget install QPDF

2.パスを通す

 qpdfがインストールされてい

もっとみる
パスワード付きPDFの制限を解除する【PowerShell】

パスワード付きPDFの制限を解除する【PowerShell】

パスワード付きPDFの制限を解除する

はじめに

パスワードが付いたPDFがありますね。
開けなかったり、印刷できなかったりで、あの不便なPDF。

会社同士の取引だと、だいたいが受け取り側の代表電話番号下4桁をパスワードにしていることが多いと思います。
たった4桁のパスワードを掛ける必要ありますか?

会社のルールだからとか理由があるんでしょうけど、
「パスワード止めて」って言うと結構やめてく

もっとみる
Windowsに独自ショートカットキーを作成する

Windowsに独自ショートカットキーを作成する

独自のショートカットキーが欲しいと思ったことはないですか?
よく使うアプリを簡単に立ち上げて時短したいとかあると思います。

今回は独自のショートカットキーの作り方を解説します

環境:
 OS:Windows
 プログラム言語:PowerShell

作成例:
 ALTキーとNキーを同時に押すとメモ帳が立ち上がるようなショートカットキーを作る

コードの作成次のコードをメモ帳に貼り付けshort

もっとみる

SESとは何か?

SESとは何か?
 正社員を派遣させる会社のことです。
 具体的には

・毎月10人入社して10人辞める
・年金未加入、加入してても掛金が低い(もちろんダメ)
・プロジェクトが終わったら退職して自宅待機
・知らないうちに転籍させられる
・知らないうちにフリーランスということにされる
・スキルを身につけても努力してないと言われる
・派遣先の低スキルの正社員に見下される

こういう会社です。

入社す

もっとみる
画面スクショを定期的に送るツール

画面スクショを定期的に送るツール

画面スクショを定期的に送るツールを作成します。

環境
 OS:Windows10以上
 言語:PowerShell
 メールアドレス:Yahoo無料メール

ツールの動作
 cドライブ直下にsukusyoフォルダを作り、
 画面スクショを撮影、それをメールで送る
 これらがタスクスケジューラーで自動的に動く

作り方

1.画面スクショを取るプログラムとYahooメールを送信するプログラムを作り

もっとみる
PowerShell Yahooメールを送信したい

PowerShell Yahooメールを送信したい

PowerShellからYahooメールを送信するコードです。

# Yahooメールを送信Add-Type -AssemblyName System.Web#アカウント情報$user = "" # Yahooアカウント名 @の前の部分$password = "" # Yahooアカウントパスワード#メール情報$mail = New-Object System.Web.Mail.M

もっとみる
batファイルをexe化する方法

batファイルをexe化する方法

batファイルをexeファイルにしたいと思ったことはないですか?

そんな時はWindows標準機能のIExpressを使用することでbatファイルをexeファイルにすることができます。

今回はbatファイルをexe化する一連の流れをご紹介します。

次のファイルをexe化してみます。
POPUPメッセージが表示されるだけのコードを用意しました。

a.bat
ーーーー中身ーーーー
echo

もっとみる