コンピュータ PowerShellで重複するファイルを探すスクリプト PowerShellでファイルのハッシュ値を取得するコマンドレット(Get-FileHash)が存在することを知りましたので、ストレージ内で重複するファイルを探すスクリプトを作ってみました。ハッシュ値とファイル名を1行で出力し、重複ファイル... 2019.06.01 コンピュータ
コンピュータ PowerShellでサイズが一番大きいファイルを探す ストレージ内で一番大きなファイルを探すコマンドです。コマンドGet-ChildItem "フォルダのパス" -File -Recurse | Sort-Object -Property Length | Select-Object -Las... 2019.05.31 コンピュータ
コンピュータ LZHファイルを展開しZIPファイルに圧縮しなおすスクリプト 今となっては懐かしさを感じるLZHですが、Windows10のエクスプローラでは開くことができなので、ZIPファイルに圧縮しなおすスクリプトを作ってみました。LZHファイルを展開する為7zip.exeが必要になります。以下のサイトなどからダ... 2019.05.28 コンピュータ
コンピュータ システムファイル圧縮でWindows10はコンパクトなOSになれるのか? Windows10がインストールされたシステムストレージの容量が32GByteとつつましい容量のノートパソコンを1台所有しています。いつもシステムストレージの容量不足に悩まされていますが、逆にこの容量でWindows10が収まっていることが... 2019.05.27 コンピュータ
コンピュータ PowerShellでCSVファイルの読み書き Import-CsvとExport-CSVを試してみました。CSVファイルのサンプルデータ文字コード:UTF8、改行:CRLF、BOM:無し"ヘッダー1","ヘッダー2","ヘッダー3"a,1,2b,3,4c,5,6スクリプト# # CSV... 2019.05.27 コンピュータ
コンピュータ PowerShellでスクリプトの実行時間を計測する 書式Measure-Command { "スクリプトの内容" }サンプルPS H:\> Measure-Command { Start-Sleep -Seconds 30 }Days : 0Hours : 0Minutes : 0Secon... 2019.05.26 コンピュータ
コンピュータ デフォルト同期フォルダの場所【Googleドライブ、OneDrive、Dropbox】 確かユーザーフォルダの直下だったような気がするので確認してみた。デフォルト同期フォルダの場所Windows版のアプリ Googleドライブ "C:\Users\\Google ドライブ" OneDrive "C:\Users\\OneDri... 2019.05.25 コンピュータ
コンピュータ ファイルのアーカイブ属性を付けたり外したりしてみた。 Windowsのエクスプローラでファイルのプロパティを開くとファイルの属性のチェックボックスがあります。「読み取り専用(R)」の属性を付ければファイルが書き込み禁止になります。「隠しファイル(H)」の属性を付ければエクスプローラでファイルが... 2019.05.24 コンピュータ
コンピュータ Conv-ZipToPDF.ps1にOCR機能を追加してみた。 以前、ZIPファイル内にある画像ファイルを連結してPDFファイルを作成するスクリプトを作りました。PDFに文字を載せる方法と、オープンソースのOCRソフトを見つけましたので、画像をPDFにする際、OCRで文字認識をし、その文字(テキスト)を... 2019.05.21 コンピュータ
コンピュータ PowerShellスクリプトでテキスト文書のPDFファイルを新規に作成する 要itextsharp.dllスクリプト## 新規にPDFファイルの文書を作成するサンプル## ファイル名:Create-NewPDF.ps1#$ErrorActionPreference = "stop"::LoadFrom((Join-... 2019.05.20 コンピュータ
コンピュータ 複数の外付けHDDのファイルを横断検索するスクリプト2 以前作成したスクリプトがファイルの件数が多くなるとメモリ不足になりそうでしたので対応してみました。メモリ不足にはなりにくくなったと思いますが、さらに動作が遅くなったと思われます。スクリプト# # 複数の外付けHDDのファイルを横断検索するス... 2019.05.19 コンピュータ
コンピュータ Windows10のタスクスケジューラでPowerShellスクリプトを実行する 毎日指定時間に実行してほしいPowerShellスクリプトがありますので、タスクスケジューラを設定して定期的にスクリプトを実行させます。手順+Rcontrolエンターシステムとセキュリティをクリック管理ツール>タスクのスケジュールをクリック... 2019.05.18 コンピュータ
コンピュータ グローバルIPアドレスをテキストファイルに保存するスクリプト 目的<section>外部から自宅のサーバにアクセスするIPアドレスを知るため。使い方スクリプトをタスクスケジュラ―で定期的に実行する。IPアドレスを保存するテキストファイルをGoogleドライブやDropboxなどで同期しているフォルダを... 2019.05.17 コンピュータ
コンピュータ 複数の外付けHDDのファイルを横断検索するスクリプト 私はデータファイルをベアドライブ(裸のHDD)に保存しており、HDDを使う場合はクレードル型の外付けUSB-HDDアダプタを使ってパソコンにつないで使っています。HDDを昔でいうところのフロッピーディスクなどのリムーバブルメディアとして使う... 2019.05.16 コンピュータ