Dremuchiy
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Просьба помочь с кодировкой . Windows 2019 RUS Проблема в вот в чем При запуске вижу вот такие крякозяблики. Если тоже самое запусти с сmd то все ок.Но там кодировка СP866 как это победить ??? Скрипт на PS Код: [Console]::OutputEncoding = [System.Text.Encoding]::GetEncoding("windows-1251") Add-Type -assembly System.Windows.Forms $Header = "Сеанс", "Пользователь", "ID", "Статус" $dlgForm = New-Object System.Windows.Forms.Form $dlgForm.Text ='Session Connect' $dlgForm.Width = 400 $dlgForm.AutoSize = $true $dlgBttn = New-Object System.Windows.Forms.Button $dlgBttn.Text = 'Control' $dlgBttn.Location = New-Object System.Drawing.Point(15,10) $dlgForm.Controls.Add($dlgBttn) $dlgList = New-Object System.Windows.Forms.ListView $dlgList.Location = New-Object System.Drawing.Point(0,50) $dlgList.Width = $dlgForm.ClientRectangle.Width $dlgList.Height = $dlgForm.ClientRectangle.Height $dlgList.Anchor = "Top, Left, Right, Bottom" $dlgList.MultiSelect = $False $dlgList.View = 'Details' $dlgList.FullRowSelect = 1; $dlgList.GridLines = 1 $dlgList.Scrollable = 1 $dlgForm.Controls.add($dlgList) # Add columns to the ListView foreach ($column in $Header){ $dlgList.Columns.Add($column) | Out-Null } $(qwinsta.exe | findstr "Активно") -replace "^[\s>]" , "" -replace "\s+" , "," | ConvertFrom-Csv -Header $Header | ForEach-Object { $dlgListItem = New-Object System.Windows.Forms.ListViewItem($_.Сеанс) $dlgListItem.Subitems.Add($_.Пользователь) | Out-Null $dlgListItem.Subitems.Add($_.ID) | Out-Null $dlgListItem.Subitems.Add($_.Статус) | Out-Null $dlgList.Items.Add($dlgListItem) | Out-Null } $dlgBttn.Add_Click( { $SelectedItem = $dlgList.SelectedItems[0] if ($SelectedItem -eq $null){ [System.Windows.Forms.MessageBox]::Show("Выберите сессию для подключения") }else{ $session_id = $SelectedItem.subitems[2].text $(mstsc /shadow:$session_id /control /noConsentPrompt) #[System.Windows.Forms.MessageBox]::Show($session_id) } } ) $dlgForm.ShowDialog() |
| Всего записей: 699 | Зарегистр. 16-10-2004 | Отправлено: 11:47 16-08-2023 | Исправлено: Dremuchiy, 11:52 16-08-2023 |
|