![]() |
Выделить в переменные Имена пользователей
Подскажите возможно ли сделать так, что бы вывести список пользователей из диска C:\Users в переменную, сложность в том, что это надо сделать из WinPE, плюс в том, что в WindowsPE диск с рабочей Windows 7 всегда отображается диском C:\
Сейчас в батнике вручную вписываю имя пользователя простой командой SET /P, но хотелось бы не смотреть каждый раз имена пользователей, и вписывать их вручную, а выбрать из показанного списка, например было бы так: Выберите пользователя: Менеджер Продавец и т.д., то есть перечислен список пользователей из C:\Users, и выбрав вариант с нужным пользователем, его имя записалось в переменную, что бы батник продолжил дальше работать с этим пользователем. Подскажите, пожалуйста, как это сделать? |
Valek271183, начните с того — зачем это Вам нужно. Ибо имя каталога в C:\Users — далеко не всегда <===> Имя пользователя.
Проверьте, работает ли в WinPE команда choice.exe? |
C:\Users на всех компьютерах которые успел проверить
choice.exe в PE работает |
Valek271183,
Не гарантирую для PE, не Choice
Код:
@Echo Off Не гарантирую для PE, Choice, не более 9 пользователей
Код:
@Echo Off Может быть сформирован список нерассматриваемых папок в переменной Ext. Сейчас там одна папка: Set Ext="Public" Возможно несколько папок: Set Ext="Public" "All Users" Default "Default User" "Все пользователи" |
Время: 01:45. |
Время: 01:45.
© OSzone.net 2001-