Показать полную графическую версию : [решено] Windows 10 - форматирование жёсткого диска
Добрый день !
Скрипт запускается от администратора и не может выполнить ни
$USB_FRMT="f:"
RunWait(@ComSpec & " /c " & "format " & $USB_FRMT & " /FS:NTFS /q /v:Test /x /y", @WindowsDir, @SW_HIDE)
ни
$USB_FRMT="f:"
_RunDos("format " & $USB_FRMT & " /FS:NTFS /q /v:Test /x /y")
Я так понял-не хватает прав для форматирования, хотя запуск идёт от администратора. Может кто-то сталкивался с такой проблемой ?
Скрипт запускается от администратора »
Как именно? Указано ли «#requireadmin»?
и не может выполнить »
Какое сообщение об ошибке?
Я так понял-не хватает прав для форматирования, »
Как определили?
Iska, #RequireAdmin присутствует в самом начале.
Сообщение об ошибке отсутствует. (просто окно консоли появляется и изчезает сразу же) Если запустить саму эту же команду без админа-ничего не происходит, если от администратора-всё работает.
Сообщение об ошибке отсутствует. (просто окно консоли появляется и изчезает сразу же) »
Попробуйте добавить « & pause» в конец текущей командной строки.
Iska, как я сюда - RunWait(@ComSpec & " /c " & "format " & $USB_FRMT & " /FS:NTFS /q /v:Test /x /y", @WindowsDir, @SW_HIDE) вставлю паузу ?
-TRM-, стоит уже научиться пользоваться тэгом «code».
RunWait(@ComSpec & " /c " & "format " & $USB_FRMT & " /FS:NTFS /q /v:Test /x /y & pause", @WindowsDir, @SW_HIDE)
Только «@SW_HIDE», разумеется, замените на отображение окна. Иначе толку-то ;).
Iska, Незнал что так можно. Век живи-век учись
Пишет "format" не является внутренней или внешней командой, исполняемой командой или пакетным файлом.
Пишет "format" не является внутренней или внешней командой, исполняемой командой или пакетным файлом. »
Вооот ;). Поищите у себя «format.com» в «C:\WINDOWS\system32». Укажите в команде «format.com» вместо «format». Убедитесь, что переменная окружения «PATH» содержит в числе прочих путь к «format.com».
Iska, Спасибо, переделал на RunWait(@ComSpec & " /c " & @SystemDir & "\format.com " & $USB_FRMT & " /FS:NTFS /q /v:Test /x /y", @WindowsDir, @SW_HIDE) и всё заработало.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.