投稿

PDFから画像を一気に書き出すAcrobat アクション(Ofiice Lens & Rocket Book)

Quick Edit Pencil
肝は三枚目だべ

ChromeOSFlex Linax ShellScript WAV関連

Quick Edit Pencil
DropWAV2MP3とconcatWAV(モジュール音声合成)

Google Gemini notebook
  0d95d34d-a44a-4aeb-9f73-6553225eb7ff
  
ChromeOS Flexでのwavからmp3への変換法.pdf
  https://drive.google.com/drive/search?q=Flexでのwavからmp3への変換法.pdf

フォルダアクション
  DropWAV2MP3フォルダへWAVファイルをドロップする

モジュール音声合成
  concatWAVフォルダーを右クリック、ターミナルを開く
  concatWAVフォルダを開き、concat.shを選択してスペース Scriptをターミナルウインドウへ選択&ドラッグ

26-10-25 PS1 プロパティ書き出す グーグルドライブに移動したウインドウズプロパティをCSVする

Quick Edit Pencil
ウインドウズプロパティcsv書き出し.ps1

ハッシュ値(SHA256)を使う方法

---
グーグルドライブでプロパティが消える理由 - d9bda861230f9223

---
2026-2-2
CSV出力スクリプト修正提案 - c547abdd6f71dde9
PowerShell

# ==========================================
# 対象フォルダ(ここを自分の環境に合わせて書き換えてけろ)
$folderPath = "D:\OneDrive - Business\ドキュメント\2022\研究資料\昔ランタン"
# 出力CSVのパス
$outputCsv = "$folderPath\file_properties_fixed.csv"
# ==========================================

# Shell COM オブジェクト作成
$shell = New-Object -ComObject Shell.Application
$folder = $shell.Namespace($folderPath)

# 取得したい「肝心な項目」とWindows内部インデックスの対応表
# 日本語OSの一般的なインデックス番号だべ
$targetMap = [ordered]@{
    "ファイル名"     = -1  # 特殊扱い
    "タイトル"       = 21
    "件名"           = 22
    "タグ"           = 24
    "評価"           = 19
    "コメント"       = 25
    "説明"           = 34
    "作成日時"       = 4
    "更新日時"       = 3
    "サイズ"         = 1
    "種類"           = 2
}

# フォルダ内のファイル一覧を取得して処理
$result = Get-ChildItem -Path $folderPath -File | ForEach-Object {
    $file = $_
    $item = $folder.ParseName($file.Name)
    
    # 1ファイルごとのデータ格納箱を作成
    $objProps = [ordered]@{}
    
    foreach ($entry in $targetMap.GetEnumerator()) {
        $label = $entry.Key
        $index = $entry.Value
        
        if ($index -eq -1) {
            $objProps[$label] = $file.Name
        } else {
            # Windowsプロパティから値を取得
            $val = $folder.GetDetailsOf($item, $index)
            # 値が空でも「""(空文字)」を入れて列を固定するんだべ
            $objProps[$label] = if ($val) { $val } else { "" }
        }
    }
        # オブジェクトとして出力
    [PSCustomObject]$objProps
}

# CSVに出力(Excelで開いても文字化けしないよう UTF8のBOM付きで保存)
$result | Export-Csv -Path $outputCsv -Encoding UTF8 -NoTypeInformation

Write-Host "完了したべ! CSVを確認してみてけろ:$outputCsv"

memo: ショートカットファイルを直接削除する

Quick Edit Pencil
ショートカットファイルを直接削除する

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
(一部カタカナ表示あり)

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
(一部カタカナ表示あり)



レジストリから削除する regedit

コンピューター\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

コンピューター\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

コンピューター\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run



グループポリシー

「コンピューターの構成」→「Windowsの設定」
>light<
>dark<
>night-bule<
>vibrant-ink<
>wed<

Win10プリインストールのThinkPadに省電力マネージャを導入した

Quick Edit Pencil
下記のサイト様で成功でした
https://think-memo.com/thinkpad-powermanager/

https://gemini.google.com/search?q=%5B%5BOralHistory%5D%5D

Quick Edit Pencil
>light-monochrome<
>light<
>dark<
javascript:(function(searchstr) { 
    var input = document.querySelector('input[data-test-id="search-input"]'); 
    if (input) { 
        input.value = ""; 
        input.value = searchstr;
        input.dispatchEvent(new Event('input')); 
        input.dispatchEvent(new Event('change'));
    } else { 
        alert('入力フィールドが見つかりませんでした。'); 
    } 
})("代入するテキスト");
javascript:(function(searchstr) { 
    var input = document.querySelector('input[data-test-id="search-input"]'); 
    if (input) { 
        input.value = ""; // 既存の値をクリア 
        input.value = searchstr; // 新しいテキストを代入 
        input.dispatchEvent(new Event('input')); // 入力イベントを発火させる 
        input.dispatchEvent(new Event('change')); // 変更イベントを発火させる 
    } else { 
        alert('入力フィールドが見つかりませんでした。'); 
    } 
})("代入するテキスト");
javascript:(function() {
    var input = document.querySelector('input[data-test-id="search-input"]');
    if (input) {
        input.value = ""; // 既存の値をクリア
        setTimeout(function() {
            input.value = "代入するテキスト"; // 新しいテキストを代入
            input.dispatchEvent(new Event('input')); // 入力イベントを発火させる
            input.dispatchEvent(new Event('change')); // 変更イベントを発火させる
        }, 100); // 100ミリ秒待つ
    } else {
        alert('入力フィールドが見つかりませんでした。');
    }
})();

プルダウンソース

Quick Edit Pencil
=SORT(mst_材種[short]&","&mst_材種[短縮形],-2,FALSE)