Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Сценарии для Windows

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239

Открыть новую тему     Написать ответ в эту тему

KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Старые и смежные темы: по CMD и в Программах | по PowerShell | В помощь системному администратору | Прикладное программирование

PowerShell
Версии | Ассоциация и подпись сценариев
 
Сценарий для ассоциации файлов PowerShell и запуска неподписанных скриптов.
Как запустить Pwsh старше 7.2.24 под Windows 7.
 
Прочее
Расширение возможностей
Функции
Write-Color
Output-DebugString
Провайдеры
Готовые скрипты
Полезные ссылки | Будет ли репозиторий PowerShell на ru-board?
Книги в PDF
Cheat Sheets
 

Cmd
Для перекодирования кириллицы 866<—>1251 пользуйтесь онлайн сервисом Перекодировщик кириллицы
 
Готовые решения и частые вопросы
 
Описания работы команд и символов участниками темы:
setlocal enabledelayedexpansion и переменные окружения
символы & и && в командной строке
Переменная %0
 
Полезные ссылки и утилиты

WSH (VBScript, JScript)
Программирование "удобняшек" на VBScript

Примечания:
• Большие куски кода заключайте в тэг [ more ]
• Чтобы не копировались концевые пробелы из форума, жмите на ссылку "Редактировать" в посте, и уже из редактора копируйте код без пробелов иначе сценарий может работать неправильно. Также для удаления концевых пробелов пользуйтесь скриптом от Nagual, или VBS-Скрипт-Модулем от ViSiToR.
• Сторонние консольные утилиты можно использовать только в виде готового решения и только в рамках сценариев. Никаких обсуждений и обучений работе с утилитами не предусмотрено и прямо запрещено правилами топика.
Шапка и около-темные вопросы

Всего записей: 11790 | Зарегистр. 12-10-2001 | Отправлено: 13:40 17-02-2018 | Исправлено: KLASS, 08:31 18-08-2025
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CompaEd
 
К прямой правке реестра это относится ровно в той же мере.
Не вижу, какую ценность добавляет LGPO для неадминов (админов локалхоста).
 
Есть штука понитереснее: Desired State Configuration. Я её в целом знаю, но пользуются ею три с половиной калеки, а в рунете вообще никто. У меня нет времени и сил здесь её драйвить.
 
 
Добавлено:
 
Если кто-то захочет углубиться более чем на полдня - готов буду объяснить, что в доках неактуально (её упростили).

Всего записей: 18205 | Зарегистр. 14-10-2001 | Отправлено: 11:55 22-09-2025 | Исправлено: LevT, 11:59 22-09-2025
7755

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как на винде переименовать командами баша? повершелл че то подобное вроде поддерживает? нет? эксперементировать боюсь.
 
эти скобочки стандартные проводника достали
достали (1)
достали (2)
и так далее.
 
 
нужно переименовать  

Код:
*.mkv
в
Код:
*%01#.mkv

 
или в синтаксисе PowerRename

Код:
*.mkv
в
Код:
*${padding=2;increment=1;start=01}.mkv

 
не хочу устанавливать 300мб PowerToys может повершелл поддерживает его синтаксис?
 
 
 
 
изврат часть первая
 
изврат часть вторая
 
 
ничего не понял. почему скрипт? почему не две строчки копи-паст?!
как то привык одна строчка это указать папку, вторая строчка - переименование. все.
кошмар. какой кошмар!!!!
 
да меня даже стандартный ренамэ командной строки устроил бы, если бы начинался не с (1), а с (01). больше 100 файлов не часто переименовываю.

Всего записей: 113 | Зарегистр. 02-04-2019 | Отправлено: 18:07 01-10-2025 | Исправлено: 7755, 18:53 01-10-2025
virjokk



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
7755
Круглые заменяются на квадратные скобки, ну и лидирующий ноль добавлен:
Код:
$mydir = Split-Path $MyInvocation.InvocationName
gci "$mydir\*" -File -ea 0 | ?{$_.BaseName -match "(.+)\((\d+)\)$"} | %{
   @{$($_.FullName)=$($matches[1]+'['+$("{0:00}" -f [int]$matches[2])+']'+$_.Extension)}
} | %{ren $($_.keys) -NewName $($_.values)}

Собственно, скобки можно любые или вообще убрать, количество лидирующих нулей тоже любое
Учитываются только последние скобки прямо перед расширением: myfile(1).doc переименуется в myfile[01].doc,
соответственно не трогаются цифры в скобках, находящиеся в середине или в начале имени файла

