Top Level Namespace

Defined Under Namespace

Classes: WinProfile, WinReg

Instance Method Summary collapse

Instance Method Details

#moveObject



41
42
43
44
45
46
47
48
49
50
51
52
53
# File 'bin/redirect_folders.rb', line 41

def move
	puts "Creating #{@homes}/#{@user}/.windows_settings"
	FileUtils.makedirs "#{@homes}/#{@user}/.windows_settings"
	puts "Moving dirs"
	puts "#{@homes}/samba/profiles/#{@user}/Mis\ documentos -> #{@homes}/#{@user}/Mis\ documentos"
	FileUtils.mv "#{@homes}/samba/profiles/#{@user}/Mis\ documentos","#{@homes}/#{@user}/Mis\ documentos"

	puts "#{@homes}/samba/profiles/#{@user}/Escritorio -> #{@homes}/#{@user}/.windows_settings/Escritorio"
	FileUtils.mv "#{@homes}/samba/profiles/#{@user}/Escritorio","#{@homes}/#{@user}/.windows_settings/Escritorio"

	puts "#{@homes}/samba/profiles/#{@user}/Datos de programa -> #{@homes}/#{@user}/.windows_settings/Datos de programa"
	FileUtils.mv "#{@homes}/samba/profiles/#{@user}/Datos de programa","#{@homes}/#{@user}/.windows_settings/Datos de programa"
end

#redirectObject



27
28
29
30
31
32
33
34
35
36
37
38
39
# File 'bin/redirect_folders.rb', line 27

def redirect
  p=WinProfile.new(@user,@profiles,@homes)
	p.debug=@debug
	p.verbose=@verbose

	puts "Redirecting Desktop"
	p.change_folder('Desktop','U:\\.windows_settings')
	puts "Redirecting AppData"
	p.change_folder('AppData','U:\\.windows_settings')
	puts "Redirecting Personal"
	p.change_folder('Personal','U:')
  p.commit
end