void CopyBatchFiles() { var dropBoxPath = Properties.Settings.Default.DropboxPath; var slnFolder = Path.GetDirectoryName(slnPath); if (slnFolder != null) { var delFileName = Path.Combine(slnFolder, "delbinobj.bat"); if (MyFileWorker.FileExist(delFileName)) { return; } MyFileWorker.FileCopy(Path.Combine(dropBoxPath, @"work\templates\MainSolution\delbinobj.bat"), delFileName); gitBatchFile = Path.Combine(slnFolder, "createGit.bat"); MyFileWorker.FileCopy(Path.Combine(dropBoxPath, @"work\templates\MainSolution\createGit.bat"), gitBatchFile); var gitIgnoreDestination = Path.Combine(slnFolder, ".gitignore"); if (File.Exists(gitIgnoreDestination)) { File.Delete(gitIgnoreDestination); } MyFileWorker.FileCopy(Path.Combine(dropBoxPath, @"work\templates\MainSolution\.gitignoreToCopy"), gitIgnoreDestination); } }