Всего записей: 511 | Зарегистр. 19-05-2006 | Отправлено: 19:48 01-10-2025 | Исправлено: virjokk, 19:58 01-10-2025
7755

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо конечно, ТОТ скрипт из двух строчек меня до энуреза довел, а это творение вообще жуть!
 
блин , а простота ушла из этого мира?
 
тот же баш... *%01#
 
ладно. пойду надстройки и плагины для far искать чтоле...
(нашел!)

Всего записей: 113 | Зарегистр. 02-04-2019 | Отправлено: 21:57 01-10-2025 | Исправлено: 7755, 15:51 02-10-2025
ExDimanya



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
7755
Цитата:
спасибо конечно, ТОТ скрипт из двух точек меня до энуреза довел, а это творение вообще жуть!
 
блин , а простота ушла из этого мира?
 
тот же баш... *%01#
 
ладно. пойду надстройки и плагины для far искать чтоле...
Дали баш хумбашь.

----------
Архив полезняшек от Ratiborus
mskeyses в Телеграм
Sic transit gloria mundi





Флуд, пару дней перерыв.

Всего записей: 14385 | Зарегистр. 19-04-2018 | Отправлено: 23:07 01-10-2025 | Исправлено: KLASS, 06:33 02-10-2025
YuS_2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
7755

Цитата:
простота ушла из этого мира?

простота в красоте...
Чем содержательнее и понятнее ТЗ, тем короче и точнее результат...

Код:
$folder = '.\TEST'
$len = 5
$reg = '\((\d+)\)(?=\.)'
$rep = "$('$1'.padleft($len,'0'))"
dir $folder '*.mkv'|ren -new {$_.name -replace $reg,$rep}

 
Добавлено:
ну и к вопросу о понятном ТЗ:
Или требовалось не просто убрать скобки и добавить ведущие нули, а именно инкрементно пронумеровать, вместо существующих скобок+цифр?

Всего записей: 3255 | Зарегистр. 03-02-2009 | Отправлено: 16:08 02-10-2025
7755

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
а именно инкрементно пронумеровать, вместо существующих скобок+цифр?

ну да. изначально имена файлов без скобок были. изначально были файлы имя 1.расширение это у нас винда любит добавлять имя .(1).расширение, а надо было имя01.расширение
 
 
 
вот нарыл на реддите.  
 

Цитата:
Предполагая, что ваша камера делает что-то вроде "DSC00001.X" для файлов - тогда, используя либо окно терминала Mac, терминал Linux или Windows Bash Shell:
 

Код:
for I in `seq -w 1 2700`; do mv DSC0${I}.X 2023-09-14_BP_0${I}.X ; done

 
Edit: Если у вас по какой-то причине нет seq на вашем Mac, вы также можете использовать
 

Код:
for I in {0001..2700}; do mv DSC0${I}.X 2023-09-14_BP_0${I}.X ; done

 

 
 
блин точно помню было еще проще. искал примеры переименования в линуксе с использованием "seq -w" не нашел че то. идиотизм какой то. скриптомакаки все поусложняли. еще линухоиды очень любят использовать что нибудь что надо будет добавить или скачать. стандартные команды баша не могут чтоле.
все время приходилось уточнять "только стандартные команды баш". в общем ваще не знаю че я в линуксятину поперся. по старой памяти видать.
 
нужна любая команда на винду которая имя1.расширение сможет переименовать в имя01.расширение или новоеИмя01.расширение и бонусом указание разрядности(01-99\001-999\0001-9999 и т.д.)
 
я ж точно помню две строчки кода. первая строчка перейти в папку с кучей файлов. вторая строчка переименовать все файлы по нужной маске. мне блин на винду x-plore ставить чтоле?!
 
фар конечно веселенький. синенький. но я этот интерфейс ненавижу. и всегда забываю как перейти на другой диск.

 
 
 

Всего записей: 113 | Зарегистр. 02-04-2019 | Отправлено: 00:12 07-10-2025 | Исправлено: 7755, 00:44 07-10-2025
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Видно в понедельник их мама родила,
Что они ни делают, не идут дела.
 
PowerShell не шел, Windows им не ОС,
Пишут, форуму молятся, не жалея букв.
 
Вроде не бездельники и могли бы жить,
Им бы понедельники взять и отменить.

© на правах шутки
 
Вторник. Штаб-квартира. Кабинет. Дисплей:

