Архив рубрики: Windows

Конвертирование txt-файла в xls с помощью Powershell

В моём скрипте два обязательных параметра: путь к исходному текстовому файлу, и знак разделитель (по умолчанию — пробел):

Считываем наш файл и запускаем Excel:

Для наглядности я всегда в своих скриптах добавляю поддержку стандартных параметров, в частности –Verbose для того, чтобы было видно, что в данный момент делает скрипт:

В частности, в… Читать далее »

Как засечь время в Powershell

Вообще для измерения скорости выполнения той, или иной команды в Powershell есть командлет Measure-Command. Но в определённых случаях он может не подойти. Например, если нужно не только подсчитать время выполнения команды, но и вывести результат команды на экран – при использовании Measure-Command на экран выводится только его результат. Конечно, можно занести результат выполнения команды в… Читать далее »

Как отследить изменения файла через Powershell

Если нам нужно отследить изменение простого текстового файла (например лог-файла), это можно сделать используя один командлет Get-Content:

Параметр –Wait указывает Powershell не выходить из команды, ожидая дальнейшей информации. Параметр –Tail задаёт количество строк с конца файла, которые нужно прочитать. Если нам нужно просто отслеживать появление новых строк – устанавливаем это значение в 0. Следует… Читать далее »

Как всегда запускать программу от имени другого пользователя

Всем известно, что для того, чтобы запустить программу от имени администратора нужно нажать на ярлык программы (или на сам файл) правой кнопкой мыши, и в появившемся контекстном меню выбрать Запуск от имени администратора. Также, ни для кого уже не секрет, что если перед тем как нажать на файле правой кнопкой мышки зажать Shift, то в… Читать далее »

Справочник командлетов Windows PowerShell

Конечно же, ниже представлен неполный перечень командлетов, так как их на самом деле очень много, полный список командлетов в системе Вы можете получить, выполнив следующую команду в оболочке PowerShell.

Если Вы, выполнив вышеуказанную команду у себя на компьютере, не нашли командлет из представленного ниже списка (или тот который Вам нужен), то скорей всего у… Читать далее »

Краткий справочник по командам командной оболочки (Cmd.exe)

assoc – выводит или изменяет сопоставления (associations) типов файлов; break – задает точки останова при отладке call – вызывает из сценария процедуру или другой сценарий; cd (chdir) – показывает имя текущего каталога или выполняет смену текущего каталога; cls – очищает окно командной строки и буфер экрана; color – задает цвета текста и фона окна командной… Читать далее »

Как удалить большое количество файлов в linux и windows

Рассмотрим варианты удаления огромного количества файлов в папках и подпапках… Для линукс наиболее оптимальный вариант перейти в нужную папку и вбить команду:

или же забить путь папки, файлы которой следует удалить

так же, предыдущие две команды помогают удалить огромное количество файлов в одной папке, где в свою очередь rm -rf . просто не… Читать далее »

Как отключить автозапуск программ

Через реестр. Для запуска редактора реестра нажимаем «Пуск» — «Выполнить» (в Windows Vista или Windows 7 нажмите комбинацию клавиш win + R) — вписываем команду «regedit» — нажимаем «OK». В открывшемся окне находим ключи: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run — отвечает за автозагрузку программ всех пользователей. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run — отвечает за автозагрузку программ текущего пользователя. Для отключения программы из автозагрузки… Читать далее »