User Tools

Site Tools


batch:usmt

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
batch:usmt [2013/03/18 11:57] – created gfsadministratorbatch:usmt [2013/03/22 16:19] gfsadministrator
Line 1: Line 1:
 ====== USMT ====== ====== USMT ======
 Work in progress ... Work in progress ...
 +
 +USMT MSI per Windows 7: [[http://hub.gfsolone.com/download/apps/microsoft/USMT4.01_x86.msi|hub.gfsolone.com/download/apps/microsoft/USMT4.01_x86.msi]] \\
 +USMT MSI per Windows 7 x64: [[http://hub.gfsolone.com/download/apps/microsoft/USMT4.01_x64.msi|hub.gfsolone.com/download/apps/microsoft/USMT4.01_x64.msi]] \\
 +USMT MSI per Windows XP: [[http://hub.gfsolone.com/download/apps/microsoft/InstallUSMT301_x86.msi|hub.gfsolone.com/download/apps/microsoft/InstallUSMT301_x86.msi]]
 +
 +===== Windows 7 =====
 +
 +<file bat ScanState.bat>
 +@echo off
 +if "%1"=="" goto error
 +if not exist MigDomCustom-Gioxx.xml goto error
 +
 +cls
 +echo USMT ScanState per Windows 7
 +echo GSolone 2013 (20130205-rev0)
 +echo.
 +echo Copio i dati di %1
 +if not exist %systemdrive%\mig mkdir %systemdrive%\mig
 +"%ProgramFiles%\USMT4.01\scanstate" %SystemDrive%\mig /ue:*\* /ui:%1 /i:"%ProgramFiles%\USMT4.01\migapp.xml" /i:MigDomCustom-Gioxx.xml /o /c /r:1
 +goto end
 +
 +:error
 +cls
 +echo.
 +echo Utilizzo del batch:
 +echo ScanState dominio1\vecchioutente
 +echo Verificare la presenza del file MigDomCustom-Gioxx.xml all'interno di questa cartella.
 +echo.
 +
 +:end
 +</file>
 +
 +<file bat LoadState.bat>
 +@echo off
 +if "%1"=="" goto error
 +if "%2"=="" goto error
 +if not exist MigDomCustom-Gioxx.xml goto error
 +
 +cls
 +echo USMT LoadState per Windows 7
 +echo GSolone 2013 (20130122-rev0)
 +echo.
 +echo Sposto i dati da %1 a %2
 +"%ProgramFiles%\USMT4.01\loadstate" %SystemDrive%\mig\ /mu:%1:%2 /i:"%ProgramFiles%\USMT4.01\migapp.xml" /i:MigDomCustom-Gioxx.xml /c
 +goto end
 +
 +:error
 +cls
 +echo.
 +echo Utilizzo del batch:
 +echo LoadState dominio1\vecchioutente dominio2\nuovoutente
 +echo Verificare la presenza del file MigDomCustom-Gioxx.xml all'interno di questa cartella.
 +echo.
 +
 +:end
 +</file>
 +
 +===== Windows 7 x64 =====
 +
 +<file bat ScanStateX64.bat>
 +@echo off
 +if "%1"=="" goto error
 +if not exist MigDomCustom-Gioxx.xml goto error
 +
 +cls
 +echo USMT ScanState per Windows 7 x64
 +echo GSolone 2013 (20130322-rev0)
 +echo.
 +echo Copio i dati di %1
 +if not exist %systemdrive%\mig mkdir %systemdrive%\mig
 +"%ProgramFiles(x86)%\USMT\Binaries\v4\amd64\scanstate" %SystemDrive%\mig /ue:*\* /ui:%1 /i:"%ProgramFiles(x86)%\USMT\Binaries\v4\amd64\migapp.xml" /i:MigDomCustom-Gioxx.xml /o /c /r:1
 +goto end
 +
 +:error
 +cls
 +echo.
 +echo Utilizzo del batch:
 +echo ScanState dominio1\vecchioutente
 +echo Verificare la presenza del file MigDomCustom-Gioxx.xml all'interno di questa cartella.
 +echo.
 +
 +:end
 +</file>
 +
 +<file bat LoadStateX64.bat>
 +@echo off
 +if "%1"=="" goto error
 +if "%2"=="" goto error
 +if not exist MigDomCustom-Gioxx.xml goto error
 +
 +cls
 +echo USMT LoadState per Windows 7 x64
 +echo GSolone 2013 (20130322-rev0)
 +echo.
 +echo Sposto i dati da %1 a %2
 +"%ProgramFiles(x86)%\USMT\Binaries\v4\amd64\loadstate" %SystemDrive%\mig\ /mu:%1:%2 /i:"%ProgramFiles(x86)%\USMT\Binaries\v4\amd64\migapp.xml" /i:MigDomCustom-Gioxx.xml /c
 +goto end
 +
 +:error
 +cls
 +echo.
 +echo Utilizzo del batch:
 +echo LoadState dominio1\vecchioutente dominio2\nuovoutente
 +echo Verificare la presenza del file MigDomCustom-Gioxx.xml all'interno di questa cartella.
 +echo.
 +
 +:end
 +</file>
 +
 +
 +===== Windows XP Professional Edition =====
 +
 +<file bat ScanStateXP.bat>
 +@echo off
 +if "%1"=="" goto error
 +if not exist MigDomCustom-Gioxx.xml goto error
 +
 +cls
 +echo USMT ScanState per Windows XP
 +echo GSolone 2013 (20130122-rev1)
 +echo.
 +echo Copio i dati di %1
 +if not exist %systemdrive%\mig mkdir %systemdrive%\mig
 +"%ProgramFiles%\USMT301\scanstate" %SystemDrive%\mig /ue:*\* /ui:%1 /i:"%ProgramFiles%\USMT301\migapp.xml" /i:MigDomCustom-Gioxx.xml /o /c
 +goto end
 +
 +:error
 +cls
 +echo.
 +echo Utilizzo del batch:
 +echo ScanState dominio1\vecchioutente
 +echo Verificare la presenza del file MigDomCustom-Gioxx.xml all'interno di questa cartella.
 +echo.
 +
 +:end
 +</file>
 +
 +<file bat LoadStateXP.bat>
 +@echo off
 +if "%1"=="" goto error
 +if "%2"=="" goto error
 +if not exist MigDomCustom-Gioxx.xml goto error
 +
 +cls
 +echo USMT LoadState per Windows XP
 +echo GSolone 2013 (20130122-rev0)
 +echo.
 +echo Sposto i dati da %1 a %2
 +"%ProgramFiles%\USMT301\loadstate" %SystemDrive%\mig\ /mu:%1:%2 /i:"%ProgramFiles%\USMT301\migapp.xml" /i:MigDomCustom-Gioxx.xml /c
 +goto end
 +
 +:error
 +cls
 +echo.
 +echo Utilizzo del batch:
 +echo LoadState dominio1\vecchioutente dominio2\nuovoutente
 +echo Verificare la presenza del file MigDomCustom-Gioxx.xml all'interno di questa cartella.
 +echo.
 +
 +:end
 +</file>
  
 ===== Windows XP Home Edition ===== ===== Windows XP Home Edition =====
 +Contrariamente alla versione Professional, su una Home Edition non sarà possibile filtrare l'utente (o gli utenti) da portare fuori in quanto manca totalmente il dominio e nonostante si possa indicare il nome macchina, lo script non riuscirà a portare fuori quasi nulla.
 +
 +E' quindi necessario portare fuori con lo ScanState l'intero contenuto della cartella profili per poi ripristinarli sulla macchina di destinazione ed in seguito fare pulizia di ciò che non è necessario (o partire da una soluzione già pulita così da ripristinare solo il necessario).
  
 <file bat ScanStateXPH.bat> <file bat ScanStateXPH.bat>
batch/usmt.txt · Last modified: 2014/12/12 14:20 by gfsadministrator