Цитата Petya V4sechkin:
Toltec, пример для одной библиотеки »
|
Библиотека будет удалена после выполнения даже если она и раньше присутствовала. А ведь она может быть необходима и для других приложений. Как я понял автор хочет удалить только те библиотеки которые были добавлены.
К сожалению не возьмусь писать это на batch, но на powershell будет так:
Код:

$sourcedir = "\\server\share"
$dlls = dir $sourcedir | select -expand name | where {-not (test-path "$env:windir\system32\$_")}
$dlls | foreach {cp "$sourcedir\$_" "$env:windir\system32\$_"; regsvr32 /s "$env:windir\system32\$_"}
proga.exe | out-null
$dlls | foreach {del "$env:windir\system32\$_"}