↧
Borland Developer Studio 2006 (c) Borland (1608) / комплект из Delphi 2006, C++Builder 2006, и C#Builder 2006
↧
Электронные словари - технологии, техники, обмен (1349) / Практика создания и использования электронных словарей
ramanuki:
Romul81
Вы сталкивались со внутренностями словарей MDX. Хочу спросить у вас - словари этого формата могут подгружать содержимое из интернета онлайн? Спрашиваю, потому что обнаружил среди примеров помеченные позавчерашней датой, хотя сам файл словаря 2015 года. И эти "новые" примеры не ищутся по ПТП.
Romul81
Вы сталкивались со внутренностями словарей MDX. Хочу спросить у вас - словари этого формата могут подгружать содержимое из интернета онлайн? Спрашиваю, потому что обнаружил среди примеров помеченные позавчерашней датой, хотя сам файл словаря 2015 года. И эти "новые" примеры не ищутся по ПТП.
↧
↧
BOOTICE [Boot sector manipulation Utility] (376) / Утилита для манипуляции с загрузочными секторами.
mig73:
Justicem
Не важна тут полноценность, важно что EFI поддерживается и включено. Загружайте оригинальный установщик, выбираете UEFI носитель и продолжайте установку, система всё сделает сама. UEFI = GPT и др. быть не может (все текущие разделы должны быть удалены).
Justicem
Не важна тут полноценность, важно что EFI поддерживается и включено. Загружайте оригинальный установщик, выбираете UEFI носитель и продолжайте установку, система всё сделает сама. UEFI = GPT и др. быть не может (все текущие разделы должны быть удалены).
↧
Браузерные войны - 2018 (Desktop) (897) / А есть ли из чего выбирать?
MERCURY127:
Какие ныне стали изысканные сообщения об ошибках...
Какие ныне стали изысканные сообщения об ошибках...

↧
КриптоПро CSP (CryptoPRO) (1399) / Линейка криптографических утилит (вспомогательных программ)
↧
↧
Сценарии Windows (шапка и около-темные вопросы) (1181) / тема для обсуждения и обслуживания соответствующей шапки
YuS_2:
Старая шапка:
[more=архив шапки][no]Старые и смежные темы: по CMD и в Программах | по PowerShell | В помощь системному администратору | Прикладное программирование
PowerShell 1.0 - На текущий момент совершенно неактуальная версия, интересная только для истории.
Прямые ссылки:
PowerShell 2.0 и WinRM 2.0 - Последняя версия, работающая на Windows XP и Windows 2003 (Ещё)
Прямые ссылки:
PowerShell 3.0 (Windows Management Framework 3.0)
PowerShell 4.0 (Windows Management Framework 4.0)
PowerShell 5.0 (Windows Management Framework 5.0)
PowerShell 5.1 (Windows Management Framework 5.1)
PowerShell Core 6.0 (не заменяет PowerShell 5.1!)[/more][/b] | [more=Ассоциация и подпись сценариев]
Команды выполняются в командной строке от имени администратора.
Чтобы ассоциировать сценарии с PowerShell для версий 5.1 включительно, аналогично выполнению .bat/.cmd-файлов, нужно выполнить следующую команду:
ftype microsoft.powershellscript.1=%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -file "%1" %*
По умолчанию выполнение неподписанных сценариев PowerShell в системе запрещено, т.к. в них может находится вредоносный код, который может нанести вред системе.
Если вы хотите разрешить выполнение неподписанных сценариев и ассоциировать файлы, то команда будет выглядеть так:
ftype microsoft.powershellscript.1=%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -nologo -executionpolicy bypass -file "%1" %*
Также можно разрешить выполнение неподписанных сценариев в системе следующей командой:
powershell Set-ExecutionPolicy Unrestricted -force
Версии PowerShell 6.0 и выше могут поставляться портативными, либо с установкой в систему, поэтому в команде необходимо указать абсолютный путь к файлу:
ftype Microsoft.PowerShellScript.1="Абсолютный_путь_к_файлу\pwsh.exe" -file "%1" %*[/more][/b]
[more=Сценарий для ассоциации файлов PowerShell и запуска неподписанных скриптов.]
Сценарий для ассоциации файлов PowerShell и запуска неподписанных скриптов.
Делает правку PATHEXT, которая по умолчанию не содержит .PS1 зато содержит ну прям очень "нужную" .PSC1 (psc1, если есть, заменяется на ps1, иначе ps1 просто добавляется).
Разрешает запуск любых скриптов, а не только подписанных.
Корректирует Microsoft.PowerShellScript.1 и Microsoft.PowerShellConsole.1 - удаляет ненужные ветки, правит open для нормального выполнения файлов ps1 и psc1 (на всякий случай здесь тоже устанавливается ExecutionPolicy).
Сохранять как cmd-файл в кодировке UTF8 без BOM. Для запуска потребуются админские права.
PowerShell-Assoc-and-Setup.cmd:
Код:
То же, но только для текущего пользователя.
Админские права не требуются. Из глобальных настроек правиться только PATHEXT.
PowerShell-Assoc-and-Setup-UserOnly.cmd:
Код:
[/more]
Прочее
Функции
• Write-Color
Провайдеры
Готовые скрипты
• Ошибки и предупреждения в журнале событий по электронной почте (в4.0)
• Преобразование алиасов в скриптах к полным командам.
• Получение детализированной информации из файлов.
[more=Полезные ссылки]
• Работа со сценариями в Windows PowerShell
• Краткие справочники по Windows PowerShell 3.0 (english)
• Windows PowerShell Франк Кох (БЕРН) Разработчик и пропагандист платформы. На русском языке в формате pdf и doc[/more][/b] | Будет ли репозиторий PowerShell на ru-board?
[more=Готовые решения и частые вопросы]
• При запуске batch-файла от Администратора текущая директория меняется на system32
• Встроенный справочник по командам
• Создание помощи по всем командам консоли 2000 и XP
• Делаем паузу в командном файле стандартными средствами Windows
• Альтернативные решения:
· Альтернатива команде ECHO - позволяет выводить текст в файл без перевода строки.
· Установка задержки (паузы) в батнике
· Установка задержки (паузы) в батнике (используя VBScript)
· Переход из 32-битной версии cmd.exe в 64-битную
• Работа с текстом, датой и файлами:
· Создание листинга директорий на примере создания плейлиста
· Переименовывание файлов по дате модификации
· Использование даты на день раньше чем сегодня
· Использование даты на день раньше чем сегодня (учитываются високосные годы)
· Использование даты на день раньше чем сегодня (используя VBScript)
· Использование разницы между датой создания файла(папки) и текущей, в днях или минутах(используя VBScript)
· Конвертирование текста из кириллицы в латиницу
· Проверка существования файла и присвоение ему нового имени в случае если такой файл уже существует
· Замена текста в файле (sbs2.com)
· Удаление всего содержимого каталога, включая подкаталоги, командой rd (не удаляя сам каталог)
· Удаление файлов в указаном каталоге включая подкаталоги, с ведением лога удаления (удалён/не удалён)
· Удаление файлов во всех под/каталогах, имя которых (каталога) содержит определённое значение (Temp к примеру)
· Чтение из файлов содержащих ключи и значения (подобно структуре .ini файлов)
· Получение системного времени в одном формате (вне зависимости от настроек даты и времени системы)
· Простой способ получать текущую дату всегда в одном формате (не зависит от языков и настроек) и ещё вариант
· Разбиение целого числа байтов (размера файла) на тысячные значения
• Администрирование, автоматизация и сеть:
· Запуск сетевого подключения
· Пример выполнения команд по результату команды ping
· Запуск bat файлов как сервис
· SBS - Sleep before shutdown - Утилита для выключеня и перезапуска компьютера через заданное время
· Перезапуск эксплорера с восстановлением открытых директорий
· Download And Extract - батник-гибрид для закачки архивов и моментальной их распаковки в папку с именем самого архива
• Работа с переменными и параметрами ком. строки:
· Разименовывание переменных
· Создание (запись) переменных окружения в реестр
· Способ передачи в бат-файл параметра содержащего символы & и последующей обработки полученного значения[/more][/b]
Описания работы команд и символов участниками темы:
• setlocal enabledelayedexpansion и переменные окружения
• символы & и && в командной строке
• Переменная %0
Полезные [more=ссылки]
· Переменные в CMD, команда SET и арифметика
· Пакетные файлы CMD, BAT
· Справочник по параметрам командной строки
· Урок bat-аники (для начинающих)
· Литература по батникам
· DOS Batch - Function Tutorial
· Справка по командам в виде Html
· Команды RunDll32
· Пример перехода из 32-битной версии cmd.exe в 64-битную[/more][/b] и [more=утилиты]
· Утилита-модуль (VBS-скрипт) для Internet Explorer - Позволяет копировать выделенный текст без пробелов на конце. Особенно полезно на руборде
· base64 - кодирует/раскодирует файл в/из base64
· blat - отправка почты из консоли
· CLCC - консольный калькулятор
· cmdow - изменение параметров и видимости дос-окна
· cnic - включает/выключает сетевой интерфейс
· crc32 - утилита для подсчета контрольных сумм (только CRC)
· curl - передача и прием файлов, используя URL синтаксис
· curtime - утилита для обработки времени в скриптах
· delbyown - поиск файлов, созданных определенным пользователем, на NTFS разделе
· devcon - включение, выключение, удаление и т.д. устройств из Диспетчера Устройств
· dirdate - изменение даты создания/модификации/последнего доступа файлов
· directify - группирование файлов по общим параметрам
· editpath - добавляет или удаляет директории в переменной PATH
· fastsum - подсчет контрольных сумм (только MD5)
· fciv - подсчет контрольных сумм (MD5 и SHA-1)
· fdf - Fast Duplicate Finder, находит одинаковые по содержанию файлы
· fsum - подсчет контрольных сумм (12 различных алгоритмов)
· gsar - General Search and Replace, поиск и замена текста в файле
· hex - вывод бинарного файла в шестнадцатиричном формате
· hstart - скрытый запуск командных файлов и консольных программ
· mediainfo - утилита для просмотра метаданных мультимедийных файлов, консоль и фронтенд
· mirror - копирование, создание точной копии всей структуры директорий
· msgbox - вывод сообщения в диалоговом окне
· msgbox (другая) - еще одна утилита для вывода сообщения в диалогоовм окне
· mtee - выводит входящие данные на экран и в файл (одновременно)
· netcat - мощная утилита для передачи данных по TCP/UDP соединениям
· nircmd - универсальная утилита на все (почти) случаи жизни
· outwit - пакет из 6-ти полезных GNU Win32 утилит
· portqry - проверка статуса TCP и UDP портов на удаленных машинах
· PsTools - отличный набор утилит для администрирования
· ptime - определяет время работы программ (точность до 5 миллисек.)
· Quick Batch File Compiler - позволяет превратить ваш батник в независимое приложение
· regperm - изменение прав доступа к веткам/ключам реестра
· rmtshare - управление шарами
· rplstr - замена строки текста в файле из командной строки
· scrnres - screen resolution. Выводит разрешение экрана в консоль
· sed - мощный текстовый фильтр/процессор с поддержкой регулярных выражений
· setacl - изменение прав доступа к объектам
· setenv - утилита для работы с системными переменными
· smtpsend - отправка сообщений на электронную почту
· Streams - утилита для работы с альтернативными потоками NTFS
· trayconizer - позволяет сворачивать окно программы в трей
· tst - скриптовая утилита для автоматизации telnet-сессий
· uniqline - утилита фильтрующая одинаковые строчки в тексте, умеет удалять пустые строчки и пробелы в начале и конце строк
· UnxUtils - набор GNU утилит для Win32
· wget - консольная утилита для скачивания файлов по HTTP, HTTPS и FTP протоколам
· wgetx64 - консольная утилита для скачивания файлов по HTTP, HTTPS и FTP протоколам
· Win2000 Resource Kit Tools
· Win2003 Resource Kit Tools
· xcodewin - перекодировщик русского текста, поддерживает 14 кодировок
· Пакет утилит для организации интерфейса в bat-файлах
· BAT Enchancer
[/more][/b]
Примечания:
• Большие куски кода заключайте в тэг [ more ]
• Чтобы не копировались концевые пробелы из форума, жмите на ссылку "Редактировать" в посте, и уже из редактора копируйте код без пробелов иначе сценарий может работать неправильно. Также для удаления концевых пробелов пользуйтесь скриптом от Nagual, или VBS-Скрипт-Модулем от ViSiToR.
• Сторонние консольные утилиты можно использовать только в виде готового решения и только в рамках сценариев. Никаких обсуждений и обучений работе с утилитами не предусмотрено и прямо запрещено правилами топика.
• Шапка и около-темные вопросы | :rarrow:[/no][/more]
Старая шапка:
[more=архив шапки][no]Старые и смежные темы: по CMD и в Программах | по PowerShell | В помощь системному администратору | Прикладное программирование
PowerShell
[more=Версии][b]Версии:
PowerShell 1.0 - На текущий момент совершенно неактуальная версия, интересная только для истории.
Прямые ссылки:
- Windows 2003 SP1-2 x86 [Rus] [Eng]
- Windows XP SP2 x86 [Rus] [Eng]
- Windows Vista x86 [Rus]
- Windows Vista x64 [Rus]
PowerShell 2.0 и WinRM 2.0 - Последняя версия, работающая на Windows XP и Windows 2003 (Ещё)
Прямые ссылки:
- Windows XP и Windows Embedded x86 [Eng], [Rus]
- Windows 2003 Server x86 [Eng], [Rus]
- Windows 2003 Server x64 [Eng], [Rus]
PowerShell 3.0 (Windows Management Framework 3.0)
PowerShell 4.0 (Windows Management Framework 4.0)
PowerShell 5.0 (Windows Management Framework 5.0)
PowerShell 5.1 (Windows Management Framework 5.1)
PowerShell Core 6.0 (не заменяет PowerShell 5.1!)[/more][/b] | [more=Ассоциация и подпись сценариев]
[b]Ассоциация и подпись сценариев:
Команды выполняются в командной строке от имени администратора.
Чтобы ассоциировать сценарии с PowerShell для версий 5.1 включительно, аналогично выполнению .bat/.cmd-файлов, нужно выполнить следующую команду:
ftype microsoft.powershellscript.1=%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -file "%1" %*
По умолчанию выполнение неподписанных сценариев PowerShell в системе запрещено, т.к. в них может находится вредоносный код, который может нанести вред системе.
Если вы хотите разрешить выполнение неподписанных сценариев и ассоциировать файлы, то команда будет выглядеть так:
ftype microsoft.powershellscript.1=%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -nologo -executionpolicy bypass -file "%1" %*
Также можно разрешить выполнение неподписанных сценариев в системе следующей командой:
powershell Set-ExecutionPolicy Unrestricted -force
Версии PowerShell 6.0 и выше могут поставляться портативными, либо с установкой в систему, поэтому в команде необходимо указать абсолютный путь к файлу:
ftype Microsoft.PowerShellScript.1="Абсолютный_путь_к_файлу\pwsh.exe" -file "%1" %*[/more][/b]
[more=Сценарий для ассоциации файлов PowerShell и запуска неподписанных скриптов.]
Сценарий для ассоциации файлов PowerShell и запуска неподписанных скриптов.
Сохранять как cmd-файл в кодировке UTF8 без BOM. Для запуска потребуются админские права.
PowerShell-Assoc-and-Setup.cmd:
Код:
<# : Сохранять в UTF8 без BOM с расширением .CMD @echo off set "cmdcmdfile=%~f0" %SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -nol -nop -exe unrestricted -c "&{[ScriptBlock]::Create((gc -lit $env:cmdcmdfile -enc 'UTF8') -join [Char]10).Invoke()}" exit /b #> Set-ExecutionPolicy Unrestricted -Force -Scope LocalMachine $hkc = "HKLM:\Software\Classes" $ps = Join-Path $PSHome "powershell.exe" $ise = Join-Path $PSHome "powershell_ise.exe" Write-Host "Проверка PATHEXT" $pathext = [System.Environment]::GetEnvironmentVariable('PATHEXT','Machine') if ($pathext -notmatch '\.PS1') { Write-Host "OLD PATHEXT=$pathext" $pathext = $(if($pathext.Contains('.PSC1')){$pathext.Replace('.PSC1','.PS1')}else{$pathext+';.PS1'}) -replace ';;+',';' $env:pathext = $pathext [System.Environment]::SetEnvironmentVariable('PATHEXT',$pathext,'Machine') Write-Host "NEW PATHEXT=$pathext" } else { Write-Host "PATHEXT=$pathext" } New-Item "$hkc\.ps1" -Value "Microsoft.PowerShellScript.1" -Force > $null New-Item "$hkc\.psc1" -Value "Microsoft.PowerShellConsole.1" -Force > $null Write-Host "Коррекция Microsoft.PowerShellScript.1" New-Item "$hkc\Microsoft.PowerShellScript.1\shell\Open\command" -Force > $null New-Item "$hkc\Microsoft.PowerShellScript.1\shell\Edit\command" -Force > $null Push-Location "$hkc\Microsoft.PowerShellScript.1\shell" Remove-Item "Выполнить с помощью PowerShell" -Recurse -Force Remove-Item "Run with PowerShell" -Recurse -Force Remove-Item "0" -Recurse -Force Clear-Item "." #Set-Item "." "Open" Set-Item "Open\command" ($ps+' -nologo -exe bypass -f "%1" %*') Set-Item "Edit\command" ($ise+' "%1"') Pop-Location Write-Host "Коррекция Microsoft.PowerShellConsole.1" New-Item "$hkc\Microsoft.PowerShellConsole.1\shell\Open\command" -Force > $null Push-Location "$hkc\Microsoft.PowerShellConsole.1\shell" Remove-Item "0" -Recurse -Force Clear-Item "." #Set-Item "." "Open" Set-Item "Open\command" ($ps+' -nologo -exe bypass -p "%1" %*') Pop-Location Write-Host "Готово" Write-Host "Нажмите любую клавишу..." -NoNewLine while ($KeyInfo.VirtualKeyCode -eq $Null) { $KeyInfo = $Host.UI.RawUI.ReadKey("NoEcho, IncludeKeyDown") } Write-Host "" |
То же, но только для текущего пользователя.
Админские права не требуются. Из глобальных настроек правиться только PATHEXT.
PowerShell-Assoc-and-Setup-UserOnly.cmd:
Код:
<# : Сохранять в UTF8 без BOM с расширением .CMD @echo off set "cmdcmdfile=%~f0" %SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -nol -nop -exe unrestricted -c "&{[ScriptBlock]::Create((gc -lit $env:cmdcmdfile -enc 'UTF8') -join [Char]10).Invoke()}" exit /b #> Set-ExecutionPolicy Unrestricted -Force -Scope CurrentUser $hkc = "HKCU:\Software\Classes" $ps = Join-Path $PSHome "powershell.exe" $ise = Join-Path $PSHome "powershell_ise.exe" Write-Host "Проверка PATHEXT" $pathext = [System.Environment]::GetEnvironmentVariable('PATHEXT','Machine') if ($pathext -notmatch '\.PS1') { Write-Host "OLD PATHEXT=$pathext" $pathext = $(if($pathext.Contains('.PSC1')){$pathext.Replace('.PSC1','.PS1')}else{$pathext+';.PS1'}) -replace ';;+',';' $env:pathext = $pathext [System.Environment]::SetEnvironmentVariable('PATHEXT',$pathext,'Machine') Write-Host "NEW PATHEXT=$pathext" } else { Write-Host "PATHEXT=$pathext" } New-Item "$hkc\.ps1" -Value "Microsoft.PowerShellScript.1" -Force > $null New-Item "$hkc\.psc1" -Value "Microsoft.PowerShellConsole.1" -Force > $null Write-Host "Коррекция Microsoft.PowerShellScript.1" New-Item "$hkc\Microsoft.PowerShellScript.1\shell\Open\command" -Force > $null New-Item "$hkc\Microsoft.PowerShellScript.1\shell\Edit\command" -Force > $null Push-Location "$hkc\Microsoft.PowerShellScript.1\shell" Clear-Item "." #Set-Item "." "Open" Set-Item "Open\command" ($ps+' -nologo -exe bypass -f "%1" %*') Set-Item "Edit\command" ($ise+' "%1"') Pop-Location Write-Host "Коррекция Microsoft.PowerShellConsole.1" New-Item "$hkc\Microsoft.PowerShellConsole.1\shell\Open\command" -Force > $null Push-Location "$hkc\Microsoft.PowerShellConsole.1\shell" Remove-Item "0" -Recurse -Force Clear-Item "." #Set-Item "." "Open" Set-Item "Open\command" ($ps+' -nologo -exe bypass -p "%1" %*') Pop-Location Write-Host "Готово" Write-Host "Нажмите любую клавишу..." -NoNewLine while ($KeyInfo.VirtualKeyCode -eq $Null) { $KeyInfo = $Host.UI.RawUI.ReadKey("NoEcho, IncludeKeyDown") } Write-Host "" |
[/more]
Прочее
- Если используете "белый список" в брандмауэре Windows, то для работы сценариев в сети необходимо создать 2 исходящих правила для svchost.exe и PowerShell.exe.
- В отличие от батников, кодировка скриптов на PowerShell должна быть 1251 (ANSI). Начиная с версии PowerShell Core 6.0, кодировка по умолчанию UTF8NoBOM.
Функции
• Write-Color
Провайдеры
Готовые скрипты
• Ошибки и предупреждения в журнале событий по электронной почте (в4.0)
• Преобразование алиасов в скриптах к полным командам.
• Получение детализированной информации из файлов.
[more=Полезные ссылки]
[b]Полезные ссылки:
• Работа со сценариями в Windows PowerShell
• Краткие справочники по Windows PowerShell 3.0 (english)
• Windows PowerShell Франк Кох (БЕРН) Разработчик и пропагандист платформы. На русском языке в формате pdf и doc[/more][/b] | Будет ли репозиторий PowerShell на ru-board?
Cmd
Для перекодирования кирилицы 866<—>1251 пользуйтесь онлайн сервисом Перекодировщик кириллицы [more=Готовые решения и частые вопросы]
[b]Готовые решения и частые вопросы:
• При запуске batch-файла от Администратора текущая директория меняется на system32
• Встроенный справочник по командам
• Создание помощи по всем командам консоли 2000 и XP
• Делаем паузу в командном файле стандартными средствами Windows
• Альтернативные решения:
· Альтернатива команде ECHO - позволяет выводить текст в файл без перевода строки.
· Установка задержки (паузы) в батнике
· Установка задержки (паузы) в батнике (используя VBScript)
· Переход из 32-битной версии cmd.exe в 64-битную
• Работа с текстом, датой и файлами:
· Создание листинга директорий на примере создания плейлиста
· Переименовывание файлов по дате модификации
· Использование даты на день раньше чем сегодня
· Использование даты на день раньше чем сегодня (учитываются високосные годы)
· Использование даты на день раньше чем сегодня (используя VBScript)
· Использование разницы между датой создания файла(папки) и текущей, в днях или минутах(используя VBScript)
· Конвертирование текста из кириллицы в латиницу
· Проверка существования файла и присвоение ему нового имени в случае если такой файл уже существует
· Замена текста в файле (sbs2.com)
· Удаление всего содержимого каталога, включая подкаталоги, командой rd (не удаляя сам каталог)
· Удаление файлов в указаном каталоге включая подкаталоги, с ведением лога удаления (удалён/не удалён)
· Удаление файлов во всех под/каталогах, имя которых (каталога) содержит определённое значение (Temp к примеру)
· Чтение из файлов содержащих ключи и значения (подобно структуре .ini файлов)
· Получение системного времени в одном формате (вне зависимости от настроек даты и времени системы)
· Простой способ получать текущую дату всегда в одном формате (не зависит от языков и настроек) и ещё вариант
· Разбиение целого числа байтов (размера файла) на тысячные значения
• Администрирование, автоматизация и сеть:
· Запуск сетевого подключения
· Пример выполнения команд по результату команды ping
· Запуск bat файлов как сервис
· SBS - Sleep before shutdown - Утилита для выключеня и перезапуска компьютера через заданное время
· Перезапуск эксплорера с восстановлением открытых директорий
· Download And Extract - батник-гибрид для закачки архивов и моментальной их распаковки в папку с именем самого архива
• Работа с переменными и параметрами ком. строки:
· Разименовывание переменных
· Создание (запись) переменных окружения в реестр
· Способ передачи в бат-файл параметра содержащего символы & и последующей обработки полученного значения[/more][/b]
Описания работы команд и символов участниками темы:
• setlocal enabledelayedexpansion и переменные окружения
• символы & и && в командной строке
• Переменная %0
Полезные [more=ссылки]
[b]Полезные ссылки:
· Переменные в CMD, команда SET и арифметика
· Пакетные файлы CMD, BAT
· Справочник по параметрам командной строки
· Урок bat-аники (для начинающих)
· Литература по батникам
· DOS Batch - Function Tutorial
· Справка по командам в виде Html
· Команды RunDll32
· Пример перехода из 32-битной версии cmd.exe в 64-битную[/more][/b] и [more=утилиты]
[b]Полезные утилиты:
· Утилита-модуль (VBS-скрипт) для Internet Explorer - Позволяет копировать выделенный текст без пробелов на конце. Особенно полезно на руборде
· base64 - кодирует/раскодирует файл в/из base64
· blat - отправка почты из консоли
· CLCC - консольный калькулятор
· cmdow - изменение параметров и видимости дос-окна
· cnic - включает/выключает сетевой интерфейс
· crc32 - утилита для подсчета контрольных сумм (только CRC)
· curl - передача и прием файлов, используя URL синтаксис
· curtime - утилита для обработки времени в скриптах
· delbyown - поиск файлов, созданных определенным пользователем, на NTFS разделе
· devcon - включение, выключение, удаление и т.д. устройств из Диспетчера Устройств
· dirdate - изменение даты создания/модификации/последнего доступа файлов
· directify - группирование файлов по общим параметрам
· editpath - добавляет или удаляет директории в переменной PATH
· fastsum - подсчет контрольных сумм (только MD5)
· fciv - подсчет контрольных сумм (MD5 и SHA-1)
· fdf - Fast Duplicate Finder, находит одинаковые по содержанию файлы
· fsum - подсчет контрольных сумм (12 различных алгоритмов)
· gsar - General Search and Replace, поиск и замена текста в файле
· hex - вывод бинарного файла в шестнадцатиричном формате
· hstart - скрытый запуск командных файлов и консольных программ
· mediainfo - утилита для просмотра метаданных мультимедийных файлов, консоль и фронтенд
· mirror - копирование, создание точной копии всей структуры директорий
· msgbox - вывод сообщения в диалоговом окне
· msgbox (другая) - еще одна утилита для вывода сообщения в диалогоовм окне
· mtee - выводит входящие данные на экран и в файл (одновременно)
· netcat - мощная утилита для передачи данных по TCP/UDP соединениям
· nircmd - универсальная утилита на все (почти) случаи жизни
· outwit - пакет из 6-ти полезных GNU Win32 утилит
· portqry - проверка статуса TCP и UDP портов на удаленных машинах
· PsTools - отличный набор утилит для администрирования
· ptime - определяет время работы программ (точность до 5 миллисек.)
· Quick Batch File Compiler - позволяет превратить ваш батник в независимое приложение
· regperm - изменение прав доступа к веткам/ключам реестра
· rmtshare - управление шарами
· rplstr - замена строки текста в файле из командной строки
· scrnres - screen resolution. Выводит разрешение экрана в консоль
· sed - мощный текстовый фильтр/процессор с поддержкой регулярных выражений
· setacl - изменение прав доступа к объектам
· setenv - утилита для работы с системными переменными
· smtpsend - отправка сообщений на электронную почту
· Streams - утилита для работы с альтернативными потоками NTFS
· trayconizer - позволяет сворачивать окно программы в трей
· tst - скриптовая утилита для автоматизации telnet-сессий
· uniqline - утилита фильтрующая одинаковые строчки в тексте, умеет удалять пустые строчки и пробелы в начале и конце строк
· UnxUtils - набор GNU утилит для Win32
· wget - консольная утилита для скачивания файлов по HTTP, HTTPS и FTP протоколам
· wgetx64 - консольная утилита для скачивания файлов по HTTP, HTTPS и FTP протоколам
· Win2000 Resource Kit Tools
· Win2003 Resource Kit Tools
· xcodewin - перекодировщик русского текста, поддерживает 14 кодировок
· Пакет утилит для организации интерфейса в bat-файлах
· BAT Enchancer
[/more][/b]
WSH (VBScript, JScript)
Программирование "удобняшек" на VBScript Примечания:
• Большие куски кода заключайте в тэг [ more ]
• Чтобы не копировались концевые пробелы из форума, жмите на ссылку "Редактировать" в посте, и уже из редактора копируйте код без пробелов иначе сценарий может работать неправильно. Также для удаления концевых пробелов пользуйтесь скриптом от Nagual, или VBS-Скрипт-Модулем от ViSiToR.
• Сторонние консольные утилиты можно использовать только в виде готового решения и только в рамках сценариев. Никаких обсуждений и обучений работе с утилитами не предусмотрено и прямо запрещено правилами топика.
• Шапка и около-темные вопросы | :rarrow:[/no][/more]
↧
Тема о современной России (3496) / культура, наука, политика (позитив приветствуется)
los:
"Специалисты" :lol:
Цитата:
http://kremlin.ru/events/president/news/58813
Хотя Метрополит не всея Руси звучало бы свежо :lol:
"Специалисты" :lol:
Цитата:
Участники совещания обменялись также мнениями о положении Русской православной церкви на Украине после вынесенного синодом Константинопольского патриархата решения приступить к предоставлению автокефалии церкви Украины, отмене грамоты 1686 года о переходе Киевской метрополии под юрисдикцию Московского патриархата и заявления о восстановлении ставропигии Вселенского патриархата в Киеве. |
http://kremlin.ru/events/president/news/58813
Хотя Метрополит не всея Руси звучало бы свежо :lol:
↧
CorelDRAW (1592) / вопросы по работе программы
missortr:
Proshaa
Да, это может. СПС
--------------------------
Но, Это было важно:
Цитата:
Извините, если перевод плох.
мой русский язык :-(
Proshaa
Да, это может. СПС
--------------------------
Но, Это было важно:
Цитата:
Народ, подскажите, можно ли в Кореле модифицировать треугольник в такую фигуру? С закруглением углов понятно, а вот как выгнуть стороны - не пойму. |
Извините, если перевод плох.
мой русский язык :-(
↧
VMware vSphere, ESXi (4797) / VMware vSphere ESXi, VMware vCenter, NSX и т.д.
olegpronin:
Выложите, пожалуйста, ESXi-6.7.0-20181004001-standard.zip
Спасибо
Выложите, пожалуйста, ESXi-6.7.0-20181004001-standard.zip
Спасибо
↧
↧
Пользовательские словари для Lingvo (часть 15) (1028) / Переведем в формат Lingvo все словари планеты!
↧
Cisco Unified Communications - Часть 2 (2632) / CUCM, IM&P, UCCX, WebEx, VCS, TMS, vTS и др.
deadspace:
Пробовал, картина та же. Synchronization complete. Usage data was updated but synchronization failed for one or more product instances
Пробовал, картина та же. Synchronization complete. Usage data was updated but synchronization failed for one or more product instances
↧
SQL Backup And FTP (36) / BackUp баз sql
vs6262:
Цитата:
по моему iperius backup тоже это делает
Цитата:
SQL Backup And FTP |
по моему iperius backup тоже это делает
↧
=== Zed's Cafe v.XXVII === (3284) / ...а мы крепчаем!
evoroz:
Цитата:
Дрон кончился. Может видео попозже сделаю. Селфи нет привычки снимать.
Воздух == впечатление от воздуха. Воздух входит в легкие и душа расширяется :)
Формат - 1200 px по длинной стороне. А куда больше?
Цитата:
дрон давай и селфи :) а "воздух" == это что? /чё-то формат какой-то маленький/ |
Дрон кончился. Может видео попозже сделаю. Селфи нет привычки снимать.
Воздух == впечатление от воздуха. Воздух входит в легкие и душа расширяется :)
Формат - 1200 px по длинной стороне. А куда больше?
↧
↧
Adobe Photoshop (492) / Все версии
vs6262:
Цитата:
а кейген?
Добавлено:
Цитата:
может кто может скачать х32 и х64 инсталлеры
заранее спасибо
Цитата:
Как лечить? |
а кейген?
Добавлено:
Цитата:
Photoshop CC 2019. |
может кто может скачать х32 и х64 инсталлеры
заранее спасибо
↧
Яндекс.Браузер / Yandex.Browser (1954) / Браузер от Яндекса на основе Chromium
rvtis:
Цитата:
Выложите где-нибудь, чтобы скачать можно было. А то на Украине с browser.yandex.ru/beta перебрасывает на https://getyabrowser.com/ru/ и бету не скачать.
Цитата:
Есть обновление: 18.10.1.385 Beta |
Выложите где-нибудь, чтобы скачать можно было. А то на Украине с browser.yandex.ru/beta перебрасывает на https://getyabrowser.com/ru/ и бету не скачать.
↧
Skype (часть 7) (164) / Обсуждение работы
MAX63ru:
ntden1
Цитата:
На Win7 x32 таких проблем со Skype8 не заметил.
ntden1
Цитата:
Это у меня одного так? Можно как то победить тормоза? |
На Win7 x32 таких проблем со Skype8 не заметил.
↧
Программирование в среде .NET (ASP.NET,ADO.NET) на C#/VB.NET (3087) / .NET (ASP.NET, ADO.NET, WinForms, Mono)
ne_viens:
Это потому, что lpCurrentDirectory Nothing.
Текущая директория дочерного процесса тогда будет равна директории, где находится родитель, по этому она и не удаляется.
Это потому, что lpCurrentDirectory Nothing.
Текущая директория дочерного процесса тогда будет равна директории, где находится родитель, по этому она и не удаляется.
↧
↧
Auslogics Disk Defrag Pro (203) / Компактный и быстрый дефрагментатор
maxvlas:
Auslogics Disk Defrag Pro 4.9.4.0
патч работает
Auslogics Disk Defrag Pro 4.9.4.0
патч работает
↧
Auslogics Anti-Malware (25) / Антишпион
maxvlas:
Auslogics Anti-Malware 1.17.0.0
патч работает
Auslogics Anti-Malware 1.17.0.0
патч работает
↧
ATOL Frontol (АТОЛ)... (83) / ... компьютерно-кассовая система
Zabludshiy:
Никто не в курсе можно ли продлить триал на Frontol Driver Unit для терминальных сессий?
А от 45 дней прошло но в работу не успели включить, пока не вижу смысла приобретать...
Никто не в курсе можно ли продлить триал на Frontol Driver Unit для терминальных сессий?
А от 45 дней прошло но в работу не успели включить, пока не вижу смысла приобретать...
↧