Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Выгрузка файла справки diskpart

Ответить
Настройки темы
CMD/BAT - [решено] Выгрузка файла справки diskpart

Старожил


Сообщения: 252
Благодарности: 11

Профиль | Отправить PM | Цитировать


Изменения
Автор: maslinaV
Дата: 23-03-2013
Описание: ошибка
PHP код: Выделить весь код

@echo off
  rem Эта пакетная программа запускает утилиту  DISKPART и показывает справку команд и ключей
.
  echo 
Создание папки в текущем каталоге
 rem создает папку в текущем катологе
 md  diskpart
-doc
 cd 
.diskpart-doc 
rem
 
echo Она называется DISKPART-DOC.BAT.
  
rem 
 
echo Запуск утилиты DISKPART.
  
pause 
 diskpart 
rem
 
echo Вывод файла справки .
 
help  diskpart 
rem  Показывает справку по командам этой утилиты
.
 echo  
Вывод этой справки в документ.
  
help diskpart>diskpart.doc
  rem выводит информацию по командам в текстовый документ формата 
*.doc.
 echo 
Показ справки по параметрам конкретной команды

ну и так далее , но когда доходит до строки запуска утилиты diskpart , утилита diskpart запускается, дальше отработка программы не происходит, и не выходит никаких сообщений об ошибке

Если построчно вводить в командной строке вручную то все отрабатывается, в чем проблема подскажите..., какие есть выходы в таких случаях ...

Отправлено: 18:53, 22-03-2013

 

Пользователь


Сообщения: 148
Благодарности: 39

Профиль | Сайт | Отправить PM | Цитировать


Для начала определиться, что нужно.

DiskPart - это утилита, которая работает через сценарий.
Когда Вы запускаете ее в бат-файле, дальнейшее выполнение команд прекращается до завершения работы этой утилиты.

Если Вам нужно вывести во внешний файл справку по работе внутри самой утилиты, Вы можете воспользоваться таким кодом:

Код: Выделить весь код
@echo off
echo help>scenario
echo quit>>scenario
diskpart /s scenario> diskpart.txt
type diskpart.txt
pause>nul

-------
Alex Dragokas

Это сообщение посчитали полезным следующие участники:

Отправлено: 03:51, 26-03-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 252
Благодарности: 11

Профиль | Отправить PM | Цитировать


Цитата Diskretor:
Для начала определиться, что нужно. »
хотел научиться выгружать подробную справку по утилитам в файл, а не набирать в командной строке,
так как например diskpart с названием ключа или парметра выдаст еще информацию о работе данных значений и вручную набирать в командной строке такое дерево неудобно , в развернутом виде оно не выдается по команде


PHP код: Выделить весь код

help diskpart 


а только верхний уровень справки...

Отправлено: 10:07, 26-03-2013 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата maslinaV:
и вручную набирать в командной строке такое дерево неудобно »
Для Windows XP:
Код: Выделить весь код
hh.exe mk:@MSITStore:%SystemRoot%\Help\ntcmds.chm::/DiskPart.htm
Для более свежих ОС предварительно загрузите: Download Windows Command Reference from Official Microsoft Download Center.
Код: Выделить весь код
hh.exe ms-its:%SystemRoot%\Help\CommandReference.chm::/html/26a4a166-95fa-4faf-95bc-2d5345f4a57a.htm
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:50, 26-03-2013 | #4


Старожил


Сообщения: 252
Благодарности: 11

Профиль | Отправить PM | Цитировать


Цитата Iska:
Для более свежих ОС предварительно загрузите: »
так сделал и поместил в %SystemRoot%\Help\WinCmdRef.chm,
но запускается справка и в левой части виден список команд , но он не открывается, выходит сообщение

Цитата:
Переход на веб страницу отменен
Ну а потом , ведь весь смысл в этом , чтоб разобраться в работе cmd , я его изучаю и натыкаюсь на непонятные препятствия и как обходит не знаю , в интернете ищу и много времени уходит на то чтобы нужный, на данный момент, материал найти

Отправлено: 15:58, 26-03-2013 | #5


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


maslinaV, возможно, требуется разблокировать:



файл.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:06, 26-03-2013 | #6


Старожил


Сообщения: 252
Благодарности: 11

Профиль | Отправить PM | Цитировать


Цитата Iska:
возможно, требуется разблокировать: »
да все работает

Отправлено: 09:20, 27-03-2013 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Выгрузка файла справки diskpart

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Не удается открыть файлы справки в формате Справки Windows ddv122 Microsoft Windows 8 и 8.1 4 30-12-2012 20:43
Общее - Windows PE, diskpart rusvid Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 1 16-01-2011 12:12
помогите в создании файла справки (chm) 115599 Вебмастеру 1 24-05-2010 01:00
[решено] По умолчанию win 2003 выгрузка файла по ftp sx000 Microsoft Windows NT/2000/2003 2 23-12-2009 13:14
Разное - [решено] Создание ссылки на форуме, ярлыка на машине к определённому разделу файла справки Zalegajuschij Microsoft Windows 2000/XP 1 27-04-2009 22:27




 
Переход