#1: Не наследуются права администратора при запуске BAT-файлов Author: al3223, Posted: Thu Jul 13, 2017 15:50 Поиски не дали результатов. Решил спросить.
Суть вопроса:
Не отрбатывают системные утилиты (bcdedit, sfc...) как в бат файлах, так и из консоли ("bcdedit.exe" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.).
Те же бат файлы отрабатывают корректно в explorer.
Пробовал на версиях 8.50RC3 и 9.0.
Windows 7 x64.
Это как-то решается?
#2: Author: Flasher, Location: МоскваPosted: Thu Jul 13, 2017 17:47 Очень мало информации.
1. Запуск в ТС производится откуда?
2. UAC включён?
3. Каталог ТС в какой папке расположен?
4. Профиль админский?
5. ТС запущен с повышенными правами?
6. Примеры команд.
#3: Author: al3223, Posted: Thu Jul 13, 2017 18:09 1. Запуск по батнику (ярлык на батник):
2. UAC отключен.
3. Каталог в корне диска:
h:\totalcmd\
4. Учётная запись админска.
5. Запускается обычно, UAC ведь отключён. Попробовал запустить через - контекстное меню "Запуск от имени администратора". Без изменений.
6. Примеры...
Code:
bcdedit /?
Code:
sfc /scannow
Как в командной строке, так и в батниках.
Те же батники отрабатывают, если запущены через проводник.
Смущает что тотал вобще не видит %windir%\system32\bcdedit.exe.
#4: Author: Flasher, Location: МоскваPosted: Thu Jul 13, 2017 18:17 1. Я написал 'в ТС' (кнопка, комстрока, юзеркоманда, гл. меню, меню избранных, меню Запуск), а не самого ТС.
3. h: - несистемный?
6. Батники по Enter/даблклику в файловой панели запускаются?
7. system32 есть в %Path% ?
#5: Author: al3223, Posted: Thu Jul 13, 2017 18:22 Нашёл причину.
Использую x86 версию программы.
На x64 проблем нет.
Прошу прощения за отнятое время.
Поиск почему-то не дал результатов...
Перепишу стартовый батник значит.
Добавлено спустя 3 минуты:
1. Комстрока, запуск файла.
2. Нет.
3. да.
4. Разумеется, но проверил.
Спасибо.