Open main menu

CDOT Wiki β

Changes

Talk:Migrate aNd Manage

1,759 bytes added, 10:19, 14 October 2008
no edit summary
Page open #!/usr/bin/env python   # a sample python script for suggestionsWindows Data Migration Tool # just to make sure the concepts works in python...   ########## Program Logic Flow v0.1 20081012 ########## #  # - Show welcome page and descriptions # - Search Windows User Folders # - Gethering folders information # - Check if Fedora User parition is enough for all documents from Windows users  # - Prompt if administrator wants every thing automatic -> go to AUTO else -> go to MANUAL #  #  # AUTO #  # - List all possible users and ask if every thing is correct # - Ask for dummy password for each user # - Automatic create User # - Automatic move User documents to each user directory # - Automatic migrate bookmarks to Konqueror #  # MANUAL #  # - List all possible users and ask for individual password # - Prompt each folder that copy to Fedora partition, and see if administrator wants to move files to a specific folder # - Prompt each user when move bookmarks to Konqueror # - #    import os, os.path, shutil   print "============================================================" print " Windows Data Migration Tool" print " Function Test" print "============================================================"     PATH="/tmp/test" print "check if directory ", PATH ,"exist" print os.path.isdir(PATH)     PATH2=PATH+"2"   print "check if ", PATH, "and ", PATH2, "exist" print PATH, os.path.isdir(PATH) print PATH, os.path.isdir(PATH2)   print "creat folder", PATH, ",if it's not exist" if not os.access(PATH, os.F_OK):  os.mkdir(PATH)   # print os.listdir("/tmp") if not os.access(PATH2, os.F_OK):  shutil.copytree(PATH,PATH2) else:  print PATH2, "alredy exist. dir not copyied"   # shutil.rmtree(PATH2)