инструкция для Windows и Android
Свободная работа с файлами и папками — это неоспоримый плюс операционных систем Windows и Android. Несмотря на то, что первая по большей части специализируется на стационарных компьютерах, а вторая на мобильных устройствах, принцип работы файловой системы у них очень похож. Пользователи могут свободно перемещать, копировать, удалять, переименовывать файлы (если речь идет не о системных компонентах), а также создавать папки, удалять их и многое другое. В Windows это возможно при помощи стандартных средств, а на Android придется установить специальный проводник. В данной статье рассказано, какими способами можно перемещать файлы в папках на «Андроиде» и на Windows.
Перемещение файлов на компьютере
Что насчет компьютеров под управлением операционной системы Windows? Ниже перечисленные рекомендации актуальны для всех версий ОС, начиная с XP и выше. Для описанных действий вам не потребуется сторонний софт, поэтому вы можете сразу же приступать к копированию данных. Итак, переместить файл в папку на Windows можно следующими способами.
Первый метод — простое перетаскивание
Для этого вам потребуется только мышка. Откройте папку, где лежат файлы (они могут находиться на жестком диске, виртуальном устройстве, удаленном компьютере и т. д.) и выделите нужные данные. Если вы хотите выделить все позиции, то воспользуйтесь комбинацией клавиш Ctrl+A. Затем зажмите ЛКМ на выделенных файлах и перетащите их в другую папку, после чего отпустите кнопку мыши. При этом данные будут скопированы, т. е. они появятся в новой папке, но по-прежнему будут в старом каталоге. Их можно удалить. Если вы что-то скопировали неправильно, то всегда можно отменить последнее действие клавишами Ctrl+Z.
Второй метод — перемещение при помощи клавиш
Теперь попробуйте задействовать горячие клавиши Windows. Плюс данного метода в том, что вам не нужно открывать на рабочем столе одновременно два окна, чтобы перетащить документы. Переместить файлы в папку можно и позже, если они останутся в буфере обмена. Сначала вам необходимо выделить нужные позиции, а затем нажать Ctrl+C. В результате файлы будут помещены в буфер обмена. Теперь перейдите в нужный каталог и нажмите Ctrl+V, чтобы копии данных появились в новой папке. Помните, если вы примените комбинацию копирования Ctrl+C на других файлах, то в конечной папке появятся уже они.
Третий вариант — вырезка и вставка
Данный метод схож с предыдущим, поскольку и здесь используются горячие клавиши. Однако отличие в том, что из начальной папки файлы будут вырезаться, а после вставки в другой каталог переместятся из нее. Вам необходимо выделить файлы и нажать комбинацию Ctrl+X.
После этого также открыть другую директорию и нажать Ctrl+V. Файлы удалятся из первой папки и появятся во второй.
Использование контекстного меню
Переместить файлы в другую папку можно не только перетаскиванием и горячими клавишами, но и при помощи меню. Чтобы попасть в него, вам необходимо выделить документы и кликнуть по ним ПКМ. В меню доступны пункты «Копировать» и «Вырезать» — используйте один из них в зависимости от надобности. Перейдите в другую директорию и кликните ПКМ по свободному месту, а затем в меню выберите пункт «Вставить».
Перечисленные методы позволяют переместить файлы в папку, на другой жесткий диск, внешнее накопительное устройство, DVD/CD (если они не защищены от записи).
Многие продвинутые пользователи предпочитают работать с большим количеством данных при помощи специальных файловых менеджеров. Одним из таких является классический и известный Total Commander. В нем вы можете работать с несколькими проводниками параллельно, назначать команды для каждого действия, сортировать файлы и многое другое.
Операционная система Windows предоставляет широкие возможности по организации структур папок и каталогов. Вы можете использовать горячие клавиши, только компьютерную мышь, специальные средства и т. д.
Как перемещать файлы в папках на «Андроиде»?
В операционной системе Android разработчиками не предусмотрен встроенный файловый менеджер, поэтому вы можете воспользоваться одним из представленных методов:
- Подключить устройство к компьютеру и работать с файлами через Windows.
- Установить на смартфон/планшет специальный файловый менеджер через Play Market.
Более подробно оба варианта рассмотрены ниже.
Подключите к компьютеру
Чтобы переместить файл в папку на «Андроиде» через ПК, вам потребуется USB-кабель. После подключения к компьютеру необходимо выбрать тип соединения «Передача файлов», чтобы система распознала внутренний накопитель или подключенную флеш-карту.
При этом компьютер предложит выполнить действие. Выберите «Открыть папку» и зайдите в директорию внутреннего накопителя смартфона на «Андроиде». Для перемещения файлов и работы с папками здесь можно использовать методы, подходящие для обычного копирования данных в Windows (описаны в начале статьи).
Установите файловый менеджер
Один из популярных менеджеров — «ES Проводник».
Скачать его можно совершенно бесплатно в магазине приложений Play Market. При помощи утилиты вы получаете не только доступ ко всем файлам на встроенном накопителе и флешке, но и имеете большой функционал по сортировке, отображению, копированию и так далее. Например, при помощи «ES Проводник» вы можете переместить файл из загрузок в папку, чего нельзя сделать стандартными средствами операционной системы Android. Для перемещения вам необходимо зайти в каталог с загрузками и выделить нужный файл длительным нажатием. После этого выберите команду «Переместить в…» и укажите конечную директорию.
Еще одна полезная программа — Cabinet Beta.
Она представляет собой тот же файловый менеджер, но с ограниченным функционалом. Однако здесь доступны все полезные функции — копирование, вырезка, вставка, переименование, перемещение, архивирование и подобное. Этой утилиты будет достаточно для того, чтобы переместить файл в папку.
Как поделиться файлом или папкой? — Help Mail.ru. Облако
Популярные запросы
- Как удалить аккаунт
- Как восстановить удалённый аккаунт
- Меня взломали, что делать?
- Не могу создать аккаунт в Mail.ru
- Как войти в аккаунт
- Как защититься от взлома
- Как выйти из аккаунта удаленно
Как создать новую папку
Рассмотрим 4 варианта того, как можно создать новую папку. Все они простые и не выходят за рамки несложной компьютерной грамотности.Содержание:
1. Создать новую папку на Рабочем столе
2. Имя папки лучше изменить
3. Другие три варианта, чтобы создать папку
I вариант. Чтобы создать папку Windows, надо сначала определить, где именно она будет находиться: на рабочем столе или внутри какой-либо другой папки. Соответственно заходим именно туда, где будет «дом построен», то есть, создана новая папка Windows.
Как на рабочем столе создать папку
1) Чтобы на рабочем столе создать папку, кликаем правой кнопкой мыши по свободному (пустому) месту на рабочем столе.
Контекстное меню “Создать папку”
2) Таким образом открывается контекстно-зависимое меню, в котором следует кликнуть по опции «Создать».
3) В появившемся окне будет предложен список того, что можно создать, из которого надо выбрать «Папку».
4) Вы увидите маленькое окно с надписью «Новая папка», в котором будет мигать курсор, приглашая Вас ввести название для папки.
Имя для новой папки
Если название не вводить, то папка по умолчанию будет называться «Новая папка». В принципе, в любой момент Вы ее можете переименовать, о чем речь пойдет ниже.
Отклоняясь от темы, замечу, что выражение «по умолчанию» означает, что создатели программного обеспечения думали-думали и приняли решение за пользователя (т.е. за нас с Вами), что в конкретном случае можно поступить так, как предлагается. В данном случае рекомендуется согласиться «по умолчанию» с названием «Новая папка».
Но такое название плохое, так как по прошествии некоторого времени сложно вспомнить, что хранится в папке с таким неказистым именем. Поэтому вместо выбора «по умолчанию» лучше ввести «собственное» имя папки.
Введя имя, надо нажать на клавишу Enter или щёлкнуть мышкой за пределами рамки для ввода имени. Если была допущена ошибка при вводе имени, ее легко исправить. Для этого надо щёлкнуть по ошибочному имени папки мышкой, т.е. выделить это имя, а затем нажать на клавишу F2 и можно редактировать имя папки.
Если надо создать папку внутри существующей папки («дерево папок»), кликаем по свободному месту в старой папке правой кнопкой мыши, затем по опции «Создать» и далее делаем все точно так, как описано выше.
Другие варианты, чтобы создать новую папку
II вариант:
Есть ещё один вариант для создания папки Windows. В строке меню окна папки в правом верхнем углу есть опция «Файл». Кликаем по ней, затем по «Создать» и, наконец, «Папку».
III вариант:
Открываем Проводник (Пуск – Программы – Стандартные – Проводник), заходим туда, где требуется создать папку. Затем в правом верхнем углу заходим в меню Файл – Создать – Папку.
Или можно щёлкнуть в свободном месте правой кнопкой мыши и в контекстном меню выбрать Создать – Папку.
Проводник создаст новую папку в том месте, где Вы дали команду на её создание, и назовет её Новая папка. Вы можете ввести другое имя, о чем было рассказано выше в первом варианте.
Вариант с Проводником удобен, если Вы решились навести порядок в своих файлах и папках, так как здесь имеется каталог всего, что у Вас есть на компьютере. Можно сделать сортировку по новым или старым папкам, удалить ненужное.
IV вариант:
С помощью этого варианта предполагается создание новой папки в тот момент, когда Вы сохраняете какой-либо файл. Это удобно, чтобы сразу свои файлы хранить «по полочкам», чтобы впоследствии их можно легко было найти.
Допустим, Вы создаете файл или редактируете уже имеющийся. Файл, который в результате получится, можно сразу сохранить в новой папке (как говорится, «не отходя от кассы»). Для этого в меню «Файл» (в правом верхнем углу) выбираем опцию «Сохранить как».
В открывшемся окне кликаем по кнопке «Создать папку», в результате чего появляется папка с именем «Новая папка». Сразу можно ввести другое имя для папки, после чего вводится имя файла. Эта процедура пошагово (1-ый шаг, 2-ой, 3-ий, 4-ый) показана ниже на примере сохранения файла в Блокноте:
1-ый шаг – Кликаем по кнопке “Создать папку”
2-ой шаг – Вводим имя папки, нажимаем на Enter. Новая папка создана.
3-ий шаг – Нажимаем на кнопку “Открыть”, которая находится правее поля “Имя файла”. Таким образом попадаем в новую папку.
В меню Файл кликаем “Сохранить как”, указываем папку и имя файла
4-ый шаг – В новой папке вводим в поле “Имя файла” новое или старое имя файла и нажимаем на “Сохранить”. Все – файл сохранен в новой папке.
Упражнения по компьютерной грамотности:
1) Создайте папку с именем «Учебная» на Рабочем столе, а затем с тем же именем в папке «Мой компьютер». Операционная система Windows разрешает создавать папки с одним и тем же именем в разных местах?
2) В Блокноте или редакторе Word сохраните файл в совершенно новой папке, используя опцию «Сохранить как» в меню «Файл».
P.S. Рекомендую также прочитать:
1. Новая папка 7
2. Как открыть два окна в Ворд одновременно
3. Панель задач Windows XP
4. Главное меню Windows XP
5. Настройка вида папки
Получайте актуальные статьи по компьютерной грамотности прямо на ваш почтовый ящик.
Уже более 3.000 подписчиков
Важно: необходимо подтвердить свою подписку! В своей почте откройте письмо для активации и кликните по указанной там ссылке. Если письма нет, проверьте папку Спам.
Автор: Надежда Широбокова8 сентября 2010
Корневая папка сайта — как свой сайт залить на хостинг? Как загрузить файлы и папки на хостинг? Редактирование сайта на хостинге
Купить КорзинаПодобратьWhois
Регистрация Вход- Все услуги
Домены- Регистрация Зарегистрировать домен Перенос доменов в REG.RU Освобождающиеся домены Регистрация доменов списком Премиум-домены Освобождённые домены Новые доменные зоны REG.RU Энциклопедия доменных зон Географические домены Подбор по ключевому слову
- Купить-продать Магазин доменов Доменный брокер Гарант сделки Бесплатный подбор домена Экспертная оценка домена Специальное Условия и цены для Партнёров Юридическое сопровождение Нотариальное заверениесайтаnew
- Операции Продление регистрации Смена администратора Изменение данных Перенос доменов между аккаунтами Смена регистратора Договоры и письма Онлайн-операции с доменами
- Мои домены
- Конструктор и CMS
- Конструкторы сайтов Конструктор сайтов REG.RU Конструктор лендингов
- Конструкторы сайтов Конструктор сайтов REG.RU Конструктор лендингов
Как мне создать папку в репозитории GitHub?
Вопрос:
Я хочу создать папку в репозитории GitHub и хочу добавить файлы в эту папку. Как мне этого добиться?
Лучший ответ:
Git не хранит пустые папки. Просто убедитесь, что в папке есть файл, такой как doc/foo.txt, и запустите git add doc
или git add doc/foo.txt
, и папка будет добавлена в ваш локальный репозиторий, как только вы подтвердите (и появится в GitHub после того, как вы нажали Это).
Ответ №1
Вы не можете создать пустую папку и затем добавить файлы в эту папку, но скорее создание папки должно происходить вместе с добавлением хотя бы одного файла. На GitHub вы можете сделать это следующим образом:
- Перейдите в папку, внутри которой вы хотите создать другую папку
- Нажмите на новый файл
- В текстовом поле для имени файла сначала напишите имя папки, которую вы хотите создать
- Затем введите
/
. Это создает папку - Вы можете добавить больше папок аналогичным образом
- Наконец, дайте новому файлу имя (например,
.gitkeep
, которое условно используется для того, чтобы Git отслеживал в противном случае пустые папки; хотя это не функция Git) - Наконец, нажмите кнопку «Применить новый файл».
Ответ №2
Ответ №3
Сначала вы должны клонировать репозиторий на локальный компьютер.
git clone github_url local_directory
Затем вы можете создавать локальные папки и файлы внутри local_directory
и добавлять их в репозиторий, используя:
git add file_path
Вы также можете добавить все, используя:
git add .
Обратите внимание, что Git не отслеживает пустые папки. Обходной путь — создать файл внутри пустой папки, которую вы хотите отслеживать. Я обычно называю этот файл empty
, но это может быть любое имя, которое вы выберете.
Наконец, вы фиксируете и возвращаетесь на GitHub:
git commit
git push
Подробнее о Git читайте в книге Pro Git.
Ответ №4
Для тех, кто использует веб-браузер, вы можете сделать следующее:
- В главном хранилище нажмите Create new file.
- В поле имени файла вверху введите имя вашей папки
- .Используйте клавишу / после имени папки. При использовании этой косой черты создается папка
- Вы можете увидеть новое поле рядом с именем папки, в котором вы можете ввести имя вашего файла.
- В поле «Зафиксировать новый файл» внизу страницы вы можете ввести описание своего файла.
- Выберите переключатель «Зафиксируйте прямо в ветке
master
«. - Нажмите на кнопку Commit new file
- Вы увидите, что новый каталог будет создан.
Ответ №5
Создайте новый файл, а затем в имени файла используйте слэш. Например
Java/Helloworld.txt
Ответ №6
На самом деле GitHub не создает пустую папку.
Например, чтобы создать папку в C:\Users\Username\Documents\GitHub\Repository
:
Создайте папку с именем docs
Создайте имя файла
index.html
в разделе docs.Откройте GitHub для настольного приложения
Это будет автоматически синхронизироваться, и это будет там.
Ответ №7
Вы просто создаете необходимые папки в своем локальном хранилище. Например, вы создали каталоги app
и config
.
Вы можете создавать новые файлы в этих папках.
Для правил Git:
- Сначала нам нужно добавить файлы в каталог.
- Затем зафиксируйте эти добавленные файлы.
Команда Git для выполнения коммита:
git add app/ config/
git commit
Затем передайте сообщение о коммите и сохраните его.
Затем нажмите на свой удаленный репозиторий,
git push origin remote
Ответ №8
Чтобы добавить новый каталог, все, что вам нужно сделать, это создать новую папку в вашем локальном хранилище. Создайте новую папку и добавьте в нее файл.
Теперь зайдите в свой терминал и добавьте его так же, как вы добавляете обычные файлы в Git. Вставьте их в хранилище и проверьте статус, чтобы убедиться, что вы создали каталог.
|
Как добавить общую папку в свою учетную запись
Когда вас пригласят в общий файл или папку Dropbox, вы получите уведомление на сайте dropbox.com, в приложениях Dropbox и по электронной почте.
Если вас пригласили в общую папку, вы можете добавить эту папку в свой аккаунт Dropbox. Когда вы добавляете общую папку в свою учетную запись, у вас появляется доступ к этой папке и ее содержимому. Общая папка также синхронизируется с учетными записями Dropbox других участников. Человек, который предоставил вам доступ к папке, мог предоставить вам права редактора или читателя.
Если вы являетесь членом рабочей группы Dropbox Business, личные папки, к которым вам предоставлен доступ другими товарищами по команде, будут автоматически добавлены в вашу учетную запись Dropbox.
Еще не пользуетесь Dropbox? Узнайте, как Dropbox помогает без труда обмениваться папками.
Как добавить общую папку в свой аккаунт
Когда вас приглашают в общую папку, вы можете получить к ней доступ, добавив папку в свою учетную запись.
Чтобы добавить общую папку в свою учетную запись Dropbox на вкладке Sharing :
- Войдите в Dropbox.com.
- Щелкните Shared на левой боковой панели.
- Найдите общую папку, к которой вы хотите получить доступ.
- Щелкните «…» (многоточие) рядом с именем папки и выберите Добавить .
Чтобы добавить общую папку в свою учетную запись Dropbox из уведомлений на сайте dropbox.com:
- Войдите на dropbox.com.
- Щелкните значок уведомления (колокольчик).
- Щелкните Добавить в Dropbox под общей папкой, к которой вы хотите получить доступ.
Чтобы принять приглашение к общей папке, вам потребуется учетная запись Dropbox и подтвержденный адрес электронной почты. Общие папки добавляются прямо в вашу учетную запись Dropbox и синхронизируются со всеми участниками папки. Если у вас еще нет учетной записи Dropbox, вы можете создать ее, а затем принять приглашение.
Запросить доступ к общей папке
Если вы щелкните приглашение к общей папке и вас направят на запрос доступа, возможно, владелец папки еще не предоставил вам доступ. Например, кто-то, кто получил приглашение в общую папку, мог перенаправить это приглашение вам.Вы можете запросить доступ к папке:
- Щелкните полученную ссылку с приглашением.
- Щелкните Запросите доступ .
- Если у вас несколько учетных записей Dropbox, выберите учетную запись, в которую вы хотите добавить общую папку.
- Ваш запрос будет отправлен владельцу папки, и вы получите уведомление, если владелец примет ваш запрос.
Dropbox Business
Если вы работаете в рабочей группе Dropbox Business и делитесь папкой с кем-то еще из вашей группы, общая папка использует только совокупную квоту хранилища группы.Однако, если вы предоставляете общий доступ к папке кому-то, не входящему в вашу группу, папка использует как пространство вашей команды, так и пространство учетной записи человека, с которым вы поделились.
Подробнее о Dropbox Business.
Как добавить общий файл в свой аккаунт
Получив общий файл, вы можете открыть его с помощью приглашения по электронной почте или уведомлений на dropbox.com, а затем предварительно просмотреть его на dropbox.com.
Как и превью, общие файлы не занимают места в вашем аккаунте, если вы не сохраните копию файла в своем аккаунте Dropbox.
Если вы хотите увидеть все файлы, в которые вас пригласили, выполните следующие действия:
- Войти на dropbox.com
- Щелкните Shared на левой боковой панели.
- Выберите вкладку Файлы . Отсюда вы можете увидеть все файлы, в которые вас пригласили. Щелкните файл, чтобы просмотреть его.
Если вам предоставили доступ к файлу по ссылке, он не появится на странице Shared .
Как управлять папками группы
Как переименовать командную папку
В рабочей группе Dropbox Business администраторы могут переименовывать папки группы в диспетчере папок группы:
- Войдите в Dropbox.com, используя ваши учетные данные администратора.
- Щелкните Консоль администратора .
- Щелкните Папки группы .
Примечание : Когда администратор переименовывает папку группы, имя изменяется для всех участников.
Я хочу переименовать командную папку, но я не администратор моей команды
Только администраторы рабочей группы Dropbox Business или Enterprise могут создавать, переименовывать или удалять папку группы.
Как переместить папку команды
ПапкиTeam нельзя переместить в новое место в вашем Dropbox или «вложить» в другую папку.
Как управлять доступом, архивировать или навсегда удалять папку группы
Только администраторы Dropbox Business могут управлять доступом к папке группы:
- Войдите на dropbox.com, используя свои учетные данные администратора.
- Щелкните Консоль администратора .
- Щелкните Папка группы .
- Щелкните Управление рядом с именем папки группы.
- Отсюда вы можете добавить группы рядом с Добавить группы или изменить разрешения группы.Щелкните раскрывающееся меню рядом с именем пользователя или группы, чтобы изменить разрешения. Отсюда вы можете Удалить доступ или предоставить права на редактирование или просмотр.
Важные примечания:
- Архивирование : Архивная папка группы по-прежнему доступна администраторам через диспетчер папок группы; заархивированные папки группы недоступны членам команды
- Удаление : удаление доступа пользователя или группы к папке группы по существу отменяет общий доступ к этой папке
- Окончательное удаление : Если вы удалите папку группы без возможности восстановления, ее невозможно будет восстановить даже службой поддержки Dropbox
- Бесплатные команды : администраторы свободных команд не могут выполнять какие-либо из этих действий с папкой команды
Если вы член группы и хотите удалить папку группы, чтобы сэкономить место на компьютере, рассмотрите возможность использования Smart Sync.
Как переместить папку из командной папки
Если вам нужно переместить папку из папки группы, администратор может переместить эту папку на dropbox.com. Если вы не администратор, обратитесь за помощью к своему администратору.
Как переместить общую папку в общую папку
Члены группы и администраторы могут переместить общую папку в пространство группы при соблюдении следующих требований:
1) Папка принадлежит кому-то из той же группы, что и пользователь, перемещающий ее в пространство группы.
2) Пользователь имеет право редактировать папку, которую он пытается переместить. Для проверки:
- Щелкните Управление справа от папки
- Посмотрите, есть ли у пользователя См. Правку справа от имени или группы
3) Для параметра Управление доступом установлено значение Элементы папки . Для проверки:
- Щелкните Управление справа от папки
- Нажмите Настройки папки
- Проверьте, находится ли Члены папки в раскрывающемся списке рядом с Управление доступом
Невозможно переместить папку, если:
- Вы пытаетесь переместить папку за пределы рабочей области
- У вас нет прав на редактирование папки, в которую вы пытаетесь переместить папку
Я пытаюсь переместить общую папку в другую общую папку
Вы не можете переместить общую папку в другую общую папку.Это называется «вложением» и нарушает функциональность общих папок.
Однако члены рабочей группы Dropbox Business, Enterprise или бесплатной группы могут переместить общую папку в папку группы.
Используйте папки для создания файлов только для чтения для студентов или других членов команды
Делитесь файлами со своими учениками, которые они могут читать, но не редактировать, с помощью папки Class Materials в вашем общем канале. Это отличный способ поделиться с классом такими документами, как учебные планы, школьные правила и справочные материалы.Вы также можете создавать свои собственные папки, доступные только для чтения, чтобы ограничить права редактирования участников в любой группе.
Перейдите к общему каналу в вашей группе класса и выберите вкладку Файлы .
Выберите материалы класса .
Используйте кнопку New для создания новых файлов только для чтения в папке Class Materials.Используйте кнопку Загрузить , чтобы добавить файлы из OneDrive или вашего устройства.
Вы также можете переместить или скопировать файл в папку «Материалы класса», выбрав Дополнительные параметры рядом с вашим файлом и выбрав Move или Copy . Следуя файловой структуре, выберите «Материалы класса».
Примечание. Перемещение или копирование файла материалов класса в папку без тех же разрешений означает, что учащиеся смогут редактировать эту копию документа.
С этого момента добавляйте файлы, которые ученики не должны редактировать, в папку «Материалы класса». Вы можете добавлять файлы в папку из Teams или SharePoint — ваши изменения будут синхронизироваться.
Создание собственных папок только для чтения
Создание папок, доступных только для чтения, позволяет вам делиться файлами с членами вашей группы, не позволяя им редактировать файлы.
Перейдите к каналу в группе, где вы планируете делиться файлами.
Выберите вкладку Файлы , затем Открыть в SharePoint . SharePoint откроется в вашем веб-браузере и покажет файловую структуру для вашей команды.
В SharePoint выберите + Создать> Папка . Назовите свою папку и выберите Создать .
Щелкните правой кнопкой мыши или выберите Показать действия (три вертикальные точки, которые появляются при выборе папки) для только что созданной папки и выберите Подробности .
Выберите Управление доступом на панели сведений.
Под Члены щелкните стрелку раскрывающегося списка, а затем Изменить, чтобы просмотреть только .
С этого момента добавляйте в эту папку все файлы, которые не должны редактировать студенты или сотрудники. Вы можете добавлять файлы в папку из Teams или SharePoint — ваши изменения будут синхронизироваться взад и вперед.
Примечание. Перемещение или копирование файла, доступного только для чтения, в папку без тех же разрешений означает, что члены группы смогут редактировать эту копию документа.
Узнать больше
Файлы в Microsoft Teams
Многокорневые рабочие области в Visual Studio Code
Вы можете работать с несколькими папками проекта в Visual Studio Code с несколькими корневыми рабочими пространствами. Это может быть полезно, когда вы работаете над несколькими связанными проектами одновременно.Например, у вас может быть репозиторий с документацией по продукту, которую вы хотите поддерживать в актуальном состоянии при обновлении исходного кода продукта.
Добавление папок
Легко добавить еще одну папку к существующей рабочей области. Есть несколько жестов для добавления папок:
Добавить папку в рабочую область
Команда Файл > Добавить папку в рабочую область вызывает диалоговое окно «Открыть папку» для выбора новой папки.
После того, как корневая папка добавлена, проводник покажет новую папку как корень в проводнике.Вы можете щелкнуть правой кнопкой мыши любую корневую папку и использовать контекстное меню для добавления или удаления папок.
Проводник должен работать и вести себя как раньше. Вы можете перемещать файлы между корневыми папками и использовать любые стандартные действия с файлами, представленные в контекстном меню и в представлении проводника.
Такие параметры, как файлов. Исключение
, поддерживаются для каждой корневой папки, если она настроена, и для всех папок, если она настроена как глобальная пользовательская настройка.
Перетаскивание
Для добавления папок в рабочую область можно использовать перетаскивание.Перетащите папку в проводник, чтобы добавить ее в текущую рабочую область. Вы даже можете выбрать и перетащить несколько папок.
Примечание : перетаскивание одной папки в область редактора VS Code по-прежнему откроет папку в режиме одной папки. Если вы перетащите несколько папок в область редактора, будет создано новое многокорневое рабочее пространство.
Вы также можете использовать перетаскивание для изменения порядка папок в рабочей области.
Диалоги открытия файлов с множественным выбором собственного файла
Открытие нескольких папок с помощью собственного диалогового окна открытия файлов вашей платформы приведет к созданию мультикорневой рабочей области.
командная строка — добавить
Добавьте папку или несколько папок к последнему активному экземпляру VS Code для многокорневой рабочей области.
код - добавить vscode vscode-docs
Удаление папок
Вы можете удалить папку из рабочей области с помощью команды контекстного меню Удалить папку из рабочей области .
Файл рабочего пространства
Когда вы добавляете несколько папок, они изначально помещаются в рабочее пространство под названием UNTITLED WORKSPACE , и это имя останется до тех пор, пока вы не сохраните рабочее пространство.Вам не нужно сохранять рабочее пространство, пока вы не захотите иметь его в постоянном месте, например, на рабочем столе. Рабочие области без названия присутствуют, пока открыт экземпляр VS Code, который они используют. После того, как вы полностью закроете экземпляр с безымянной рабочей областью, вам будет предложено сохранить его, если вы планируете снова открыть его в будущем:
При сохранении рабочего пространства будет создан файл .code-workspace
, и имя файла будет отображаться в проводнике.
Сохранить рабочее пространство как …
Если вы хотите переместить файл рабочей области в новое место, вы можете использовать команду Файл > Сохранить рабочую область как , которая автоматически установит правильные пути к папкам относительно нового расположения файла рабочей области.
Открытие файлов рабочего пространства
Чтобы повторно открыть рабочее пространство, вы можете:
- Дважды щелкните файл
.code-workspace
в проводнике вашей платформы. - Используйте команду File > Open Workspace и выберите файл Workspace.
- Выберите рабочую область из списка Файл > Открыть недавние (⌃R (Windows, Linux Ctrl + R)).
- Рабочие области имеют суффикс (Workspace) , чтобы отличать их от папок.
Так же, как Close Folder , когда одна папка открыта в VS Code, существует команда Close Workspace (⌘K F (Windows, Linux Ctrl + K F)), чтобы закрыть активное рабочее пространство.
Схема файла рабочей области
Схема .code-workspace
довольно прост. У вас есть массив папок с абсолютными или относительными путями. Относительные пути лучше, если вы хотите поделиться файлами рабочей области.
Вы можете переопределить отображаемое имя ваших папок с помощью атрибута name
, чтобы дать более понятные имена папкам в проводнике. Например, вы можете назвать папки своего проекта такими, как «Продукт» и «Документация», чтобы легко идентифицировать содержимое по имени папки:
{
"папки": [
{
// Исходный код
"name": "Продукт",
"путь": "vscode"
},
{
// Документы и примечания к выпуску
"name": "Документация",
"путь": "vscode-docs"
},
{
// Генератор расширений Yeoman
"name": "Генератор расширений",
"путь": "vscode-генератор-код"
}
]
}
, что приведет к следующему отображению Explorer:
Как видно из приведенного выше примера, вы можете добавлять комментарии к файлам рабочего пространства.
Файл рабочей области может также содержать глобальные настройки рабочей области в разделе , настройки
и рекомендации по расширению в разделе расширений
, которые мы обсудим ниже.
Общий интерфейс
Редактор
При использовании многокорневых рабочих пространств в пользовательском интерфейсе VS Code есть лишь несколько изменений, в первую очередь для устранения неоднозначности файлов между папками. Например, если есть конфликт имен между файлами в нескольких папках, VS Code будет включать имя папки в заголовки с вкладками.
Если вы хотите, чтобы папка всегда отображалась в заголовке с вкладками, вы можете использовать workbench.editor.labelFormat
, задав «средние» или «длинные» значения, чтобы отображать папку или полные пути.
"workbench.editor.labelFormat": "средний"
VS Code UI, например списки OPEN EDITORS и Quick Open (⌘P (Windows, Linux Ctrl + P)), включают имя папки.
Если вы используете тему значка файла и активная тема поддерживает ее, вы увидите специальный значок рабочей области.
Ниже вы можете увидеть значки рабочей области из встроенной Minimal (Visual Studio Code) темы значка файла:
Поиск
ФункцииVS Code, такие как глобальный поиск, работают по всем папкам и группируют результаты поиска по папкам.
Когда у вас открыто многокорневое рабочее пространство, вы можете выбрать поиск в одной корневой папке, используя синтаксис ./
в файлах , чтобы включить поле . Например, если вы введете ./project1/**/*.txt
, который будет искать все файлы .txt
в корневой папке project1 /
.
Настройки
При наличии нескольких корневых папок в одной рабочей области можно иметь папку .vscode
в каждой корневой папке, определяющую параметры, которые должны применяться для этой папки. Чтобы избежать коллизий, при использовании многокорневой рабочей области применяются только настройки ресурса (файла, папки). Настройки, влияющие на весь редактор (например, макет пользовательского интерфейса), игнорируются.Например, два проекта не могут одновременно устанавливать уровень масштабирования.
Пользовательские настройки поддерживаются так же, как и в проектах с одной папкой, и вы также можете установить глобальные настройки рабочей области, которые будут применяться ко всем папкам в вашей многокорневой рабочей области. Глобальные настройки рабочей области будут сохранены в вашем файле .code-workspace
.
{
"папки": [
{
"путь": "vscode"
},
{
"путь": "vscode-docs"
},
{
"путь": "vscode-генератор-код"
}
],
"settings": {
"окно.zoomLevel ": 1,
"files.autoSave": "afterDelay"
}
}
Когда вы переходите от одного экземпляра папки к нескольким папкам, VS Code добавит соответствующие настройки редактора из первой папки в новые глобальные настройки рабочей области.
Вы можете легко просматривать и изменять различные файлы настроек с помощью редактора настроек. Вкладки редактора настроек позволяют вам выбирать настройки пользователя, глобальные настройки рабочей области и настройки отдельных папок.
Вы также можете открыть определенные файлы настроек с помощью команд:
- Предпочтения: открыть настройки пользователя — открыть глобальные настройки пользователя
- Предпочтения: Открыть настройки рабочего пространства — Откройте раздел настроек вашего файла рабочего пространства.
- Предпочтения: Открыть настройки папки — Открыть настройки для активной папки.
Глобальные настройки рабочей области имеют приоритет над Пользовательскими настройками и настройками папки могут иметь приоритет над Рабочей областью или настройками пользователя.
Неподдерживаемые настройки папки
Неподдерживаемые параметры папки для редактора будут выделены серым цветом в настройках папки и отфильтрованы из списка НАСТРОЙКИ ПАПКИ ПО УМОЛЧАНИЮ . Вы также увидите информационный значок перед настройкой.
Отладка
В рабочих областях с несколькими корнями VS Code ищет во всех папках файлы конфигурации отладки launch.json
и отображает их с именем папки в качестве суффикса. Кроме того, VS Code также будет отображать конфигурации запуска, определенные в файле конфигурации рабочей области.
В приведенном выше примере показаны конфигурации отладки для расширения TSLint. Существует конфигурация запуска
из папки расширения tslint
для запуска расширения, запущенного на хосте расширения VS Code, а также конфигурация подключения
из папки tslint-server
для подключения отладчика к работающему серверу TSLint.
Вы также можете увидеть три команды Add Config для папок, tslint
, tslint-server
и tslint-tests
в рабочем пространстве vscode-tslint. Команда Add Config либо откроет существующий файл launch.json
во вложенной папке .vscode
, либо создаст новый и отобразит раскрывающийся список шаблона конфигурации отладки.
Переменные, используемые в конфигурации (например, $ {workspaceFolder}
или устаревший $ {workspaceRoot}
), разрешаются относительно папки, к которой они принадлежат.Можно определить область действия переменной для каждой папки рабочего пространства, добавив имя корневой папки к переменной (разделенное двоеточием).
Конфигурации запуска рабочего пространства
Конфигурации запуска с заданной областью рабочего пространства находятся в разделе «запуск»
файла конфигурации рабочего пространства (рабочие области : откройте файл конфигурации рабочего пространства в палитре команд):
В качестве альтернативы, новые конфигурации запуска можно добавить через запись «Добавить конфигурацию (рабочее пространство)» в раскрывающемся меню «Конфигурация запуска»:
Составная конфигурация запуска может ссылаться на отдельные конфигурации запуска по имени, если имена уникальны в пределах рабочего пространства, например:
"соединения": [{
"name": "Запустить сервер и клиент",
"конфигурации": [
"Запустить сервер",
"Запустить клиент"
]
}]
Если имена отдельных конфигураций запуска не уникальны, соответствующая папка может быть указана с более подробным синтаксисом «папки»:
"соединения": [{
"name": "Запустить сервер и клиент",
"конфигурации": [
"Запустить сервер",
{
"папка": "Веб-клиент",
"name": "Запустить клиент"
},
{
"папка": "Настольный клиент",
"name": "Запустить клиент"
}
]
}]
Помимо соединений
, раздел запуск
файла конфигурации рабочей области может также содержать обычные конфигурации запуска.Убедитесь, что все используемые переменные явно привязаны к определенной папке, поскольку в противном случае они недействительны для рабочей области. Вы можете найти более подробную информацию о переменных с явной областью видимости в Справочнике по переменным.
Вот пример конфигурации запуска, в которой программа находится в папке «Программа» и все файлы из папки «Библиотека» должны быть пропущены при выполнении шага:
"запуск": {
"конфигурации": [{
"тип": "узел",
"запрос": "запуск",
"name": "Запустить тест",
"program": "$ {workspaceFolder: Program} / test.js ",
"skipFiles": [
"$ {workspaceFolder: Library} / out / ** / *. js"
]
}]
}
Задачи
Подобно тому, как VS Code выполняет поиск конфигураций отладки, VS Code также пытается автоматически определять задачи из файлов проектов gulp, grunt, npm и TypeScript во всех папках рабочей области, а также выполнять поиск задач, определенных в файлах tasks.json
. Расположение задач обозначается суффиксом имени папки. Обратите внимание, что задачи определены в задачах.json
должен быть версии 2.0.0.
Из приведенного выше примера рабочей области расширения TSLint вы можете увидеть, что есть две настроенных задачи из файлов tasks.json
в папках tslint
и tslint-tests
и многочисленные автоматически обнаруженные npm и компилятор TypeScript обнаруженные задачи .
Конфигурация задачи рабочего пространства
Задачи с областью действия рабочей области находятся в разделе «задачи»
файла конфигурации рабочей области (рабочие области : откройте файл конфигурации рабочей области на палитре команд).В файле конфигурации рабочей области можно определить только задачи типа «оболочка» и
и «процесс»
.
Источник управления
В многопользовательских рабочих пространствах есть раздел SOURCE CONTROL PROVIDERS , который дает вам обзор, когда у вас есть несколько активных репозиториев. Они могут быть предоставлены несколькими поставщиками SCM; например, вы можете разместить репозитории Git бок о бок с рабочими областями Azure DevOps Server. Когда вы выбираете репозитории в этом представлении, вы можете видеть детали управления версиями ниже.
Вы можете использовать Ctrl + щелчок или Shift + щелчок, чтобы выбрать несколько репозиториев. Их детали будут отображаться в виде отдельных областей внизу.
Расширения
Многокорневые рабочие области доступны в качестве предварительной версии в сборке для инсайдеров с выпуска 1.14 в июне 2017 года, и мы работаем с авторами расширений, чтобы помочь им подготовиться к выпуску стабильной версии. Если вы являетесь автором расширения, вы можете ознакомиться с нашим руководством по внедрению API-интерфейсов с несколькими корневыми областями, чтобы узнать об изменениях в VS Code API и о том, как заставить ваше расширение хорошо работать в нескольких папках.
Ниже приведены некоторые из популярных расширений, которые уже адаптировали API-интерфейсы многокорневой рабочей области.
Примечание : Если расширение еще не поддерживает несколько папок, оно все равно будет работать в первой папке вашей многокорневой рабочей области.
Рекомендации по расширению
VS Code поддерживает рекомендации по расширению на уровне папок с помощью файлов extensions.json
в подпапке .vscode
. Вы также можете предоставить глобальные рекомендации по расширению рабочей области, добавив их в свой .code-workspace
файл. Вы можете использовать команду Extensions: Configure Recommended Extensions (Workspace Folder) , чтобы открыть файл Workspace и добавить идентификаторы расширений ({publisherName}. {ExtensionName}) в массив extensions.recommendations
.
{
"папки": [
{
"путь": "vscode"
},
{
"путь": "vscode-docs"
}
],
"extension": {
"рекомендации": [
"eg2.цлинт ",
"dbaeumer.vscode-eslint",
"msjsdiag.debugger-for-chrome"
]
}
}
Следующие шаги
- Отладка — Узнайте, как настроить отладку для вашего приложения.
- Задачи — Задачи позволяют запускать внешние инструменты, такие как компиляторы, в VS Code.
Общие вопросы
Как вернуться к работе с отдельной папкой проекта?
Вы можете либо закрыть рабочую область и открыть папку напрямую, либо удалить папку из рабочей области.
Что мне нужно сделать, как автору расширения?
См. Наше руководство по внедрению API-интерфейсов с несколькими корнями. Большинство расширений могут легко поддерживать многокорневые рабочие области.
11.12.2020
Как создать новую папку в Windows 10
Нужно ли лучше организовать ваши файлы и документы? Сгруппируйте связанные файлы в отдельные папки на своем ноутбуке или настольном компьютере, и вы всегда легко найдете то, что вам нужно. Вы также можете изменить размер значка, чтобы сделать его визуально более приятным.Вот несколько способов быстро создать новую папку в Windows 10, и после того, как вы освоите это, узнайте, как защитить паролем папку в Windows 10.
Метод 1. Создание новой папки с помощью сочетания клавиш
Самый быстрый способ создать новую папку в Windows можно с помощью сочетания клавиш CTRL + Shift + N.
1. Перейдите в место, где вы хотите создать папку. Вы можете создать новую папку в любом месте на жестком диске или в другой папке (создав подпапку) в проводнике.Вы также можете создать новую папку на рабочем столе с помощью этого метода.
2. Одновременно удерживайте нажатыми клавиши Ctrl, Shift и N. Windows немедленно создаст новую папку с не очень образным предложенным именем папки «Новая папка».
3. Введите желаемое имя папки. Создание новой папки таким способом займет всего несколько секунд, но не забудьте сразу же начать вводить имя своей папки, когда папка впервые появится, потому что если вы щелкните папку или щелкните вне проводника, имя папки будет «Новая». папка «, и вам придется ее переименовать.
Метод 2: Создание новой папки, щелкнув правой кнопкой мыши
Если вы не помните сочетание клавиш или предпочитаете использовать мышь:
1. Перейдите в место, где вы хотите создать папку.
2. Щелкните правой кнопкой мыши пустое место в расположении папки. Будьте осторожны: если вы щелкните правой кнопкой мыши существующий элемент в папке, вы получите неправильное меню.
3. Выберите «Создать», затем «Папка » в контекстном меню.Windows создаст новую папку в вашем текущем местоположении.
4. Введите желаемое имя папки , чтобы заменить «Новая папка», и нажмите Enter.
Вы также можете создавать папки на рабочем столе, используя этот метод. Щелкните правой кнопкой мыши пустое место на рабочем столе, затем выберите «Создать»> «Папка».
Еще один простой способ создать новую папку — использовать кнопку «Новая папка» в меню проводника.
Просто перейдите в нужное место и щелкните или коснитесь «Новая папка» на вкладке «Главная»
В дополнение к методам, описанным выше, вы можете создать новую папку в Windows 10 с помощью командной строки (перейдите в нужное место и введите mkdir имя папки, заменив «имя папки» на имя вашей папки).Однако эти три метода являются наиболее простыми и быстрыми способами создания новой папки, так что вы можете сразу приступить к организации файлов.
Основы Windows 10
Создание, удаление, копирование, переименование и перемещение файлов
Каждый день системные администраторы должны выполнять различные стандартные операции с многочисленными файлами и папками на своих серверах Windows. Эти задачи часто включают управление данными пользователей на общих ресурсах и правильное ведение резервных копий. Вы можете использовать PowerShell, чтобы сократить объем ручной работы.
Перед тем, как начать, убедитесь, что ваша системная политика позволяет запускать сценарии PowerShell, как описано в «Руководстве по созданию сценариев Windows PowerShell для начинающих».
Просмотр объектов в каталоге
Для просмотра содержимого каталога на файловом сервере Windows используйте командлет Get-ChildItem. Чтобы показать все скрытые файлы, добавьте параметр -Force. Команда ниже показывает все корневые объекты в общей папке:
Get-ChildItem -Force \\ fs \ Shared
Если вы хотите также проверить все подпапки и их содержимое, добавьте параметр -Recurse:
Get-ChildItem -Force \\ fs \ Shared -Recurse
Для фильтрации вывода добавьте параметры Filter, Exclude, Include и Path в командлет Get-ChildItem.Для расширенной фильтрации объектов используйте командлет Where-Object. Приведенный ниже сценарий выполняет поиск всех исполняемых файлов в папке IT, которые были изменены после 1 апреля 2018 г .:
Get-ChildItem -Path \\ fs \ Shared \ IT -Recurse -Include * .exe | Where-Object -FilterScript {($ _. LastWriteTime -gt '2018-04-01')}
Создание файлов и папок с помощью PowerShell
Для создания новых объектов с помощью Windows PowerShell можно использовать командлет New-Item и указать тип создаваемого элемента, например каталог, файл или раздел реестра.
Например, эта команда создает папку:
New-Item -Path '\\ fs \ Shared \ NewFolder' -ItemType Directory
И эта команда создает пустой файл:
New-Item -Path '\\ fs \ Shared \ NewFolder \ newfile.txt' -ItemType File
Создание файлов и запись в них данных
Существует как минимум два встроенных метода для создания файла и записи в него данных. Первый — использовать командлет Out-File:
.$ text = 'Привет, мир!' | Out-File $ text -FilePath C: \ data \ text.txt
Чтобы перезаписать существующий файл, используйте параметр переключателя –Force.
Вы также можете создавать файлы с помощью командлета Export-Csv, который экспортирует выходные данные в файл csv, который можно открыть в Excel:
Get-ADuser -Filter * | Экспорт-CSV-Путь C: \ data \ ADusers.csv
Создавать файлы, убедившись, что они еще не существуют
Следующий сценарий проверяет, существует ли уже определенный файл (pc.txt) в определенной папке; если нет, он создает список всех компьютеров AD и сохраняет его в новый файл с именем pc.txt:
# создать массив текстовых файлов $ files = Get-ChildItem C: \ data \ *. txt | выберите -expand полное имя # проверяем, существует ли файл внутри массива $ files -match "pc.txt" # если совпадение вернет ключ «True», затем выйдет, если «False», то создать отчет if ($ files -eq 'False') { Get-ADComputer -Filter * | Экспорт-CSV-Путь C: \ data \ pc.txt } else {exit}
Удалить файлы и папки с помощью PowerShell
Для удаления объектов используйте командлет Remove-Item. Обратите внимание, что при выполнении требуется ваше подтверждение, если объект не пустой.В приведенном ниже примере показано, как удалить ИТ-папку и все вложенные папки и файлы внутри нее:
Remove-Item -Path '\\ fs \ shared \ it \' Подтвердить Элемент в \\ pdc \ shared \ имеет дочерние элементы, а параметр Recurse не был указано. Если вы продолжите, все дочерние элементы будут удалены вместе с элементом. Ты уверен, что хочешь продолжить? [Y] Да [A] Да для всех [N] Нет [L] Нет для всех [S] Приостановить [?] Справка (по умолчанию "Y"):
Если вы уже убедились, что все объекты внутри папки должны быть удалены, вы можете использовать переключатель? Recurse, чтобы пропустить шаг подтверждения:
Remove-Item -Path '\\ fs \ shared \ it \' -Recurse
Удалить файлы и папки старше X дней
Иногда вам нужно очистить старые файлы из определенного каталога.Вот способ добиться этого:
$ Folder = "C: \ Backups" # удалить файлы старше 30 дней Get-ChildItem $ Папка -Recurse -Force -ea 0 | ? {! $ _. PsIsContainer -and $ _. LastWriteTime -lt (Get-Date) .AddDays (-30)} | ForEach-Object { $ _ | del -Force $ _. FullName | Исходящий файл C: \ log \ deletedbackups.txt -Append } # удалить пустые папки и подпапки, если таковые существуют Get-ChildItem $ Папка -Recurse -Force -ea 0 | ? {$ _. PsIsContainer -eq $ True} | ? {$ _.getfiles (). count -eq 0} | ForEach-Object { $ _ | del -Force $ _. FullName | Исходящий файл C: \ log \ deletedbackups.txt -Append }
Удалить файлы после проверки их существования
Вот как проверить, существует ли файл, и удалить его, если есть:
$ FileName = 'C: \ data \ log.txt' Если (Test-Path $ FileName) { Remove-Item $ FileName }
Удалить файлы с нескольких компьютеров одним скриптом
Для удаления файлов с удаленных компьютеров у вас должны быть соответствующие разрешения безопасности для доступа к ним.Обязательно используйте пути UNC, чтобы сценарий правильно определил расположение файлов.
$ filelist = @ ("\ c $ \ Temp", "\ c $ \ Backups") # переменная для удаления файлов и папок $ computerlist = Get-Content C: \ data \ pc.txt # получить список удаленных компьютеров foreach ($ computer в $ computerlist) { foreach ($ file в $ filelist) { $ filepath = Join-Path "\\ $ computer \" "$ filelist" # создать unc-пути к файлам или папкам если (Test-Path $ filepath) { Remove-Item $ filepath -force -recurse -ErrorAction Continue}}}
Копирование файлов и папок с помощью PowerShell
Командлет Copy-Item позволяет копировать объекты с одного пути на другой.Следующая команда создает резервную копию, копируя файл users.xlsx с одного удаленного компьютера (fs) и сохраняя его на другом (fs2) по сети:
Copy-Item -Path \\ fs \ Shared \ it \ users.xlsx -Destination \\ fs2 \ Backups \ it \ users.xlsx
Если целевой файл уже существует, попытка копирования не удастся. Чтобы перезаписать существующий файл, даже если он находится в режиме только для чтения, используйте параметр -Force:
Copy-Item -Path \\ fs \ Shared \ it \ users.xlsx -Destination \\ fs2 \ Backups \ it \ users.xlsx-Force
Копирование файлов с помощью PowerShell на удаленный компьютер или с него
Если вы копируете файлы на удаленные компьютеры или с них, обязательно используйте пути UNC.
Например, используйте эту команду для копирования файлов с удаленного файлового сервера в локальный каталог C::
Copy-Item \\ fs \ c $ \ temp -Recurse C: \ data \
Чтобы скопировать файлы из локального каталога в удаленную папку, просто поменяйте местами источник и место назначения:
Копировать элемент C: \ data \ -Recurse \\ fs \ c $ \ temp
Копирование нескольких файлов с одного сервера на другой по сети одним скриптом
Вы также можете копировать файлы с одного удаленного сервера на другой.Следующий сценарий рекурсивно копирует папку \\ fs \ Shared \ temp в \\ fs \ Shared \ test:
Copy-Item \\ fs \ Shared \ temp -Recurse \\ fs \ Shared \ test
Копировать только определенные типы файлов
Чтобы скопировать только определенные файлы из исходного содержимого в место назначения, используйте параметр -Filter. Например, следующая команда копирует только текстовые файлы из одной папки в другую:
Copy-Item -Filter * .txt -Path \\ fs \ Shared \ it -Recurse -Destination \\ fs2 \ Shared \ text
Копирование файлов с помощью команд XCOPY и ROBOCOPY или COM-объектов
Вы также можете запускать команды XCOPY и ROBOCOPY для копирования файлов или использовать COM-объекты, как в примере ниже:
(сценарий New-Object -ComObject.FileSystemObject) .CopyFile ('\\ fs \ Shared', 'fs2 \ Backup')
Перемещение файлов и каталогов с помощью PowerShell
Командлет Move-Item перемещает элемент, включая его свойства, содержимое и дочерние элементы, из одного места в другое. Он также может перемещать файл или подкаталог из одного каталога в другое место.
Следующая команда перемещает определенный файл резервной копии из одного места в другое:
Move-Item -Path \\ fs \ Shared \ Backups \ 1.bak -Destination \\ fs2 \ Backups \ archive \ 1.бак
Этот сценарий перемещает всю папку резервных копий и ее содержимое в другое место:
Move-Item -Path \\ fs \ Shared \ Backups -Destination \\ fs2 \ Backups \ archive
Каталог резервных копий и все его файлы и подпапки появятся в каталоге архива.
Переименовать файлы с помощью PowerShell
Командлет Rename-Item позволяет изменить имя объекта, не изменяя его содержимое. Невозможно перемещать элементы с помощью команды Rename-Item; для этой функции вы должны использовать командлет Move-Item, как описано выше.
Следующая команда переименовывает файл:
Rename-Item -Path "\\ fs \ Shared \ temp.txt" -NewName "new_temp.txt"
Переименовать несколько файлов
Чтобы переименовать сразу несколько файлов, используйте следующий сценарий:
$ files = Get-ChildItem -Path C: \ Temp # создать список файлов foreach ($ файл в $ файлах) { $ newFileName = $ file.Name.Replace ("A", "B") # заменить "A" на "B" Rename-Item $ file $ newFileName }
Изменение расширений файлов с помощью PowerShell
Вы также можете использовать Rename-Item для изменения расширений файлов.Если вы хотите изменить расширения нескольких файлов одновременно, используйте командлет Rename-Item с командлетом Get-ChildItem.
Следующий сценарий изменяет все расширения файлов «txt» на «bak». Подстановочный знак (*) гарантирует включение всех текстовых файлов:
Get-ChildItem \\ fs \ Shared \ Logs \ *. Txt | Rename-Item -NewName {$ _. Name -Replace '\ .txt $', '. Bak'}
Используя информацию из этой статьи, вы можете автоматизировать множество простых операций, связанных с управлением файлами в файловых хранилищах, и сэкономить время для более важных задач.Удачи!
FAQ
Как создать файл?
Используйте командлет New-Item для создания файла:
New-Item -Path '\\ fs \ Shared \ NewFolder \ newfile.txt' -ItemType File
Создание файла перезаписывает любой существующий файл с таким же именем, поэтому вам может потребоваться проверить, существует ли уже файл.
Вы также можете использовать командлет New-Item для создания папок, каталогов или ключей реестра.
Как создать текстовый файл
Чтобы создать новый объект с помощью Windows PowerShell, используйте командлет New-Item и укажите тип элемента, который вы хотите создать, например:
New-Item -Path '\\ fs \ Shared \ NewFolder \ newfile.txt '-ItemType File
Командлет New-Item можно использовать для создания файлов, папок, каталогов и ключей реестра.
Как создать каталог
Чтобы создать новый каталог с помощью PowerShell, используйте командлет New-Item:
New-Item -Path '\\ fs \ Shared \ NewFolder' -ItemType Directory
Вы также можете использовать командлет New-Item для создания файлов, папок или ключей реестра.
Как удалить файл?
Чтобы удалить объект, используйте командлет Remove-Item.Подтверждение будет запрошено при выполнении, если объект не пуст.
Remove-Item -Path '\\ fs \ shared \ it \'
Вы также можете удалить все файлы старше X дней или удалить файлы с нескольких компьютеров с помощью PowerShell.
Как скопировать файл?
Используйте командлет Copy-Item для копирования объектов с одного пути на другой. Следующая команда создает резервную копию путем копирования файла users.xlsx с одного удаленного компьютера (fs) на другой (fs2) по сети:
Copy-Item -Path \\ fs \ Shared \ it \ users.xlsx -Destination \\ fs2 \ Backups \ it \ users.xlsx
Обратите внимание, что если целевой файл уже существует, попытка копирования не удастся. Узнайте, как перезаписывать файлы при их копировании с удаленного компьютера или на него.
Как переместить файл?
Командлет Move-Item перемещает элемент, включая его свойства, содержимое и дочерние элементы, из одного места в другое:
Move-Item -Path \\ fs \ Shared \ Backups \ 1.bak -Destination \\ fs2 \ Backups \ archive \ 1.bak
Вы также можете переместить всю папку с помощью PowerShell.
Как переименовать файл?
Чтобы переименовать отдельный файл с помощью PowerShell, используйте следующую команду:
Rename-Item -Path "\\ fs \ Shared \ temp.txt" -NewName "new_temp.txt"
Вы также можете переименовать несколько файлов с помощью PowerShell.
Ян — бывший специалист по техническому маркетингу в Netwrix. Он ИТ-специалист с более чем 15-летним опытом и заядлый блоггер PowerShell.
.