• Вопрос от нищеты

    From Sergey L Tarasov@2:5027/12.2 to All on Sun May 19 15:22:34 2024
    Приветствую, Коллеги!


    Злость берет от самодурства мэра города - оснащает себя техникой и гаджетами чуть ли не из будущего.

    А рядовые до сих про (где-то на 340 компьютерах из 430) работают ни Интелах
    и АМД с ЧИПсетами и процессорами начала века (даже двухядерные больпая редкость,
    а уж 4 Гб ОЗУ это мечта (по их мнению).

    Единственно удалось заменть на 53 (из 64) неттопах SSD SATA 64 Gb на нонеймовый (да звдраствует 44-ФЗ !!! будь он трижды проклят) китайские SSD SATA 512Gb.

    Возникла глупая идея на старье ОСь (в основном корпоративная Win 8.1 x86) установить на SSD (да фриварные текстовые редакторы и архиватор).
    А вообще возможно "пользователя" из директории "Users" перенести
    на второй диск, который более менее емкий HDD 160-320 Гб ?
    (в идеале вообще всю директорию "Users")

    Как перенести "рабочий стол" пользователя нагуглил. Перенес. Работает.
    Как и TEMP с TMP. Hо естается еще куча чего в директории пользователя.

    Или это в принципе невозможно ?

    Hаилучшие пожелания,
    С'Тар_
    --- husky-all-1.9-w64mvcdll-20130626
    * Origin: Мой адрес не дом и не улица, мой адрес Советский Союз (2:5027/12.2)
  • From Dmitry Protasoff@2:5001/100.1 to Sergey L Tarasov on Sun May 19 14:47:56 2024
    Hello, Sergey!

    Sunday May 19 2024 15:22, you wrote to All:

    Или это в принципе невозможно ?

    Возможно, но я не пробовал.
    Вот скрипт, запускать от администратора:

    $ProfilePaths = Get-ChildItem "REGISTRY::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" |
    Where-Object {$_.Name -match "^S-1-5-21*"} |
    Select-Object -ExpandProperty Name -Skip 1 | Foreach {
    (Get-ItemProperty "REGISTRY::$($_)" -Name "ProfileImagePath").ProfileImagePath
    }
    $ProfilePaths = $ProfilePaths | Where-Object {$_ -ne "C:\Users\$($env:Username)"}
    $ProfilePaths | Foreach {
    $Current = "$_"
    $Move = $_ -replace "^C:","D:"
    Move-Item -Path "$Current" -Destination "$Move"
    $User = New-Object System.Security.Principal.NTAccount("$(Split-Path "$Current" -Leaf)")
    $SID = $User.Translate([System.Security.Principal.SecurityIdentifier])
    Set-ItemProperty "REGISTRY::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\$($SID.Value)" -Name "ProfileImagePath" -Value "$Move"
    }
    Move-Item -Path "C:\Users\Default" -Destination "D:\Users\Default" Set-ItemProperty "REGISTRY::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" -Name "Default" -Value "D:\Users\Default"
    Move-Item -Path "C:\Users\Public" -Destination "D:\Users\Public" Set-ItemProperty "REGISTRY::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" -Name "Public" -Value "D:\Users\Public"



    Best regards,
    dp.

    --- GoldED+/LNX 1.1.5-b20230304
    * Origin: All is good in St. John's Wood (2:5001/100.1)
  • From Eugene Grosbein@2:5006/1 to Sergey L Tarasov on Thu May 23 11:55:28 2024
    19 мая 2024, воскресенье, в 15:22 NOVT, Sergey L Tarasov написал(а):

    Возникла глупая идея на старье ОСь (в основном корпоративная Win 8.1 x86) установить на SSD (да фриварные текстовые редакторы и архиватор).
    А вообще возможно "пользователя" из директории "Users" перенести
    на второй диск, который более менее емкий HDD 160-320 Гб ?
    (в идеале вообще всю директорию "Users")

    Любой каталог в NTFS можно перенести на другую NTFS,
    создав после этого на прежнем месте junction (соединение)
    в новое место командой "mklink /j староеместо новоеместо"

    Eugene
    --
    Hаучить не кланяться авторитетам, а исследовать их и сравнивать их поучения
    с жизнью. Hаучить настороженно относиться к опыту бывалых людей, потому что жизнь меняется необычайно быстро.
    --- slrn/1.0.3 (FreeBSD)
    * Origin: RDTC JSC (2:5006/1@fidonet)
  • From Semen Panevin@2:5025/121 to Eugene Grosbein on Thu May 23 08:23:18 2024
    Доброго здоровьица тебе, Eugene!

    Thursday May 23 2024 11:55, Eugene Grosbein писал Sergey L Tarasov:

    Любой каталог в NTFS можно перенести на другую NTFS,
    создав после этого на прежнем месте junction (соединение)
    в новое место командой "mklink /j староеместо новоеместо"
    ... и потом огрести проблемы с некоторым софтом, плохо дружащим с directory junction.

    Я такое лично встречал. Хотя встречается конечно крайне редко...

    С наилучшими пожеланиями, Семён.

    ... Ребята, давайте жить дружно! (с) Леопольд
    --- GoldED+/LNX 1.1.5-b20240309 (Linux 6.6.30-gentoo iF6M10)
    * Origin: IceLAN (2:5025/121)
  • From Semen Panevin@2:5025/121 to Eugene Grosbein on Thu May 23 08:30:50 2024
    Доброго здоровьица тебе, Eugene!

    Thursday May 23 2024 08:23, Semen Panevin послал Eugene Grosbein:

    Любой каталог в NTFS можно перенести на другую NTFS,
    создав после этого на прежнем месте junction (соединение)
    в новое место командой "mklink /j староеместо новоеместо"
    ... и потом огрести проблемы с некоторым софтом, плохо дружащим с directory junction.

    Я такое лично встречал. Хотя встречается конечно крайне редко...

    Вот тут подтверджают https://superuser.com/questions/855764/directory-junction-limitations

    С наилучшими пожеланиями, Семён.

    ... Хорошо там, где мы есть! (про фидошников)
    --- GoldED+/LNX 1.1.5-b20240309 (Linux 6.6.30-gentoo iF6M10)
    * Origin: IceLAN (2:5025/121)
  • From Eugene Grosbein@2:5006/1 to Semen Panevin on Thu May 23 18:34:42 2024
    23 мая 2024, четверг, в 08:30 NOVT, Semen Panevin написал(а):

    Любой каталог в NTFS можно перенести на другую NTFS,
    создав после этого на прежнем месте junction (соединение)
    в новое место командой "mklink /j староеместо новоеместо"
    ... и потом огрести проблемы с некоторым софтом, плохо дружащим с
    directory junction.
    Я такое лично встречал. Хотя встречается конечно крайне редко...
    Вот тут подтверджают https://superuser.com/questions/855764/directory-junction-limitations

    Hадо внимательно читать, о чём там пишут. Hикаких проблем у топик-стартера
    не будет.

    Eugene
    --- slrn/1.0.3 (FreeBSD)
    * Origin: RDTC JSC (2:5006/1@fidonet)