ТС упомянул про ограничение прав
я, конечно, полный дундук в программировании, но если я правильно трактую фразу, которую выдернул из того поста, - следует пользоваться стандартными библиотеками. В этом случае остается перенести скомпилированный бинарник на целевую рабочую машину, и все пойдет. Как этому помешает ограничение прав? Экзешник на флешке протащить вполне можно, - сам так иногда поступал, когда мне VBA для моих потребностей на работе не хватало (писал дома под VB6, компилировал и тащил), - антивирь ни разу не ругнулся. Описанное
iaks вполне себе реализуется на том же VB6 (через API правда...). Не думаю, что C++ при всей его мощи и многообразии не позволит такое воплотить штатными средствами.