Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


To Iska, я не пользуюсь cmd,мои потребности полностью покрывает PowerShell,где нет таких проблем. И сделать функцию,обертку для sigcheck нет проблем.

Для примера ,приведу простую функцию:

Код: Выделить весь код
Function Get-IsVerified
{
	process {
			$value = (sigcheck -q $_.fullname) -match "Verified|Signing date" -replace ":\s+","=" | ConvertFrom-StringData
			$_ = $_.VersionInfo
			foreach ($i in $value)
			{
				$_ | Add-Member -Name $i.keys -Value ("$($i.values)") -MemberType NoteProperty 
			}
			$_
		}
}
dir C:\Windows\ *.exe | Get-IsVerified | fl *
dir C:\Windows\ *.exe | Get-IsVerified | fl FileName,Verified,"Signing date",ProductVersion

Отправлено: 14:05, 13-10-2011 | #5