WindowsImageBackup komut satırında kopyalanıyor


1

Windows 7 sistemini genellikle bir Windows kurulum diski kullanarak WindowsImageBackupsürücüdeki bir klasörden geri d:yüklerim. Ayrıca harici HDD'de artımlı yedeklemeler yapıyorum. d:Windows biçimlendirme klasörünü harici bir sürücüden nasıl kopyalarım? g:\Something\W7Backup3için d:\WindowsImageBackupkomut satırını kullanarak? Elbette kapalı klasör yapısını, izinlerini vs. korumak istiyorum.

Yanıtlar:


1

Windows yedekleme klasörünü komut satırını kullanarak harici bir sürücüden nasıl kopyalarım? Elbette klasör yapısını, izinleri vb. Korumak istiyorum.

Bu işlemi toplu komut dosyasıyla gerçekleştirmek için Windows yerel / yerleşik Robocopy komut satırı aracını uygulanabilir sözdizimiyle kullanabilirsiniz. Bunu ayrıca bir kopyala çalıştırıp bir komut istemine bir toplu komut dosyasında yapıştırarak da çalıştırabilirsiniz.

Bir mantığı kaydetmek olsa bir toplu komut dosyası olarak çalıştırmak için metin belgesi vb masaüstünüzde şu <something>.cmdmetin belgesi gelen dosyanın | seçenekleri kaydedin . Kaydedildikten sonra, mantığı çalıştırmak için dosyaya çift tıklayın ve daha sonra beklendiği gibi dosyaların değiştirildiğini onaylayın.

SETLOCAL
SET SRC="g:\Something\W7Backup3"
SET ARCH="d:\WindowsImageBackup"
IF NOT EXIST "%ARCH%" MD "%ARCH%"
SET ARCHFName=*.*
SET LOG=G:\ImageBackupCopy.log
::   If you do not want a log file, remove the "/LOG+:%LOG%" below
SET OPT=/S /NP /R:5 /LOG+:%Log% /TS /FP
SET CMD=robocopy %SRC% %ARCH% %ARCHFName% %OPT%
%CMD%

Yedekleme tamamlandıktan sonra güvenlikle ilgili sorun yaşarsanız , seçenek değerlerinin yukarıdaki örnekten farklı olduğu aşağıdaki Robocopy sözdizimini kullanmayı düşünün SET OPT=.

SETLOCAL
SET SRC="g:\Something\W7Backup3"
SET ARCH="d:\WindowsImageBackup"
IF NOT EXIST "%ARCH%" MD "%ARCH%"
SET ARCHFName=*.*
SET LOG=G:\ImageBackupCopy.log
::   If you do not want a log file, remove the "/LOG+:%LOG%" below
SET OPT=/E /ZB /SEC /COPYALL /SECFIX /R:5 /W:5 /LOG+:%Log% /V
SET CMD=robocopy %SRC% %ARCH% %ARCHFName% %OPT%
%CMD%

Ek Kaynaklar


Günlüğü istemiyorsam SET LOG=G:\ImageBackupCopy.logsatırı da kaldırabilir miyim ?
Ham N 0:

Evet, bu doğru, bundan bahsetmedim ama /LOG+:%LOG%porsiyon kaldırıldığı zaman çıkartılmazsa, onu yaratamaz veya herhangi bir soruna yol açmaz. .
Pezevenk Suyu BT
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.