Код:
function Rename-Sequentially {
    [CmdletBinding(SupportsShouldProcess = $true, ConfirmImpact = 'High')]
    param(
        [Parameter(Mandatory = $true, ValueFromPipeline = $true)]
        [System.IO.FileInfo] $InputObject,
 
        [ValidateRange(1, 10)]
        [int] $Padding = 3,
 
        [int] $StartNumber = 1
    )
 
    begin {
        $counter = $StartNumber
    }
 
    process {
        $newName = "{0}{1:D$Padding}{2}" -f (
            $InputObject.BaseName,
            $counter,
            $InputObject.Extension
        )
 
        Rename-Item -Path $InputObject.FullName -NewName $newName
        $counter++
    }
}

ИСПОЛЬЗОВАНИЕ

Код:
$files = Get-ChildItem -Path "*.tst" -File | Sort-Object -Property Name
$padding = $files.Count.ToString().Length
$files | Rename-Sequentially -Padding $padding -WhatIf

* немного магии -WhatIf
 
На винде, все уважающие себя пацаны эникеи имеют в загашнике ТТ TC, он же totalcmd, он же Total Commander,  для порешать вопросы с файлами.

Всего записей: 3795 | Зарегистр. 16-08-2012 | Отправлено: 20:01 07-10-2025
YuS_2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
7755

Цитата:
"только стандартные команды баш"

если есть огромное желание погружения в "командно-крипто-шифровальный" мир Linux, никто не мешает это сделать... но здесь вопрос тогда - при чем тут сценарии для Windows?!  
 
А если таки Вам не шашечки, а ехать, то выше предложили решение (нормальное решение, с оформлением функции, с конвейерами и всё в стиле powershell, именно), но если хочется скрипт поменьше размером, есть ещё такой вариант (модификация моего же вышеприведенного скрипта):

Код:
$folder = '.\TEST'
$len = 5
 
$reg = '\((\d+)\)(?=\.)'
$rep = {"$i".padleft($len,'0')}
 
dir $folder '*.txt' -file|%{$i=1}{
    if(($n = $_.name) -match $reg){ren $_.fullname $($n -replace $reg,$rep);$i++}
}

 
Добавлено:

Цитата:
нужна любая команда на винду которая имя1.расширение сможет переименовать в имя01.расширение или новоеИмя01.расширение и бонусом указание разрядности(01-99\001-999\0001-9999 и т.д.)

Тут таки надо бы определиться точно, без воды... варианты:
0. Изначально, исходный файл по шаблону "Имя файла (N).ext", переименовываем в "Имя файла 00N.ext" - кол-во ведущих нулей можно указать.
1. Переименование по вашему шаблону (кстати, в нем исчезли скобки в исходном наименовании - они там должны быть или таки нет?), в "Имя файла 00N.ext" с указанием количества ведущих нулей.
2. Исходный файл по шаблону "Имя файла (N).ext", переименовываем в "Имя файла 00N.ext" - кол-во ведущих нулей можно указать, но на порядок номеров не обращаем внимания и вместо существующих цифр, выдаем счетчик с ведущими нулями, т.е. номера будут увеличены инкрементно.
 
Какой из вариантов требуется?
Если 0. - скрипт  здесь
Если 1. - переделки потребуются
Если 2. - последний мой скрипт подойдет.

Всего записей: 3255 | Зарегистр. 03-02-2009 | Отправлено: 13:45 08-10-2025
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YuS_2
Я так понял, что скобки у него получились в результате переименования проводником. Изначально файлы без и убирать их не надо даже если с…  
 


по моей функции, для большей гибкости сделал шаблон нового имени параметром. дабы была возмржность менять при вызове функции, а не лазя в код.

Код:
function Rename-Sequentially {
    [CmdletBinding(SupportsShouldProcess = $true, ConfirmImpact = 'High')]
    param(
        [Parameter(Mandatory = $true, ValueFromPipeline = $true)]
        [System.IO.FileInfo] $InputObject,
 
        [ValidateRange(1, 10)]
        [int] $Padding = 3,
 
        [int] $StartNumber = 1,
 
        [string] $Template = "{0}{1:D$Padding}{2}"
    )
 
    begin {
        $counter = $StartNumber
    }
 
    process {
        $newName = $Template -f (
            $InputObject.BaseName,
            $counter,
            $InputObject.Extension
        )
 
        Rename-Item -Path $InputObject.FullName -NewName $newName
        $counter++
    }
}

и вызов с указанием другого шаблона имени:

Код:
$files | Rename-Sequentially -Padding $padding -Template "{1:D$Padding}__{0}{2}" -WhatIf


Всего записей: 3795 | Зарегистр. 16-08-2012 | Отправлено: 14:33 08-10-2025
YuS_2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iNNOKENTIY21

