Во-первых, я очень уважаю программистов и ИТ-специалистов. Я новичок / хочу быть. Я ищу помощь в разработке небольшой программы / скрипта, которая поможет мне с задачей, которую я подробно описал ниже. Я НЕ представляю это как домашнее задание. Это связано с работой, но я НЕ прошу вас делать мою работу. Я использую это как возможность узнать больше о программировании, выполнив задачу, которая мне нужна. Любой код, который вы можете предоставить, будет полезен, но мне очень интересны основные концепции, шаги и ваши советы о том, как лучше всего решить эту задачу (какие инструменты, язык и т. Д.)
Вот что у меня есть:
XP машины (локальные и удаленные)
Некоторые базовые знания о пакетных файлах
Небольшой опыт работы с Visual Basic 2008 Express
Немного опыта C ++ (и компилятор Code Blocks)
Вот что я хочу сделать:
Каждую пн-пт в полночь я хочу удаленную машину (# 1), которую я настрою и могу получить к ней доступ
1. проснуться от спящего
2. скопируйте (или xcopy) каталог (\ Server \ remoteBackup) со всем его содержимым с выбранного компьютера (# 2) в офисе (который будет включен) через соединение ftp или Интернет на удаленный компьютер (C: \ remoteBackup)
3. поместите файл «successCopy.txt» на другой выбранный компьютер (# 3) (\ machine3 \ log). Каждый файл «successCopy.txt» должен проверять, существует ли «successCopy.txt» и, если это так, переименовать новое в «successCopy (2) .txt» или что-то еще.
4. вернуться в спящий режим (по окончании или по таймеру)
Это в основном система удаленного резервного копирования. о чем ты думаешь? Любые идеи, которые вы предоставите, будут наиболее полезны, если вы назовете их так, чтобы я мог найти в Google ваш ответ, чтобы узнать больше, если у меня возникнут дополнительные вопросы. Я ценю любую помощь, которую вы можете оказать. Я хочу сделать это, потому что Я ХОЧУ сделать это, и ни по какой другой причине.