Имя пользователя:
Пароль:
 | Правила  

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

Ответить
Настройки темы
CMD/BAT - [решено] Помогите разобраться с утилитой для CMD FileToSave

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


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

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


Есть две утилиты FileToOpen.exe и FileToSave.exe из набора wfile. С FileToOpen.exe разобрался, открыть получается, путь получить тоже получается. А вот с FileToSave.exe разобраться не получается. Нужен пример как сохранить текстовый файл результат.
Вот мой cmd. Он вытягивает имя компьютера из реестра, создает рядом с собой файл text.txt и записывает туда.
Цитата:
chcp 1251
For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKEY_LOCAL_MACHINE\system\ControlSet001\Control\ComputerName\ComputerName"^|Find /I "ComputerName"`) Do >>text.txt Echo;%%J
Мне нужно чтобы появлялось диалоговое окно с выбором и задавался вопрос: куда сохранить text.txt.
Вот единственный пример работы FileToSave
Цитата:
@prompt $
@echo on
FileToSave "set fname=" ".\*.txt" "Select target file" "Blah.txt" /overwritePrompt > %temp%\temp.cmd
@echo off
echo.
echo Errorlevel: %errorlevel%
if errorlevel 1 goto :end

call %temp%\temp.cmd
echo.
echo Fname=%fname%
echo.

:end
pause
Он предлагает сохранить, но файл сохранения не создается.

Отправлено: 13:07, 28-07-2019

 

Ветеран


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

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


Цитата mat.86:
С FileToOpen.exe разобрался »
FileToOpen.exe и FileToSave.exe работают совершенно идентично
Цитата mat.86:
Он предлагает сохранить, но файл сохранения не создается. »
FileToOpen ничего не открывает, а FileToSave ничего не сохраняет. Они просто возвращают путь к файлу.

Отправлено: 20:29, 28-07-2019 | #2



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

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


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


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

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


Я имел ввиду не открывает и сохраняет, а вызывает диалоговое окно сохранения и открытия.
Мне помогли на другом форуме. Может кому то поможет
Цитата:
@chcp 1251>nul
@for /f "delims= eol=" %%i in ('2^<^&1 savefiledialog " Сохранить как" "%cd%\file.txt" "Txt Files (*.txt)"') do type text.txt>%%i
Береться говый файл text.txt рядом собой и предлагает сохранить с именем file
Тему можно закрыть

Отправлено: 12:49, 29-07-2019 | #3


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


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

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


Вложения
Тип файла: 7z savefiledialog.7z
(15.5 Kb, 12 просмотров)

Забыл написать вместо утилиты FileToSave утилита savefiledialog

Отправлено: 12:53, 29-07-2019 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - управление использованием USB в CMD с утилитой REG bes_5 Скриптовые языки администрирования Windows 6 28-06-2016 09:47
FreeBSD - Правила для IPFW. Помогите разобраться. under_ground Общий по FreeBSD 1 27-08-2014 08:51
Разное - помогите разобраться с драйверами для андроид! ridik77 Мобильные ОС, смартфоны и планшеты 5 14-02-2013 23:58
DNS/DHCP - Помогите разобраться с командой shutdown из среды cmd Owner_F Сетевые технологии 2 07-12-2012 19:23
[решено] помогите разобраться с шарой для группы dobryak Microsoft Windows NT/2000/2003 5 05-01-2010 17:09




 
Переход