но как переключаться между ними?
В принципе это не так сильно важно, ведь дома я буду переключаться на основную учетную запись
Можно даже без ковычек передавать аргумент
я думал все знают как к блокноту добавить свою кнопку в реестре
не думаю что они сканировать будут
в другом профиле когда открывается список приложений, видно те приложения что на основном профиле. типо, у профилей общая память
можно ли сделать так чтобы этотд= диск был только у второго профиля, а основной диск не был виден?
а что вы думаете насчет того чтобы вторую операционку скачать?
но там все равно через видно что приложения есть на диске
А как портабельную версию использовать?
test_arg.vbs
:Set objArgs = Wscript.Arguments
Wscript.Echo objArgs(0)
cscript //Nologo test_arg.vbs "><=@."
><=@.
echo "%~1"
- будет ошибка, из-за спец.символов.<>
можно экранировать с помощью ^
, т.е. передавать аргумент так: arg_echo.cmd "^>^<=@"
Пишет .ru неизвестный формат.
cmd.exe /c file.bat "%variable%"
), который будет выводить полученные параметры. Например такой:@echo off
echo [%*]
net.exe view | find.exe /i /c "\\"
IN ('net.exe view | find.exe /i /c "\\" ') DO
Верно?
Если есть 2 физических диска в ноуте, то можно 2 ОСи поставить каждую на свой диск. В БИОСе выставить загрузку по умолчанию с диска на котором будут стоять учебные программы, а загрузку ОСи с с дополнительными программами можно выбирать через вызов Boot menu БИОС, обычно для этого в БИОС есть горячая клавиша. Тогда загрузочное меню ОСи можно удалить, т.е. убрать там дополнительный пункт. Как-то так.
Я бы для начала попробовал вариант с портабельной версией и вторым пользователем.
Если это нужно для игр, то должно сработать - игрушкам как правило не требуются администраторские права.
Самый простой вариант:
1. Устанавливаете программу (игру) как обычно с помощью установщика из-под второго пользователя. Если там есть вариант установки "для одного пользователя" используйте его и при выборе каталога установки укажите каталог в профиле пользователя (скорее всего программа сама выберет какой-то каталог в профиле). И в принципе этого может быть достаточно.
2. Если варианта установки "для одного пользователя" нет, то устанавливайте как обычно. Запомните каталог куда программа установилась (скорее всего это будет где-то в "c:\Program Files".
2.1. Копируете каталог с программой в профиль пользователя (можно просто на рабочий стол). Нужно именно скопировать, а не перенести!
2.2. Штатным образом удаляете программу. Она удалится только из "c:\Program Files".
2.3. Пробуете запустить программу из профиля. Возможно для правильного запуска надо будет посмотреть куда ссылаются ярлыки штатно установленной программы. Ярлыки можно скопировать из штатно установленных и поправить в них пути запуска.
Если программа достаточно простая то этих действий может быть достаточно. Игры как правило "простые" не смотря на их размер и всю внутреннюю сложность. Например , WoT я когда-то использовал именно по такой схеме.
Но возможно, программе требуются какие-то ее ветки в реестре или дополнительные файлы/каталоги в профиле или еще где-то. В принципе это все можно отследить и узнать что программе нужно. Но это уже сложнее. Но все таки есть программы, которые практически не реально сделать портабельными, например MS Office и т.п.