Цитата:
Изначально файлы без и убирать их не надо даже если с…

вот я и говорю, что ТЗ должно быть четким, ясным и однозначным...
 Цитата
Цитата:
Чем содержательнее и понятнее ТЗ, тем короче и точнее результат...

 

Всего записей: 3255 | Зарегистр. 03-02-2009 | Отправлено: 21:00 08-10-2025
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YuS_2
Ну, за ЧЯОТЗчёткое, ясное, однозначное техническое задание
 
Пап, пап, а ЧЯОТЗ бывают? Нет сынок, это фантастика.
 


 
По моей функции, рефакторинг без ЧЯОТЗ. Сдаётся мне, что параметр: [ValidateRange(1, 10)] [int] $Padding = 3 — стал лишним.

Всего записей: 3795 | Зарегистр. 16-08-2012 | Отправлено: 17:19 09-10-2025
virjokk



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть задача проверки в скрипте доступности uri-адреса.
Делаю так:
Код:
$uri = 'my.uri'
if ((iwr $uri).StatusCode -eq 200) {Write-Host ok} else {Write-Host error}

Проблема Invoke-WebRequest в том, что он не понимает ErrorAction SilentlyContinue и при недоступности адреса в любом случае выдает Exception, выкидывая из скрипта.
Приходится городить всякие try {...} catch {...}, и к этому же сводятся советы в сети.
Но может в PS/.net есть какие-то простые решения без ловли Exception?
 

Всего записей: 511 | Зарегистр. 19-05-2006 | Отправлено: 10:28 17-10-2025
YuS_2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
virjokk

Цитата:
Но может в PS/.net есть какие-то простые решения без ловли Exception?

есть, но вряд ли они будут с меньшим количеством символов

Код:
$uri = 'my.uri'
$tmp = $erroractionpreference
$erroractionpreference = 'SilentlyContinue'
iwr $uri
$erroractionpreference = $tmp

 
Но если надо таки именно ok или error, то Ваш код, в целом, должен быть таким:

Код:
$uri = 'my.uri'
$tmp = $erroractionpreference
$erroractionpreference = 'SilentlyContinue'
$res = iwr $uri
if ($res.StatusCode -eq 200) {Write-Host ok} else {Write-Host error}
$erroractionpreference = $tmp

иначе не получите желаемое...

Всего записей: 3255 | Зарегистр. 03-02-2009 | Отправлено: 14:30 17-10-2025 | Исправлено: YuS_2, 15:09 17-10-2025
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
virjokk

Цитата:
Есть задача проверки в скрипте доступности uri-адреса.

У Test-Connection есть ErrorAction, но раз нужно булево, то лучше:
Test-Connection $uri -Quiet и другие параметры по вкусу.
Ну а потом, если тест true и все ещё надо — Invoke-WebRequest.
 
Добавлено:
Использовать (iwr $uri).StatusCode -eq 200 в таком виде, плохая идея. Будет получать всю страницу для простого получения статус кода.
Нужен параметр (iwr $uri -Method Head).StatusCode -eq 200, что бы получить только заголовок.
 
Добавлено:

Код:

$uri = 'example.com'
 
if (Test-Connection $uri -Quiet) {
  $response = Invoke-WebRequest -Uri $uri
 
  if ($response.StatusCode -eq 200) {
    "Чего то делаем с ответом"
  } else {
    "Ошибка: {0}" -f $response.StatusDescription
  }
}

Всего записей: 3795 | Зарегистр. 16-08-2012 | Отправлено: 18:20 17-10-2025
YuS_2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iNNOKENTIY21

Цитата:
Использовать (iwr $uri).StatusCode -eq 200 в таком виде, плохая идея. Будет получать всю страницу для простого получения статус кода.

Да, это очень верно. Но не только. В принципе, получение всей страницы может понадобиться в дальнейшем коде... но в условном блоке, даже если спрятать поток ошибок, сама ошибка никуда не денется и оценка выражения не закончится... то бишь, сам условный блок не будет выполнен. Поэтому вынесение выражения получения данных за скобки, как для проверки, так и для дальнейшего использования результата  - это более хороший способ.
 
Добавлено:
Ну а Test-Connection - это и вовсе полное избавление от необходимости прятать исключения с помощью настроечных переменных...

Всего записей: 3255 | Зарегистр. 03-02-2009 | Отправлено: 21:29 17-10-2025
virjokk



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YuS_2
Иными словами, при получении только заголовка StatusCode может быть 200, но при чтении всей страницы таки ошибка
 
