Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ::1. В ручную узнать имя_хостового_компьютера (свойства компьютера).
- ::2. Создать исполняемый файл, производящий копирование любого файла из дериктории С: \cd\ объемом более 2 Мбайт на ресурс \\имя_хостового_компьютера\temp с поддержкой продолжения копирования при обрыве.
- ::3. Настроить запуск файла по расписанию через 1 минуту.
- ::4. Проверить запуск копирования; если процесс появился, принудительно завершить его.
- ::5. Сравнить исходный и конечный файл. Проверить их целостность.
- ::6. Продолжить копирование с места разрыва.
- ::7. Создать текстовый файл со списком использованных команд с параметрами, использованными для выполнения п.п. 2.1-2.5.
- ::initialization:
- set testfile=badapple.flac
- set testtask=testtask
- ::1
- echo %computername%
- ::2
- ::xcopy /Z %cd%\%testfile% \\%computername%\d$\%testfile%
- ::3
- set /a hour=%time:~0,2%+0
- set /a minute=%time:~3,2%+0
- if %minute% == 59 (
- set minute=0
- if %hour% == 23 (
- set %hour%=0
- ) else (
- set /a hour=%hour%+1
- )
- ) else (
- set /a minute=%minute%+1
- )
- if %minute% LSS 10 (
- set minute=0%minute%
- )
- if %hour% LSS 10 (
- set hour=0%hour%
- )
- schtasks /create /SC once /TN %testtask% /TR "C:\Windows\System32\xcopy.exe /Z %cd%\%testfile% \\%computername%\d$\%testfile%" /ST %hour%:%minute%
- ::4
- ::5
- ::6
- xcopy /Z %cd%\%testfile% \\%computername%\d$\%testfile%
- exit 1
Advertisement
Add Comment
Please, Sign In to add comment