Technically Impossible

Lets look at the weak link in your statement. Anything "Technically Impossible" basically means we haven't figured out how yet.

PowerShell

Windowsのシンボリックリンク、作成とリンク先の更新

ひさしぶりにストレージを増設した。様々な経験を経てITの使い方が変化すると、ただ新しいストレージにデータを移動するだけでは解決できない制約も生じる。その典型例の一つが、古いパスでデータを参照する必要がある場合だ。アプリケーションが参照する先…

Create Windows symbolic link and update it

Abstract Symbolic link works effectively to migrate folders and files from old disk to new one. Typical situation is install new storage move folders and files from old storage make symbolic link to point new location on old storage User c…

任意のLinuxディストリビューションへ、.NET (.NET Core)とPowerShellをインストールする

.NET (.NET Core)*1は、Windowsをはじめ、Linux、Android、Apple端末をサポートする、クロスプラットフォーム開発フレームワークだ。特にLinux向けの配布について、主要Linuxディストリビューション向けにはパッケージを、それ以外のディストリビューション…

Install .NET Core and PowerShell to any Linux distribution

.NET or .NET Core*1 is the cross-platform development framework. Microsoft provides provides it not only as packages for major Linux distros, but also binary with install script for minor distros.As .NET is cross-platform SDK and runtime, …

/dev/zero and /dev/random in PowerShell - Binary file generation with Set-Content

dd command*1 in UNIX reads and writes data in specified bytes or blocks at specified devices. It is used to backup of HDD or USB memory at partition or sector level, or convert from an optic medium to ISO file. Although Windows doesn't hav…

PowerShellでの/dev/zero、/dev/random - Set-Contentによるバイナリ・ファイル生成

UNIXにddと言うコマンド*1がある。指定したデバイス、バイト数、ブロック数のデータを読み書きできるコマンドだ。その特性上、ハードディスクやUSBメモリのパーティション、セクターのバックアップに用いられたり、光学メディアをISO化するなどの目的で利用…

Access library or DLL with PowerShell - Add-Type and Get-Member

Abstract It is sometime less efficient to write code and compile it only for checking capability of libraries. Scripting on PowerShell can also call libraries. Example, .Net Framework library can be called with command "Add-Type". Abstract…

PowerShellからDLL(ライブラリ)を呼び出す-Add-TypeとGet-Member MagicWandWin.dllの場合

MagicWandWinというライブラリの存在を知った。.Net frameworkを利用したライブラリで、NuGetからダウンロードすることができる(リンクなどは投稿末尾参照)。MagicWandWinには、書籍『1分間プログラミング』*1の話題に必要な機能を提供するメソッドが提供…

Mount ISO and change its drive letter with PowerShell - Drive letter assignment to volume, not partition

Abstract Windows 10 can mount ISO file, but user can't specify drive letter in advance of mounting. Its drive letter is dynamically assigned by Windows. If specific drive letter should be assigned, assigned drive letter must be changed aft…

Radikoを録音したAACファイルを、iTunesライブラリへ追加する。-qaacによるAAC-LCへの変換

新型コロナ流行以前から、私にとって、ラジオは日常的なメディアだった。Radikoの登場で、それが一変した。言葉としての「ラジオ」は生きているものの、その実態は既にインターネット上の1サービスだ。加えてPCによる録音の自由度、スマートフォンなどのポー…

PowerShellによるISOファイルのマウント、そしてドライブ・レターの変更

日本語、英語に関わらず、辞書を引くと言えば、ほぼweb検索と等しい行為となって久しい。定番は英語であれば英辞郎、国語辞典であればweblioだろうか。広告によるビジネス・モデルによって、ユーザーには基本的に無料で提供されている。 その広告表示があま…