Добавлено:
iNNOKENTIY21
Действительно, Test-Connection в данном случае наиболее уместен, я как-то даже не воспринимал его всерьёз, как нормальный инструмент

Всего записей: 511 | Зарегистр. 19-05-2006 | Отправлено: 21:34 17-10-2025
YuS_2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
virjokk

Цитата:
Иными словами, при получении только заголовка StatusCode может быть 200, но при чтении всей страницы таки ошибка

не совсем. Ошибки могут возникнуть разные, но тогда и статускод будет другим. Кроме того, командлет iwr в процессе развития обзавелся многими параметрами, например с версии PS 7 и новее, присутствует параметр -SkipHttpErrorCheck, он позволяет игнорировать некоторые ошибки и продолжать обрабатывать ответы (ситуацию с неизвестным хостом, он обойти не позволит).

Всего записей: 3255 | Зарегистр. 03-02-2009 | Отправлено: 21:44 17-10-2025
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вокруг Get-StartApps
 
Посмотреть список AppsFolder в виде Name, AppID в PowerShell:

Код:
Get-StartApps

Команда для запуска:

Код:
explorer.exe "shell:AppsFolder\<выбранный AppID>"

Получить команду для запуска в буфер обмена, на примере «Выполнить» и вставить команду в ярлык… видосик: Запись экрана.mp4:

Код:
Set-Clipboard ("{0} {1}\{2}" -f 'explorer.exe', 'shell:AppsFolder', (Get-StartApps -Name 'Выполнить').AppID)

Функция для запуска из PowerShell приложений меню «Пуск», добавляется в профиль или модуль. Запуск: run Каль [Tab] дополнит до Калькулятор или [CTRL+Space] popup меню, если настроен PSReadLine : Подробнее...
 
Почти то же, что выше, только run не надо набирать: Подробнее...
Последней функции, наверно, нужно кеширование в файл, сохранять уже генерированные функции в модуль *.psm1.
 
Видео как это работает

----------
RuBoard — Внешний вид

Всего записей: 3795 | Зарегистр. 16-08-2012 | Отправлено: 16:04 22-10-2025 | Исправлено: iNNOKENTIY21, 22:30 23-10-2025
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогающие функции: MyStringUtilities.psm1
 
Функции по статистике загрузок: BootStatistics.psm1
 
Пример как этим пользоваться
Просто замени пути к модулям на свои и вставь в консоль PowerShell запущенную от Администратора:
Код:
. {
    Import-Module f:\Documents\WindowsPowerShell\Modules\MyStringUtilities\MyStringUtilities.psm1 -Force
    Import-Module f:\Documents\WindowsPowerShell\Modules\BootStatistics\BootStatistics.psm1 -Force
     
    $BootEventsData = Get-BootEventsData
 
    "Статистика загрузок системы" | AlignCenter
    Format-PaddedString -PaddingChar '=' -TotalWidth 80 | AlignCenter
    $BootEventsData | Get-BootStatistics | Show-BootStatistics
    Format-PaddedString -PaddingChar '=' -TotalWidth 80 | AlignCenter
    $BootEventsData | Get-BootTimeStatistics | Show-BootTimeStatistics
    Format-PaddedString -PaddingChar '=' -TotalWidth 80 | AlignCenter
    $BootEventsData | Get-MinimalBootTime | Show-BootEventsData
    Format-PaddedString -PaddingChar '=' -TotalWidth 80 | AlignCenter
    $BootEventsData | Get-MaximalBootTime | Show-BootEventsData
    Format-PaddedString -PaddingChar '=' -TotalWidth 80 | AlignCenter
}

 
Часть вывода:
Код:
                                    Статистика загрузок системы
      ================================================================================
      Подпись операционной системы: .............. Майкрософт Windows 11 Корпоративная
      Дата установки системы:  ................................... 10/18/2025 00:27:44
      Количество загрузок с момента установки системы:  ............................ 5
      Прошло с момента установки системы:  ........................ 5.21:33:26.6821104
      В среднем загрузка раз в (дней):  .......................................... 1,2
      В среднем загрузка раз в (часов):  ........................................ 28,3
      В среднем загрузка раз в (минут):  ..................................... 1 698,7
      В среднем загрузка раз в (секунд):  .................................. 101 921,3
      ================================================================================
      Начальная дата периода: .................................... 10/18/2025 19:49:50

Всего записей: 3795 | Зарегистр. 16-08-2012 | Отправлено: 20:55 23-10-2025 | Исправлено: iNNOKENTIY21, 21:02 23-10-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Сценарии для Windows


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru