Пн дек 07, 2020 9:56 am Пн дек 07, 2020 9:56 am
Пн дек 07, 2020 9:56 am Пн дек 07, 2020 9:56 am
Item Found with mcclient.exe in item starting with byte 50860
Item Found with mcclient.exe in item starting with byte 57420
Item Found with mcclient.exe in item starting with byte 54140
Item Found with mcclient.exe in item starting with byte 36100
ps : Не удалось найти процесс с именем "explorer". Убедитесь, что имя процесса введено правильно, и повторите вызов командлета.
E:\temp\trayicon_v2.ps1:108 знак:1
+ ps explorer | kill
+ ~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (explorer:String) [Get-Process], ProcessCommandException
+ FullyQualifiedErrorId : NoProcessFoundForGivenName,Microsoft.PowerShell.Commands.GetProcessCommand
Item Found with mcclient.exe in item starting with byte 37740
ps : Не удалось найти процесс с именем "explorer". Убедитесь, что имя процесса введено правильно, и повторите вызов командлета.
E:\temp\trayicon_v2.ps1:108 знак:1
+ ps explorer | kill
+ ~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (explorer:String) [Get-Process], ProcessCommandException
+ FullyQualifiedErrorId : NoProcessFoundForGivenName,Microsoft.PowerShell.Commands.GetProcessCommand
Item Found with mcclient.exe in item starting with byte 29540
ps : Не удалось найти процесс с именем "explorer". Убедитесь, что имя процесса введено правильно, и повторите вызов командлета.
E:\temp\trayicon_v2.ps1:108 знак:1
+ ps explorer | kill
+ ~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (explorer:String) [Get-Process], ProcessCommandException
+ FullyQualifiedErrorId : NoProcessFoundForGivenName,Microsoft.PowerShell.Commands.GetProcessCommand
Item Found with mcclient.exe in item starting with byte 59060
ps : Не удалось найти процесс с именем "explorer". Убедитесь, что имя процесса введено правильно, и повторите вызов командлета.
E:\temp\trayicon_v2.ps1:108 знак:1
+ ps explorer | kill
+ ~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (explorer:String) [Get-Process], ProcessCommandException
+ FullyQualifiedErrorId : NoProcessFoundForGivenName,Microsoft.PowerShell.Commands.GetProcessCommand
Item Found with mcclient.exe in item starting with byte 19700
ps : Не удалось найти процесс с именем "explorer". Убедитесь, что имя процесса введено правильно, и повторите вызов командлета.
E:\temp\trayicon_v2.ps1:108 знак:1
+ ps explorer | kill
+ ~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (explorer:String) [Get-Process], ProcessCommandException
+ FullyQualifiedErrorId : NoProcessFoundForGivenName,Microsoft.PowerShell.Commands.GetProcessCommand
Item Found with mcclient.exe in item starting with byte 34460
ps : Не удалось найти процесс с именем "explorer". Убедитесь, что имя процесса введено правильно, и повторите вызов командлета.
E:\temp\trayicon_v2.ps1:108 знак:1
+ ps explorer | kill
+ ~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (explorer:String) [Get-Process], ProcessCommandException
+ FullyQualifiedErrorId : NoProcessFoundForGivenName,Microsoft.PowerShell.Commands.GetProcessCommand
param(
[Parameter(Mandatory=$true,HelpMessage='The name of the program')][string]$ProgramName,
[Parameter(Mandatory=$true,HelpMessage='The setting (2 = show icon and notifications 1 = hide icon and notifications, 0 = only show notifications')]
[ValidateScript({if ($_ -lt 0 -or $_ -gt 2) { throw 'Invalid setting' } return $true})]
[Int16]$Setting
)
$encText = New-Object System.Text.UTF8Encoding
[byte[]] $bytRegKey = @()
$strRegKey = ""
$bytRegKey = $(Get-ItemProperty $(Get-Item 'HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify').PSPath).IconStreams
for($x=0; $x -le $bytRegKey.Count; $x++)
{
$tempString = [Convert]::ToString($bytRegKey[$x], 16)
switch($tempString.Length)
{
0 {$strRegKey += "00"}
1 {$strRegKey += "0" + $tempString}
2 {$strRegKey += $tempString}
}
}
[byte[]] $bytTempAppPath = @()
$bytTempAppPath = $encText.GetBytes($ProgramName)
[byte[]] $bytAppPath = @()
$strAppPath = ""
Function Rot13($byteToRot)
{
if($byteToRot -gt 64 -and $byteToRot -lt 91)
{
$bytRot = $($($byteToRot - 65 + 13) % 26 + 65)
return $bytRot
}
elseif($byteToRot -gt 96 -and $byteToRot -lt 123)
{
$bytRot = $($($byteToRot - 97 + 13) % 26 + 97)
return $bytRot
}
else
{
return $byteToRot
}
}
for($x = 0; $x -lt $bytTempAppPath.Count * 2; $x++)
{
If($x % 2 -eq 0)
{
$curbyte = $bytTempAppPath[$([Int]($x / 2))]
$bytAppPath += Rot13($curbyte)
}
Else
{
$bytAppPath += 0
}
}
for($x=0; $x -lt $bytAppPath.Count; $x++)
{
$tempString = [Convert]::ToString($bytAppPath[$x], 16)
switch($tempString.Length)
{
0 {$strAppPath += "00"}
1 {$strAppPath += "0" + $tempString}
2 {$strAppPath += $tempString}
}
}
if(-not $strRegKey.Contains($strAppPath))
{
Write-Host Program not found. Programs are case sensitive.
break
}
[byte[]] $header = @()
$items = @{}
for($x=0; $x -lt 20; $x++)
{
$header += $bytRegKey[$x]
}
for($x=0; $x -lt $(($bytRegKey.Count-20)/1640); $x++)
{
[byte[]] $item=@()
$startingByte = 20 + ($x*1640)
$item += $bytRegKey[$($startingByte)..$($startingByte+1639)]
$items.Add($startingByte.ToString(), $item)
}
foreach($key in $items.Keys)
{
$item = $items[$key]
$strItem = ""
$tempString = ""
for($x=0; $x -le $item.Count; $x++)
{
$tempString = [Convert]::ToString($item[$x], 16)
switch($tempString.Length)
{
0 {$strItem += "00"}
1 {$strItem += "0" + $tempString}
2 {$strItem += $tempString}
}
}
if($strItem.Contains($strAppPath))
{
Write-Host Item Found with $ProgramName in item starting with byte $key
$bytRegKey[$([Convert]::ToInt32($key)+528)] = $setting
Set-ItemProperty $($(Get-Item 'HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify').PSPath) -name IconStreams -value $bytRegKey
}
}
Принято, спасибо. Будем ждать.
Ильнур, здравствуйте. Для подключения мобильных кл[…]
Версия обновлена. Вы обновили свой сервер? Проблем[…]
Мы доделали обработку ссылок на локальные ресурсы.[…]
Сделали ещё исправления . Свежая сборка будет на […]
Изменили логику отображения длительности отсутст[…]
MyChat Client [*] (24.04.2024) (android) (io[…]
Это формируете вы, система контроля рабочего време[…]
К сожалению проблема не решена, вы можете отключит[…]
Подскажите, в версии 3.3 починили эту проблему? А […]
Георгий дал вам ссылку на справку, расположенную н[…]
Здравствуйте. 1. Откройте описание ошибки в спра[…]