RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Рабочий стол на RAMDISK


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : joseph
To : All
Subj : Рабочий стол на RAMDISK

Народ! Я фигею.
Решил попробовать защитить рабочий стол от изменений - перенес его на RAMDISK
Написал командник и запускаю его из config.sys
--
copy c:/os2/d2os2.ini m:/os2.ini
copy c:/os2/d2os2sys.ini m:/os2sys.ini
copy c:/os2/ESTYLER.INI m:
xcopy c:/desktop m:/desktop /S /E /H /T /R < c:/yes
xcopy "c:/Maintenance Desktop" "m:/Maintenance Desktop" /S /E /H /T /R < c:/yes
xcopy c:/Nowhere m:Nowhere /S /E /H /T /R < c:/yes
xcopy c:/NowhereM m:NowhereM /S /E /H /T /R < c:/yes
EXIT
--
в config.sys добавил
--
SET DESKTOP = M:/Desktop
SET USER_INI=M:/OS2.INI
SET SYSTEM_INI=M:/OS2SYS.INI
CALL=C:OS2CMD.EXE /Q /C c:/start.cmd < c:enter
--
При изменении на десктопе видно, как меняются даты соответствующих файлов на ramdisk'е

НО. После перезагрузки рабочий стол оказывается в измененном состоянии - положение икон, цветовые решения и т.д оказываются где-то зафиксированы еще и берутся с диска C:

Что еще надо учесть?

Tue 28 Jun 2016 12:50 Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.