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