Архив метки: cmd

MKLINK — создание символической ссылки на файл или каталог

MKLINK — создание символической ссылки на файл или каталог

MKLINK — это команда в операционной системе Windows, которая позволяет создавать символьные или жесткие ссылки на файл или папку. Символьные ссылки представляют собой ссылки на файлы или папки, которые могут указывать на любое место в файловой системе. Жесткие ссылки представляют собой ссылки, которые указывают на определенный файл или папку в файловой системе.

Для использования команды MKLINK необходимо открыть командную строку Windows с правами администратора.

Примеры использования команды MKLINK

  1. Создание символьной ссылки на файл:mklink «C:путькссылкессылка.txt» «C:путькфайлуфайл.txt»

    В данном примере будет создана символьная ссылка `ссылка.txt` на файл `файл.txt` в указанном пути

  2. Создание символьной ссылки на папку:mklink /d «C:путькссылке» «C:путькпапке»

    В данном примере будет создана символьная ссылка `ссылка` на папку `папка` в указанном пути

  3. Создание жесткой ссылки на файл (доступно только в NTFS):mklink /h «C:путькссылкессылка.txt» «C:путькфайлуфайл.txt»

    В данном примере будет создана жесткая ссылка `ссылка.txt` на файл `файл.txt` в указанном пути

  4. Удаление ссылки:del «C:путькссылкессылка.txt»

    Данная команда удалит ссылку `ссылка.txt` в указанном пути

Команда MKLINK полезна для создания ссылок на файлы или папки, что позволяет сократить размер либо изменить структуру файловой системы, сохраняя доступ к исходным файлам или папкам. Также она может быть использована для создания резервных копий файлов и папок. Отметим, что команда MKLINK доступна только в операционных системах Windows, начиная с версии Vista.

2023-03-01T02:32:24Список команд CMD

Windows Скрипт добавления в рабочую группу новых пользователей

Что будем делать:

в Powershell из csv файла с такой структурой Name,Password,Dolzhnost,Department

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

Читать

Как напечатать UTF-8 текст из bat-файла?

Это просто! Надо всего лишь прочитать 100-500 мануалов по командной строке Windows и провести 200 экспериментов по написанию bat-скриптов)

Если серъёзно, то вывести файл с текстом в формате UTF-8 можно следующим образом

@echo off
set file=YourFileName
cmd /u /c chcp 65001 | echo my super text1 > "%file%"
cmd /u /c chcp 65001 | echo my super text2 >> "%file%"
cmd /u /c chcp 65001 | echo my super text3 >> "%file%"
...

Кавычки в записи «%file%» нужны по той причине, что имя файла может содержать пробелы. Читать

Как установить текущую дерикторию для Cygwin?

Любители работать в консоли, подобной консоли линукса, могут установить себе Cygwin, юникс подобную среду, где будут доступны стандартные консольные программы из линукса.

Ставится Cygwin довольно просто. В процессе установки в одном из режимов можно выставить флажки напротив программных пакетов, которые вы хотите установить. Я выбрал себе пакеты nano, git и что-то ещё.

После инсталляции на рабочем столе появляется ярлычок Cygwin для запуска среды.

Читать