Alan Mason
ef9775273c
Merging WizardKit PE into main project
2017-12-01 19:33:21 -08:00
Alan Mason
adbfa038b6
Cowardly moving WinPE out of the way
2017-12-01 19:32:27 -08:00
Alan Mason
b6cc250892
Added Images folder to PE
2017-12-01 19:30:14 -08:00
Alan Mason
e13b057eac
Sync functions\* with WinPE versions
2017-12-01 19:24:09 -08:00
Alan Mason
d8c625d2ad
Reorganized root folder
...
* .root_items --> .kit_items
* ConEmu.png --> Images\ConEmu.png
2017-12-01 19:14:56 -08:00
Alan Mason
7a13a15514
Bugfix: bcdboot (again)
2017-12-01 18:39:02 -08:00
Alan Mason
c52681be05
Bugfix: wimlib sections
2017-12-01 18:31:06 -08:00
Alan Mason
ffa2abb2b4
Adjusted partition info display
2017-12-01 17:13:20 -08:00
Alan Mason
541660484b
Bugfixes for backup sections
...
** Still broken though
2017-12-01 17:12:27 -08:00
Alan Mason
20a730c6e7
Bugfix: bcdboot
...
Need to use WinPE's copy instead of local
* Win7 version doesn't have the /f option
2017-12-01 15:48:00 -08:00
Alan Mason
19176d30cf
Open logs and cleanup
2017-12-01 15:46:58 -08:00
Alan Mason
dce31bf5dd
Windows Setup working
2017-12-01 15:28:15 -08:00
Alan Mason
d075f17bfa
Added run_diskpart(script)
...
* Takes list, writes script, runs script, and returns result
2017-12-01 15:27:10 -08:00
Alan Mason
a9822ae9bd
Bugfix Tool paths
2017-12-01 13:31:42 -08:00
Alan Mason
8d729d9066
Bugfix: find_windows_image()
2017-12-01 13:16:21 -08:00
Alan Mason
5e5d5834d9
Bugfix: PE_TOOLS paths
2017-12-01 13:15:56 -08:00
Alan Mason
5dc7b72c61
Merge branch 'python-overhaul' into dev
...
# Conflicts:
# .bin/Scripts/functions/common.py
# .bin/Scripts/functions/disk.py
# .bin/Scripts/functions/windows_setup.py
# .bin/Scripts/functions/winpe_menus.py
# .bin/Scripts/winpe_root_menu.py
2017-12-01 12:48:09 -08:00
Alan Mason
f608e9b88c
Show title before getting ticket_number
2017-12-01 12:42:46 -08:00
Alan Mason
56c3960451
Bugfix: menu_setup()
2017-12-01 12:42:23 -08:00
Alan Mason
a6f9518648
Bugfix: find_windows_image()
2017-12-01 12:41:39 -08:00
Alan Mason
5d32f3c94a
Bugfix: Abort logic
2017-12-01 12:27:53 -08:00
Alan Mason
97e93e812b
Bugfix: partition_uids import
2017-12-01 12:27:26 -08:00
Alan Mason
06affc3bd1
Bugfix: menu_tools()
2017-12-01 12:26:37 -08:00
Alan Mason
ab6fd19c02
Bugfix: menu_select()
2017-12-01 12:26:11 -08:00
Alan Mason
5aab8a98e3
Bugfix: Was trying to use 'Env' before it was set.
2017-12-01 12:24:11 -08:00
Alan Mason
cd3f3ed8d3
Always more cleanup
2017-12-01 12:02:05 -08:00
Alan Mason
387b1740e4
Enabled DISM logging
2017-12-01 11:57:56 -08:00
Alan Mason
46582c1833
Bugfix: Forgot I renamed/replaced menu.py
2017-12-01 11:57:38 -08:00
Alan Mason
1b00c1c9a3
New folder layout
...
* Main ideas
* Match WizardKit layout
* Keep original folders clean
* Build work is now done in $Root\BUILD
* $Temp is now set to $Root\BUILD\Temp
* New iso files are put in $Root\OUT_PE
2017-12-01 11:47:12 -08:00
Alan Mason
1b84b1dd91
Merge branch 'python-overhaul' into dev
2017-12-01 11:09:11 -08:00
Alan Mason
90c4189942
Updated winpe_menus.py & cleanup
...
* Removed "Windows Family" logic
* Win7 will now have recovery tools setup
* Added format_disk()
2017-12-01 11:05:40 -08:00
Alan Mason
deb7c76ffb
windows_setup.py done
2017-12-01 10:12:59 -08:00
Alan Mason
33924c183e
Updated find_windows_image() & setup_windows()
...
* Merged File and Ext dict entries
* Using psutil instead of mountvol
2017-12-01 09:59:19 -08:00
Alan Mason
c09d7ab603
updated functions\backup.py
2017-11-30 23:06:41 -08:00
Alan Mason
c951380482
functions\disk.py done
2017-11-30 23:06:23 -08:00
Alan Mason
a0460d6a82
updated select_disk()
2017-11-30 22:35:16 -08:00
Alan Mason
6903078ee0
updated prep_disk_for_formatting()
2017-11-30 22:19:31 -08:00
Alan Mason
fbedd79aa3
updated scan_disks()
...
* Renamed from get_attached_disk_info()
2017-11-30 22:10:45 -08:00
Alan Mason
e9ff02375f
More letter updates
2017-11-30 21:52:51 -08:00
Alan Mason
b47c214133
More misc cleanup
2017-11-30 21:48:25 -08:00
Alan Mason
deb1e8f4fd
Volume letter updates
...
* Added reassign_letter()
* Attempts to reassign a volume to better ensure predictable letters
* i.e. Local Windows source volume letter == 'I'
* Adjusted code to avoid the "hidden" assign_volume_letters() call in select_disk()
2017-11-30 21:33:55 -08:00
Alan Mason
4ed6d41d10
Updated menu / title sections
...
* Added set_title() which sets window title and global_vars['Title']
* menu_select() will now display global_vars['Title'] above title
* (If it exists)
* Bugfix: fixed a few bad calls of menu_select()
2017-11-30 21:08:52 -08:00
Alan Mason
850a1fca73
updated menu_backup()
2017-11-30 20:31:46 -08:00
Alan Mason
b96e5f3be6
updated verify_wim_backup()
2017-11-30 20:31:37 -08:00
Alan Mason
7133089d31
updated select_backup_destination()
2017-11-30 20:03:19 -08:00
Alan Mason
c043c3398d
Reordered functions
2017-11-30 19:56:42 -08:00
Alan Mason
67f08c5042
updated prep_disk_for_backup()
...
* Partition['Image Path'] is set to the full destination path
* (i.e. ['Image Path'] + '\\' + ['Image File']
* Partition['Image File'] variable has been removed
* Simplified ['Backup Warnings'] section
* Added fix_path()
* Replaces unsupported characters/strings with underscores
2017-11-30 19:45:59 -08:00
Alan Mason
45f0b4d2b1
updated backup_partition()
2017-11-30 17:17:00 -08:00
Alan Mason
b0db11cb4a
Added wimlib-imagex
...
Woops, it's been missing for a bit..
2017-11-30 16:50:14 -08:00
Alan Mason
80cb9b8cea
Function separation done.
...
* Split backup.py into disk & backup
* disk.py is for lower level disk management
* Renamed functions\data.py's select_disk() to select_volume()
* Avoid name collision with functions\disk.py's select_disk()
*
2017-11-30 16:40:40 -08:00