Changes

Jump to: navigation, search

Talk:Migrate aNd Manage

1,521 bytes removed, 21:32, 18 November 2008
no edit summary
<pre>draft
#!/usr/bin/env python0.3 Plan- name change to "mNm", Migrate aNd Manage- add link function to map for user sub folder(s), all or list- add ntfs-3g mount loop- use default user folder path to look for partition(s) to migrate
  # a sample python script for Windows Data Migration Tool # just to make sure the concepts works in python.= If time is allowed..   ########## 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 auto migrate 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 xp/vista 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) </pre>

Navigation menu