Ander_73
  - Стаж: 8 лет 2 месяца
- Сообщений: 3981
- Репутация:127[+] [-]
|
Просто сльозы на очах...set xOS=64& if %PROCESSOR_ARCHITECTURE%==x86 if not defined PROCESSOR_ARCHITEW6432 set xOS=86 for %%i in (5.0 5.1 5.2 6.0 6.1 6.2 6.3 10.0) do ver| >nul find "%%i"&& goto %%i_x%xOS% goto :eof :6.1_x64 ... :6.1_x86 ... --- Мега-конструкцию:даже не буду обсуждать, дабы не портить шыдевр.
|
Gvint64
  - Стаж: 4 года 11 месяцев
- Сообщений: 621
- Репутация:72[+] [-]
|
|
Ander_73
  - Стаж: 8 лет 2 месяца
- Сообщений: 3981
- Репутация:127[+] [-]
|
Gvint64, что означает твоя ссылка на обсуждение переменной ProgramW6432?
|
Gvint64
  - Стаж: 4 года 11 месяцев
- Сообщений: 621
- Репутация:72[+] [-]
|
Наверное я неправильно понял - переменная в ХП работает - просто для себя хотел уточнить.
|
Ander_73
  - Стаж: 8 лет 2 месяца
- Сообщений: 3981
- Репутация:127[+] [-]
|
Gvint64,86450Переменная введена в "семёрке".
|
mat.86
  - Стаж: 8 лет 9 месяцев
- Сообщений: 225
- Репутация:1[+] [-]
|
Помогите реализовать задачу. На компьютере две операционные системы и 4 раздела. Раздел 0 с загрузчиком ~ 200 мб. основной активный Раздел 1 с win 10 - 100 Гб. логический Раздел 2 win 7 - 50 Гб основной Раздел 3 Диск D:\ - 780 Гб логический Нужно с помощью одного командного файла делать активным 2 раздел. Через diskpart последовательным вводом команд активируется раздел 2, но при этом раздел 3 "слетает" удаляется не только буква, но и сам раздел и его приходится восстанавливать через программу. Команды такие: diskpart list disk sel disk 0 list part sel part 2 active Через bootice раздел 2 становится активным и ничего не слетает. Как написать один батник который бы делал все в автоматическом режиме, а не последовательным вводом команд? Можно с помощью дополнительных утилит, не принципиально. Попробовал через bootice такую команду "bootice.exe /DEVICE=0:2 /activate" не срабатывает.
|
Gvint64
  - Стаж: 4 года 11 месяцев
- Сообщений: 621
- Репутация:72[+] [-]
|
Надо посмотреть какие разделы: логические и основные.
Последний раз редактировалось: Gvint64 (2021-06-20 15:53), всего редактировалось 25 раз(а)
|
mat.86
  - Стаж: 8 лет 9 месяцев
- Сообщений: 225
- Репутация:1[+] [-]
|
Разобрался с запуском через diskpart, нужно "diskpart /s 1.cmd" Содержимое 1.cmd:select disk 0 list part select partition 2 active exit Но при этом удаляется логический раздел 3 (диск D), в diskpart он виден под номером 4.DISKPART> list partDISKPART> list part Раздел ### Тип Размер Смещение ---------- ---------------- ------- ------- Раздел 1 Основной 234 Mб 1024 Kб Раздел 0 Расширенный 931 Gб 235 Mб Раздел 3 Логический 100 Gб 236 Mб Раздел 2 Логический 50 Gб 100 Gб Раздел 4 Логический 780 Gб 150 Gб Как избежать удаления раздела ? Может через bootice делать или через другую утилиту ?
|
 Отправлено: 19-Июн-2021 13:05
(спустя 1 час 19 минут)
mat.86
  - Стаж: 8 лет 9 месяцев
- Сообщений: 225
- Репутация:1[+] [-]
|
 86529mat.86,  Невидимым становится? [/code] невидимым в смысле буква удаляется? Нет там не просто буква удаляется, а весь раздел удаляется. Приходится восстанавливать с помощью Aomey Partition Assistent мастер восстановления разделов, minitool Partition Wizard в данном случае не помогает, находит его, предлагает восстановить, но какой то другой раздел при этом удалить. Может у меня какой то не порядок в таблице разделов, но как его навести в таком случае я не знаю. Может другая какая утилита есть, не diskpart?
Последний раз редактировалось: mat.86 (2021-06-19 14:45), всего редактировалось 1 раз
|
Gvint64
  - Стаж: 4 года 11 месяцев
- Сообщений: 621
- Репутация:72[+] [-]
|
mat.86, Может всё дело в том что 3 раздела логические а основной 1. Вот чего-то нашёл по этой теме
|
 Отправлено: 19-Июн-2021 15:33
(спустя 1 час 46 минут)
mat.86
  - Стаж: 8 лет 9 месяцев
- Сообщений: 225
- Репутация:1[+] [-]
|
Gvint64, возможно вы правы. Я обычно не пользуюсь штатным управлением дисков в windows, потому что у него есть не все нужные функции. В основном пользуюсь minitool Partition wizard и в редких случаях если он не справляется другими. И в нем и в Aomey Partition Assistent раздел отображается как основной (первичный). А сейчас заглянул в стандартное управление дисками и обратил внимание на 2 диске написано логический. Получается не стыковка. Попытаюсь сделать чтобы отображалось и в управлении дисков как основной
Последний раз редактировалось: mat.86 (2021-06-19 15:37), всего редактировалось 1 раз
|
rezorustavi
 - Стаж: 9 лет 3 месяца
- Сообщений: 918
- Репутация:55[+] [-]
- Откуда: Грузия, город Рустави
|
mat.86,  Картинки устанавливайте не тегами Img, а Экскиз и под спойлер не нужно будет прятать.
|
mat.86
  - Стаж: 8 лет 9 месяцев
- Сообщений: 225
- Репутация:1[+] [-]
|
rezorustavi, учту, привык к другому форуму, там другой порядок
|
Страница 55 из 94
Текущее время: 19-Апр 13:08
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|