Есть ли способ автоматически скопировать один файл в другое место? - PullRequest
0 голосов
/ 02 июля 2018

Например, у меня одна конфигурация в этом файле,

d:\Users\jonghyun\Documents\configure.txt

А другая папка существует вот так.

d:\ConfigureViewer\configureView.txt

Я хочу убедиться, что каждый раз, когда изменяется верхний файл, другой файл также будет обновляться в то же время, тот же текст.

Каков естественный способ реализовать это?

Любой способ приветствуется - с помощью команды powershell, cygwin, vscode

Ответы [ 2 ]

0 голосов
/ 02 июля 2018

(в Windows) Вы можете использовать Robocopy (встроенный в Windows).
Он имеет 2 переключателя для того, что вы спрашиваете:

/ mon: отслеживает источник и снова запускается при изменении более N обнаружены.
/ mot: отслеживает источник и снова запускается через M минут если обнаружены изменения.

вот ссылка на документы

0 голосов
/ 02 июля 2018

Вы можете создать жесткую ссылку, если у вас есть файловая система NTFS:

fsutil hardlink create <destination filename> <source filename>

Итак, для вашего примера:

fsutil hardlink create d:\ConfigureViewer\configureView.txt d:\Users\jonghyun\Documents\configure.txt
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...