Это пробудило во мне интерес, так что вот идея. T ie пароль к метке тома. Конечно, проверить это тривиально, но, по крайней мере, нужен и USB, и файл. И поскольку это головоломка в стиле квеста, возможно, она не должна быть слишком сложной.
Сначала создайте псевдоним 7-Zip, который используется для сжатия и шифрования файлов. Затем получите серийный номер тома через WMI. В примере ищется серийный номер диска C, поэтому замените его на любую букву, которую использует ваш USB. Затем вызовите фактическое сжатие. Точно так же,
Set-Alias sz 'C:\Program Files\7-Zip\7z.exe'
$key=(Get-WmiObject -query "select volumeserialnumber from Win32_logicaldisk where name ='c:'").VolumeSerialNumber.insert(4, '-')
invoke-command { sz $args } -argumentlist @("a", "-p$key", "-tzip", "supersecret.zip", "secrets\*")
Это можно записать как функцию, поэтому каждый раз, когда вы закончите с USB, вызывайте функцию снова.