コンピュータ ROBOCOPYで特定のフォルダを除外するオプション/xd “System Volume Information” “$RECYCLE.BIN” ROBOCOPYで対象をドライブのルートにするとコピーできないシステムフォルダにハマります。システムフォルダなどを除外するオプションが見つけなれないので、除外するフォルダ名を文字列で指定してあげます。robocopy コピー元 コピー先 /... 2023.07.29 コンピュータ
コンピュータ Zipファイル内のPNGファイルを最適化するPowerShellスクリプト「ZipOptiPNG.ps1」 複数の画像ファイルをアーカイブしたZipファイルをストレージに展開し、OptiPNGでPNGファイルのファイルサイズの最適化を施します。そのあとZipファイルにアーカイブしなおします。圧縮済みの画像ファイルなどをZipファイルで圧縮してもあ... 2023.07.28 コンピュータ
コンピュータ PowerShellでSQliteの.dbファイルからテーブルの定義(CREATE TABLE)を取得する フレームワークが作成してくれるテーブルの定義を確認したいので方法を調べてみました。SQliteのテーブルの定義はsqlite_masterテーブルに記録されていますので、そちらから取得することが出来ます。SQLselect sql from... 2023.07.24 コンピュータ
コンピュータ PowerShellでSQLiteの項目に日時を文字列としてセットするサンプル sqliteには日付型が無かったと記憶しています。とりあえずPowerShell側でDateTime型を文字列に変換してsqliteのレコードに追加、参照してみたいと思います。サンプルスクリプトファイル名:sqlite01.ps1<#.SY... 2023.07.15 コンピュータ
コンピュータ 連番のPNG形式のファイルを作成する。 1~10の画像ファイルを作成します。スクリプトファイル名:Create-PNG.ps1<#.SYNOPSIS連番のPNG形式のファイルを作成する。#>using namespace System.Drawing# アセンブリのロードAdd-... 2023.07.01 コンピュータ
コンピュータ PowerShellでPNGファイルを作成する。 100x100で赤色のPNG形式の画像ファイルを作成するサンプルスクリプトスクリプトファイル名:Create-PNG.ps1<#.SYNOPSISPNG形式のファイルを作成する。#>using namespace System.Drawin... 2023.06.30 コンピュータ
コンピュータ PowerShellファイルの一覧を区切り文字を指定して一行の文字列に連結するワンライナー 各値をダブルクォーテーションで囲み(-DoubleQuote)、区切り文字をカンマ(-Separator ",")で連結する例。ls -file | $ { $_.Name } | Join-String -DoubleQuote -Sep... 2023.06.23 コンピュータ
コンピュータ PowerShellでパスに含まれる円記号とスラッシュ記号を変換するワンライナー クリップボードの文字列(パス)を-Replace演算子で置き換えクリップボードに戻します。円記号⇒スラッシュ(Get-Clipboard) -Replace "\\", "/" | Set-Clipboardスラッシュ⇒円記号 (Get-C... 2023.06.19 コンピュータ
コンピュータ PowerShellでファイルを検索するスクリプト ファイルのインデックスをSQLiteのテーブルとして保存しテーブルからファイルを検索するスクリプトです。モジュールのインストールInstall-Module SQLiteスクリプトファイル名:PowerSearch.ps1<#.SYNOPS... 2023.06.16 コンピュータ
コンピュータ PowerShell7でHTMLからテキストを抽出する。 HTMLファイルのテキスト部分を抽出して読み上げることが出来ないか模索してみます。PowerHTMLモジュールのインストールInstall-Module -Name PowerHTMLコマンド$html = Invoke-WebReques... 2023.06.09 コンピュータ
コンピュータ エクスプローラーのアドレスバーでpowershell.exeを実行する。 Windowsのエクスプローラーのアドレスバーから直接コマンドを実行できるようなので試してみます。コマンドpowershell.exe -noexit -c "pwd"-noexitコマンド実行後powershell.exeを終了しない。-... 2023.06.05 コンピュータ
コンピュータ PowerShellでクリップボードの画像をBase64に変換するスクリプト Snipping Toolなどのキャプチャソフトでクリップした画像をテキストとしてHTMLに張り付けることが目的です。<#.SYNOPSISクリップボードの画像をBase64に変換#>Add-Type -AssemblyName Syste... 2023.06.03 コンピュータ
コンピュータ PowerShellからWikipediaを検索するスクリプト WikipediaのAPIが公開されていたので、PowerShellから呼び出すスクリプトを書いてみました。事前作業PowerHTMLを使っていますのでインストールしてください。スクリプトファイル名:QueryWikipedia.ps1<#... 2023.06.02 コンピュータ
コンピュータ PowerShellでHTMLファイルを新規作成するスクリプト テンプレートを元にHTMLを新規作成するスクリプトファイル名:New-HTML.ps1<#.SYNOPSIS.htmlファイルを新規作成.DESCRIPTIONテンプレートを元にHTMLを作成する。.EXAMPLENew-HTML.ps1 ... 2023.05.28 コンピュータ