Учение основ cmd(bat) (ДЛЯ НОВИЧКОВ)
Хэллоу пикабушник. Я хочу, чтобы ты понял весь программный язык cmd(bat) на понятном языке. Ну, давай приступим?
Для начала Разберем, что такое cmd(bat) и с чем его едят?
С этим мы разобрались, теперь, зачем он нужен? Дело в том, что некоторые вещи можно быстрее выполнить в командной строке, а некоторые настройки в принципе отсутствуют в графическом интерфейсе пользователя. Так же следует иметь в виду, что до сих пор существуют утилиты, не имеющие графического интерфейса, а иногда он оказывается недоступен, например из-за сбоя.
Как открыть командную сроку(cmd.exe)
И так, давайте создадим на рабочем столе текстовый документ, а далее впишем в него
Для вывода сообщения в BAT файлах используется команда echo: Вывод сообщений и переключение режима отображения команд на экране. ECHO ECHO Ввод ECHO без параметров позволяет выяснить текущий режим отображения команд.
В данном случае напишем @Echo off
После напишем такую строку A: Что это такое? Это так сказать, строка, позволяющая делать оборот(обратно выполнять функции,команды после этой строки)
Далее после A: напишем, echo HELLO MY FRIEND (тут вышла ошибочка, пишем :A, а не A: )
echo — команда, позволяющая показывать сообщения, в моем случае это «HELLO MY FRIEND«
После давайте напишем команду, которая будет открывать окно, в данном случае это команда «Start»
Команда START — запуск приложения в новом окне
Команда START позволяет запускать приложения в отдельном окне, с возможностью указания некоторых параметров их выполнения.
Формат командной строки:
START [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | REALTIME| /ABOVENORMAL | /BELOWNORMAL] [команда/программа]
Параметры командной строки:
«заголовок» — заголовок окна. Обязательно в двойных кавычках.
путь — рабочий каталог.
B — запуск приложения без создания нового окна с отключением обработки сочетания клавиш CTRL+C. Если приложение не обрабатывает сочетание клавиш CTRL+C самостоятельно, единственным способом его прерывания является использование сочетания клавиш CTRL+Break.
I — Новой средой станет исходная среда, переданная cmd.exe, а не текущая среда.
MIN — Запуск команды/программы в свернутом окне.
MAX — Запуск команды/программы в развернутом окне.
SEPARATE — Запуск 16-разрядной программы Windows в отдельной области памяти.
SHARED — Запуск 16-разрядной программы Windows в общей области памяти.
LOW — Запуск приложения с приоритетом IDLE (самый низкий приоритет).
NORMAL — Запуск приложения с приоритетом NORMAL.
HIGH — Запуск приложения с приоритетом HIGH.
REALTIME — Запуск приложения с приоритетом REALTIME (самый высокий приоритет).
WAIT — Запуск приложения с ожиданием его завершения.
ABOVENORMAL — Запуск приложения с классом приоритета ABOVENORMAL (выше стандартного)
BELOWNORMAL — Запуск приложения с классом приоритета BELOWNORMAL (ниже стандартного)
команда/программа — Если это внутренняя команда cmd.exe или пакетный файл, обработчик команд (cmd.exe) запускается с ключом /K. Это означает, что окно не будет закрыто после завершения команды. Если это не внутренняя команда cmd.exe и не пакетный файл, значит, это программа, которая будет запущена в графическом или текстовом окне.
Но давайте напишем start http://google.com — при данное команде, будет открываться гугл.
После напишем echo I KILLED YOUR WINDOWS (Мини шуточка пхпх) — команда которая будет выводить текст. И на последок пишем goto A (для работы круга)
Вот как все это должно выглядеть
Нажимаем «Файл» «Сохранить как» Рабочий стол
Тип файла выбираем «Все файлы» и к названии вашего файла(в моем случае пикабу) приписываем .bat
Все, теперь открываем и проверяем!
Теперь можем видеть такую картину:
в вк вы можете попросить меня скинуть вам немножко жоще батник xD
Как скопировать и вставить текст
Разработчики подложили нам свинью, потому что стандартные кнопки работы с буфером обмена «Ctrl+C/V» и «Ctrl/Shift+Insert» не работают в Windows XP/7. Чтобы скопировать текст нужно:
- кликнуть по окну правой кнопкой
- выбрать пункт «Пометить»
- выделить текст левой кнопкой мышки
- кликнуть правой кнопкой мышки
А чтобы вставить текст из буфера обмена в окно консоли нужно нажать правую кнопку и выбрать «Вставить». Но есть два параметра в окне «Свойства»:
Если поставить галочку на «Выделение мышью», то мы сможем сразу выделять текст мышкой, без выбора пункта «Пометить», а вставлять текст будем просто нажатием правой кнопки. Если снять галочку «Быстрая вставка», то текст будет вставляться поверх имеющегося, не сдвигая его вправо. В Windows 10 это всё уже работает по умолчанию..
1С:Предприятие Бухгалтерия переход с редакции 2.0 на 3.0. Практика перевода информационной базы для работы в управляемом приложении. Промо
Из информационного выпуска 1С № 16872 от 08.07.2013г. стало известно об относительно скором необходимом переходе на редакцию 1С:Бухгалтерия 3.0. В данной публикации будут разобраны некоторые особенности перевода нетиповой конфигурации 1С:Бухгалтерия 2.0 на редакцию 3.0, которая работает в режиме «Управляемое приложение».
Публикация будет дополняться по мере подготовки нового материала. Публикация не является «универсальной инструкцией».
Update 3. Права доступа. 14.08.2013
Update 4. Добавлен раздел 0. Дополнен раздел 4. Добавлен раздел 7. Внесены поправки, актуализирована информация. 23.11.2013.
1 стартмани
Ошибка «Не распознается как внутренняя или внешняя команда» вызывает:
Ошибка возникает, как следует из самого сообщения, когда программа командной строки не может распознать файл или программу, которую вы хотели использовать или выполнить. Но могут быть и другие проблемы.
1. Исполняемый файл или скрипт не установлены
Возможно, программа, которую вы хотите запустить из командной строки, неправильно установлена в вашей системе. Наиболее частой причиной этого является поврежденный установщик. Либо этот, либо установленный исполняемый файл не находится в каталоге, в котором его ищет командный интерфейс.
2. Имя файла и путь указаны неверно.
Наиболее частая причина ошибки — опечатка при вводе команды. Более того, если вы не указали путь должным образом, командная строка не узнает, где искать файл и, следовательно, отобразит ошибку.
Если вы получаете сообщение об ошибке, важно проверять свой командный символ за символом, чтобы убедиться, что он указан правильно. Другая возможность заключается в том, что каталог файла, который вы пытаетесь выполнить, не существует в переменных среды Windows
Серия каталогов, известная как «Путь», находится в разделе «Системные переменные» в переменных среды Windows и требуется для выполнения команд. Здесь также должен находиться ваш файловый каталог, особенно если вы не указываете полный путь к вашему файлу в командной строке
Другая возможность заключается в том, что каталог файла, который вы пытаетесь выполнить, не существует в переменных среды Windows. Серия каталогов, известная как «Путь», находится в разделе «Системные переменные» в переменных среды Windows и требуется для выполнения команд. Здесь также должен находиться ваш файловый каталог, особенно если вы не указываете полный путь к вашему файлу в командной строке.
Но некоторые программы, вирусы и вредоносные программы могут изменять эти переменные среды. Если это произойдет, командная строка не сможет распознать команды или выполнить их.
4. Исполняемые файлы в system32 не найдены в 64-битной Windows
Для тех, кто использует 64-битную Windows, может быть другая потенциальная причина ошибки.
Для 64-разрядных программ Windows используется каталог «C: Windows System32», а для 32-разрядных программ — «C: Windows SysWOW64».
Хотя большинство исполняемых файлов находится в обоих этих каталогах, некоторые из них существуют только в System32, и лишь некоторые из них — в SysWOW64.
По умолчанию «Путь» переменных среды Windows содержит папку C: Windows System32. Это означает, что при работе в 64-разрядной среде командная строка ищет каталог пути в C: Windows System32. Поэтому, если вы хотите запускать 32-битные программы, вы должны выполнять их в 32-битной среде.
Сервер 1С:Предприятие на Ubuntu 16.04 и PostgreSQL 9.6, для тех, кто хочет узнать его вкус. Рецепт от Капитана
Если кратко описать мое отношение к Postgres: Использовал до того, как это стало мейнстримом.
Конкретнее: Собирал на нем сервера для компаний среднего размера (до 50 активных пользователей 1С).
На настоящий момент их набирается уже больше, чем пальцев рук пары человек (нормальных, а не фрезеровщиков).
Следуя этой статье вы сможете себе собрать такой же и начать спокойную легальную жизнь, максимально легко сделать первый шаг в мир Linux и Postgres.
А я побороться за 1. Лучший бизнес-кейс (лучший опыт автоматизации предприятия на базе PostgreSQL).
Если, конечно, статья придется вам по вкусу.
Часть седьмая. Упаковка исполнительного файла
Здесь хочу отметить, что мало кто станет запускать ваш батник хотя бы потому, что он имеет немного подозрительный вид. Исправить это можно двумя способами:
Упаковка батников в SFX-архив
Второй вариант в рамках данной статьи чуток подробнее и рассмотрим.
— Для начала нам надо установить на ПК подходящий архиватор (для этих целей я рекомендую WinRAR, т.к. создание sfx-архивов в нём реализовано наиболее удобно и просто).
— Создаём нужный нам пакетный файл (батник).
— Кликаем правой кнопочкой по батнику, выбираем из контекстного меню WinRAR => Добавить в архив (дальше по вкладкам)
— Общие. Имя любое. Формат — RAR. Метод сжатия обычный. В параметрах архивации ставим галочку напротив Создать SFX-архив.
— Дополнительно. Жмём на кнопочку Параметры SFX… Вкладочка «Общие», выполнить после распаковки — вписываем имя архивируемого батника с расширением. Во вкладке «Режимы» в разделе «Режим вывода информации» ставим галочку напротив «Скрыть всё». На вкладочке «Текст и графика» можно, например, добавить симпатичную иконку вашему архиву вместо стандартной. Если вы не художник, то иконку можно вытащить из любой программы/игры при помощи стороннего софта, например Restorator.
— На этом всё. Остальные опции на ваше усмотрение. Жмём кнопочку ОК. В исходной папке с батником появится ещё и наш новый sfx-архив.
— Чтобы добавить солидность файлу, позволить ему прибавить в весе, можно в архив «напихать» ещё что-нибудь, это может быть что угодно, т.к. цель — только увеличение размера.
— В архиве может быть сколько угодно батников, при создании архива мы указываем, что выполнять нужно первый (прописываем его имя с расширением), чтобы после этого выполнился следующий, в конце (либо в нужном нам месте) пишем
call sled.bat
Т.е. когда дело дойдёт до этой команды, система переключится на исполнение файла с названием sled.bat, а затем вернётся к исходному.
Если же надо, чтобы работа первого батника не прерывалась, то используем другую команду
start sled.bat
Как запустить командный файл в Windows 10
В Windows 10 вы можете запустить командный файл как минимум тремя способами. Вы можете запустить пакет по требованию, используя проводник или командную строку. Вы можете создать запланированное задание с помощью планировщика заданий. Или вы можете поместить скрипт в папку «Автозагрузка», чтобы запускать его каждый раз при входе в устройство.
Запуск пакетного файла по требованию
Если вам нужно запустить скрипт по требованию, вы можете использовать проводник или командную строку.
Проводник
Чтобы запустить пакетный файл с помощью проводника, выполните следующие действия:
- Откройте проводник.
- Найдите папку со сценарием.
- Дважды щелкните командный файл, чтобы запустить его.
- (Необязательно) Если вы выполняете команду, требующую прав администратора, вам нужно запустить сценарий от имени администратора, щелкнув правой кнопкой мыши пакетный файл и выбрав опцию Запуск от имени администратора.
После того, как вы выполните шаги, пакет будет выполнять каждую команду в последовательности, отображая результаты в терминале.
Командная строка
Чтобы запустить командный файл из командной строки, выполните следующие действия:
- Откройте командную строку от имени администратора.
- Введите путь и название командного файла и нажмите Enter:
C:\PATH\TO\FOLDER\BATCH-NAME.bat
Например, следующая команда запускает пакетный файл, расположенный в пользовательской папке «batch» внутри папки «Downloads»:
C:\Users\user\Documents\scripts\first_batch.bat
После того, как вы выполните эти шаги, выходные данные будут отображаться на экране, даже если скрипт содержит команду «PAUSE».
Запуск пакетного файла по расписанию
Чтобы запланировать запуск пакетного файла в Windows 10, вы можете использовать планировщик задач, выполнив следующие действия:
- Откройте Пуск.
- Введите планировщик заданий и щелкните по верхнему результату, чтобы открыть приложение.
- Щелкните правой кнопкой мыши ветку «Библиотека планировщика заданий» и выберите опцию Создать папку….
- Введите имя для папки – например, MyScripts.
Необязательно создавать папку, но рекомендуется организовать ваши задачи.
- Нажмите кнопку ОК.
- Щелкните правой кнопкой мыши папку MyScripts.
- Выберите опцию Создать простую задачу.
- В поле «Имя» введите краткое описательное имя для задачи – например, SystemInfoBatch.
- (Необязательно) В поле «Описание» создайте описание для задачи.
- Нажмите кнопку Далее.
- Выберите опцию Ежемесячно.
В Windows 10 планировщик задач позволяет выбрать несколько триггеров, в том числе на определенную дату, во время запуска или при входе любого пользователя в устройство. В зависимости от ваших требований вам нужно будет настроить дополнительные параметры. В этом случае мы выбираем вариант запуска задачи каждый месяц.
- Нажмите кнопку Далее.
- Используя настройку «Начать», укажите день и время запуска задачи.
- Используйте выпадающее меню «Месяцы», чтобы выбрать месяцы года, в которые вы хотите выполнить задачу.
- Используйте выпадающее меню «Дни» или «В:», чтобы указать дни, в которые будет выполняться задание.
- Нажмите кнопку Далее.
- Выберите опцию Запустить программу, чтобы запустить пакетный файл.
- В поле «Программа/скрипт» укажите путь к пакетному файлу.
- Нажмите кнопку Готово.
После выполнения этих действий задача сохраниться и запустит пакетный файл по указанному вами расписанию.
Запуск пакетных файлов при запуске
В качестве альтернативы, если вы хотите запускать пакетный файл каждый раз, когда вы входите в свое устройство, вместо использования планировщика заданий, вы можете сохранить сценарий в папке «автозагрузка».
Чтобы запустить скрипт при запуске, используйте следующие простые шаги:
- Откройте проводник.
- Найдите папку с командным файлом.
- Щелкните правой кнопкой мыши файл и выберите параметр Копировать.
- Используйте комбинацию Win + R, чтобы открыть окно «Выполнить»
- Введите следующую команду: shell:startup
- Нажмите Вставить на вкладке «Главная» в папке «Автозагрузка». (Или вы можете нажать кнопку «Вставить ярлык», чтобы создать ярлык для командного файла.)
- Выйдите из учетной записи Windows 10.
- Войдите в аккаунт.
После выполнения этих шагов каждый раз, когда вы входите в учетную запись Windows 10, командный файл будет выполняться и выполнять команды в последовательности.
Мы ориентируем это руководство на Windows 10, но возможность использовать пакетные файлы существует давно, а это означает, что вы можете обратиться к этим инструкциям, если вы всё ещё используете более старую версию, включая Windows 8.1 или Windows 7.
Предисловие
Наивно предположил, что она удаляется обычным способом, как все приличные и воспитанные компьютерные программы (не описал данный момент в статье).
Оказалось (вычитал на официальном сайте автора утилиты), что для удаления надо всего-лишь запустить её в командной строке Windows, от имени администратора, да ещё и с определённым аргументом.
Главное, что написано это было таким «обыденным тоном», как будто простой смертный пользователь компьютера всю эту процедуру должен по-любому уметь делать с самого своего рождения.
Понятия не имел, как это делается — узнал, научился и делюсь этой информацией (решил отдельную статью написать, ведь это знание может пригодиться не только для удаления одной определённой программы).
Пакетный режим
Используя параметры командной строки, администратор может выполнять запуск конфигуратора в пакетном режиме для выполнения следующих действий:
- выгрузка/загрузка информационной базы;
- сохранение/загрузка конфигурации в файл;
- обновление конфигурации базы данных, в том числе находящейся на поддержке;
- выполнение синтаксического контроля;
- выполнение тестирования и исправления информационной базы с заданием всех параметров;
- сокращение журнала регистрации;
- выполнение проверки конфигурации.
При помощи параметров командной строки администратор может указать:
- запуск системы 1С:Предприятие 8 в режиме Конфигуратор;
- параметры информационной базы: пользователь, пароль; для файлового варианта — каталог, язык; для клиент-серверного варианта — имя сервера, имя информационной базы, имя SQL-сервера, имя SQL-базы данных, имя пользователя и пароль SQL, смещение дат.
Кроме того, все параметры запуска могут быть сформированы во внешнем файле, имя которого указывается в параметрах командной строки.
После выполнения указанных в параметрах запуска действий, конфигуратор 1С:Предприятия закрывается.
Использование режима пакетного запуска конфигуратора позволяет автоматизировать процесс обслуживания информационных баз, выполняя запуск соответствующих командных файлов по расписанию.
Параметры командной строки пакетного режима конфигуратора:
/DumpIB выгрузка информационной базы в командном режиме /RestoreIB загрузка информационной базы в командном режиме /DumpCfg сохранение конфигурации в файл /LoadCfg загрузка конфигурации из файла /UpdateDBCfg обновление конфигурации базы данных. Если ключ WarningsAsErrors указан (через пробел), то все предупредительные сообщения будут трактоваться как ошибки /DumpDBCfg сохранение конфигурации базы данных в файл /RollbackCfg возврат к конфигурации базы данных /CheckModules выполнить синтаксический контроль /UpdateCfg обновление конфигурации, находящейся на поддержке /IBCheckAndRepair ] выполнить тестирование и исправление информационной базы ReIndex реиндексация таблиц LogIntergrity проверка логической целостности RecalcTotals пересчет итогов IBCompression сжатие таблиц TestOnly только тестирование при наличии ссылок на несуществующие объекты: BadRefCreate создавать объекты BadRefClear очищать объекты BadRefNone не изменять при частичной потере объектов: BadDataCreate создавать объекты BadDataDelete удалять объекты Одновременное использование ключей внутри подгруппы параметров не допускается. Если команда прошла успешно, возвращает код возврата 0, в противном случае 1 (101, если в данных имеются ошибки). После выполнения закрывает систему 1С:Предприятие 8.
Параметры командной строки пакетного режима создания файлов поставки и обновления:
/CreateDistributionFiles +] Создание файлов поставки и обновления -cffile указание создать дистрибутив -cfufile указание создать обновление -f дистрибутив, включаемый в обновление, задан именем -v ] дистрибутив, включаемый в обновление, задан версией Примечание: группа параметров -f |-v повторяется столько раз, сколько файлов дистрибутивов включается в обновление.
Параметры командной строки режима работы с хранилищем конфигурации:
/DepotF каталог хранилища /DepotN имя пользователя хранилища /DepotP пароль пользователя хранилища /DepotDumpCfg сохранить конфигурацию из хранилища в файл (пакетный режим) -v v — номер версии, если номер версии не указан, или равен -1, будет сохранена последняя версия. /DepotUpdateCfg Обновить конфигурацию хранилища из файла (пакетный режим) -v номер версии, если номер версии не указан, или равен -1, будет сохранена последняя версия, если конфигурация подключена к хранилищу, то параметр игнорируется -revised получать захваченные объекты, если потребуется. Если конфигурация не подключена к хранилищу, то параметр игнорируется.
Примеры bat файлов
С помощью пакетных файлов можно делать огромное количество различных действий, которые очень сложно/долго, а в некоторых ситуациях, просто невозможно выполнить без использования bat файлов, т.к. необходимо либо приобретать специальный софт под конкретную задачу (пример — массовая конвертация картинок в папке(ах) по ключу в названии, либо самостоятельно писать такую программу на каком-либо языке программирования, что сможет далеко не каждый, да и целесообразность этого, для разового действия минимальна. На нашем сайте есть несколько примеров использования пакетных файлов для решения специализированных задач, которые, возможно, смогут вам помочь.
- Как автоматизировать запуск bat-файлов
- Как автоматически ответить на запрос о подтверждении с помощью bat-файла
- Как выполнить цикл определенное число раз в bat-файле
- Как добавить комментарии в bat-файл
- Как дождаться появления определенного файла в папке с помощью bat-файла
- Как завершить процесс (программу) с помощью bat-файла
- Как запретить повторный запуск приложения с помощью bat-файла
- Как зациклить выполнение команды с помощью bat-файла
- Как из одного bat-файла запустить другой
- Как изменить IP адрес компьютера с помощью bat-файла
- Как изменить дату с помощью bat-файла
- Как изменить значение параметра в реестре с помощью bat-файла
- Как изменить название процессора в Windows с помощью bat-файла
- Как импортировать значения переменных реестра с помощью bat-файла
- Как использовать символ процента в bat-файле
- Как настроить кодировку шрифтов (исправить иероглифы, кракозябры) в bat-файле
- Как отключить вывод на экран команд при выполнении bat-файла
- Как отправить сообщение по сети из bat-файла
- Как переименовать файлы по маске с помощью bat-файла
- Как перенаправить результат выполнения команд в лог-файл с помощью bat-файла
- Как присвоить переменной значение из реестра с помощью bat-файла
- Как проверить наличие прав администратора с помощью bat-файла
- Как сделать автоматическое создание резервной копии данных с помощью bat-файла
- Как сделать резервную копию файлов с сервера FTP с помощью bat-файла
- Как сделать экспорт реестра с помощью bat-файла
- Как сменить аудио устройство по умолчанию с помощью bat-файла
- Как создать бекап на сервере с подстановкой даты в имя архива с помощью bat-файла
- Как создать папку с помощью bat файла
- Как создать папку с именем равным текущей дате с помощью bat-файла
- Как создать паузу перед выполнением следующей команды с помощью bat-файла
- Как создать файл с произвольным именем с помощью bat-файла
- Как удалить файлы определенного типа с помощью bat-файла
- Как узнать имя компьютера с помощью bat-файла
- Как узнать разрядность версии Windows с помощью bat-файла
Копирование числовых ячеек из 1С в Excel Промо
Решение проблемы, когда значения скопированных ячеек из табличных документов 1С в Excel воспринимаются последним как текст, т.е. без дополнительного форматирования значений невозможно применить арифметические операции. Поводом для публикации послужило понимание того, что целое предприятие с более сотней активных пользователей уже на протяжении года мучилось с такой, казалось бы на первый взгляд, тривиальной проблемой. Варианты решения, предложенные специалистами helpdesk, обслуживающими данное предприятие, а так же многочисленные обсуждения на форумах, только подтвердили убеждение в необходимости описания способа, который позволил мне качественно и быстро справиться с ситуацией.
Определение
Командной строкой (cmd) называется программная оболочка, которая является обязательной составляющей операционной системы (ОС). Она организует прямую взаимосвязь между компьютером и пользователем. Также помогает решить некоторые дилеммы, связанные с общим функционированием ПК и отдельного софта.
Яркие примеры её применения таковы:
- Заражение компьютера вирусами или программами-вредителями.
- Неполадки в системных файлах.
- Восстановление Windows (на сленге пользователей – «винды»).
- Корректировка опций в играх.
В неё необходимо прописывать команды, чтобы реализовать те или иные задачи. На эту процедуру тратится существенно меньше времени, чем при работе с графическим интерфейсом.
Работать с ней требуется очень внимательно и осторожно. В прописанных командах не должно быть ошибок
Иначе можно получить совершенно неожиданные результаты, преобразующиеся в дальнейшем в проблемы.
Создание загрузочной флешки.
Прежде всего, нам нужно создать загрузочную флешку, то есть записать на нее установочные файлы операционной системы. Для того, чтобы в дальнейшем с этой флешки можно было загрузиться и начать установку Windows, нужно произвести запись определенным образом. Для этого нам понадобится образ операционной системы Windows 7, записанный в формате .iso.
В первую очередь необходимо вставить флешку в ноутбук и выполнить запуск Командной строки. Чтобы это сделать, в меню Пуск необходимо выбрать команду Выполнить. Кроме того, для этой операции предусмотрено сочетание горячих клавиш Win+R
Обращаем ваше внимание, что все операции следует производить под учетной записью Администратора, в противном случае права пользователя могут быть ограничены и вам не удастся выполнить все необходимые действия
На экране должна появиться командная строка, которая в текстовом режиме информирует пользователя о ходе работы с системой. Теперь необходимо ввести команду diskpart, которая позволяет нам работать с томами и разделами на жестком диске.
После этого следует ввести команду list disk, которая отображает на экране список всех устройств, доступных для записи, которые в данный момент имеются в системе.
В списке доступных устройств необходимо найти флешку, на которую будет производиться запись дистрибутива Windows. Каждому устройству присваивается персональный номер, необходимо запомнить номер, который получила флешка. После этого следует ввести в командной строке select disk N, где вместо N – номер вашей флешки в системе.
Теперь набираем команду clean, которая запускает процедуру очистки выбранного диска.
Теперь необходимо создать на флешке логический раздел. Для этого воспользуемся командой create partition primary.
Сейчас нужно выбрать только что созданные раздел. Сделаем это при помощи ввода команды select partition 1.
Чтобы сделать выбранный раздел активным и в дальнейшем все операции производить именно с ним, воспользуемся командой active.
Теперь нужно отформатировать только что созданный раздел в файловой системе NTFS. Для этого используем команду format fs=NTFS. Напоминаем, что файловая система FAT32 не воспринимает файлы размером более 4 Гб, поэтому она не подходит для создания загрузочной флешки.
Присваиваем флешку букву-идентификатор, например, G, командой assign letter=G
Обратите внимание, что присваиваемая буква не должна до этого использоваться в системе для обозначения других логических дисков
После выполнения всех операций в правильном порядке, операционная система должна определить флешку и отобразить ее в списке доступных устройств. Используем команду Exit для выхода из командной строки.
Теперь пришло время скопировать все файлы из дистрибутива Windows на флешку. Если вы работаете с ISO-образом установочного диска, рекомендуем вам использовать для этой цели утилиту 7-Zip. В рабочем окне программы нужно выбрать ISO-образ и нажать кнопку Извлечь.
После этого необходимо указать путь к флешке, которая будет работать в роли загрузочного диска.
После этого стоит лишь дождаться окончания распаковки или копирования файлов.
Теперь флешка готова для установки Windows 7. Далее рассмотрим, как установить с флешки операционную систему на ваш компьютер.
Как создать bat файл
Создать файлы бат проще простого. Откройте обычный текстовый редактор и сохраните его с расширением .bat.
Также можно использовать продвинутую программу «notepad++»
Вот образец кода чтобы написать bat файл:
Данный код откроет папку «program files» на диске C:\
Написание .bat (бат) файлов требует от пользователя компьютера особой осторожности. Так как батники могут удалять целые директории, форматировать раздел компьютера. Пример кода bat — Создать 100 папок:
Пример кода bat — Создать 100 папок:
сделать bat ом можно и (Вирус) вредную программу скрипт: К примеру — нижеприведенный код удалит важные exe файлы.
Присвоение съемному диску одной и той же буквы.
Задача заключается в том, чтобы съемный USB диск (флэш диск) был доступен всегда под одной и той же буквой, независимо от того, на каком компьютере он используется и каким образом он был подключен. Для ее решения воспользуемся уже упоминаемой выше командой SUBST, но реализуем присвоение новой буквы диску с помощью подстановочного значения переменной %0, создаваемой системой при каждом запуске командного файла.
Выберем для съемного диска желаемую букву, например – X.
Некоторые из переменных окружения, в том числе и переменная %0, принимающая значение пути и имени выполняющегося командного файла, позволяют при определенной модификации с использованием специального признака – символа ” ~ “, получить ее частичное значение (расширение переменной).
Запуск Apache 2.4 с модулем 1С внутри Docker контейнера
Про Apache и про Linux слышали, наверное, все. А вот про Docker пока нет, но он сильно набирает популярность последнее время и не зря. Поделюсь своим опытом и дам пошаговую инструкцию настройки веб-сервера Apache с модулем 1С внутри Docker контейнера на Linux хосте. При этом сам сервер 1С может находиться совсем на другой машине и на другой операционной системе
Это не важно, главное чтобы Apache смог достучаться до сервера 1С по TCP. В статье дам подробное пояснение по каждой используемой команде со ссылками на документацию по Docker, чтобы не создавалось ощущение непонятной магии
Также прилагаю git репозиторий с описанием всей конфигурации, можете попробовать развернуть у себя буквально за 10 минут.
Администрирование конфигураций 1С (недокументированные особенности работы)
Многие мои коллеги по работе и по профессии, уверен, сталкиваются с аналогичными ситуациями, когда программа 1С при работе с конфигурацией, мягко говоря, работает «странно». Как говорит один хороший знакомый (к слову, один из авторов УТ 11):
— «вот, ну согласись, нанять пару серьезных методистов — реальных дядечек с реального производства, до начала разработки — единственная ЭЛЕМЕНТАРНАЯ политика, как можно было этого не сделать???? там их НЕТ. Причем это 0 в плане затрат на разработку, там нет ограничений бюджета, это просто самый тупой прокол.»
В этой статье приведу способы лечения пресловутых проколов (за последний месяц).
Как записать в файл результат выполнения команды?
Для примера запишем в файл результат команды «DIR» В консоль пишем:
Обратите внимание на символ «>» он то и играет здесь главную роль. В итоге появится файл на диске «C:» с именем «Save.txt» куда будет записан результат выполнения команды
Если Вам понадобится записать результат команды «DIR» ещё раз, то файл «Save.txt» будет перезаписан и ранние содержимое файла будет удалено!
Что бы этого избежать и просто добавить новый результат не удаляя старый, стоит использовать символ «>» два раза, то есть вот так:
Теперь файл не будет перезаписан, в него просто добавится новый результат в конец файла.
На этом я пожалуй закончу пост, и отправлюсь праздновать первый день рождения сына, ему сегодня исполняется один годик.
Источник