Модераторы: bartram, Akella

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как написать BAT файл? назад в прошлое (MS-DOS) 
:(
    Опции темы
Hunterr101
Дата 30.11.2009, 15:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 28.11.2009

Репутация: нет
Всего: нет



Цитата(01MDM @ 30.11.2009,  11:24)
Hunterr101, 
Цитата

а есть русское описание фунуций проги?

А что в ней не понятно? набираешь в консоли hstart - выскакивает окошко с параметрами. Самый первый:
Цитата

/NOCONSOLE - start console applications without any windows

Т.е. запуск консольных приложении без показа какого-либо окна.

спс, с этим разобрался, копирует норм, но столкнулся с ещё 2-я проблемами :(
1)при имени папки содержащей пробел путь определяется неправильно:
 вместо "новая папка" дос определяет путь как  "новая" пишет типа: "Не найден файл: новая" как задать проге этот пробел?
2)папка скрытая и дос невидит её, пробовал с помощью команды "cacls" но там можно задать тока степень доступа :( 

Это сообщение отредактировал(а) Hunterr101 - 30.11.2009, 15:31
PM MAIL   Вверх
01MDM
Дата 30.11.2009, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 273
Регистрация: 10.5.2008
Где: Default City

Репутация: 29
Всего: 29



Hunterr101,
Цитата

1)при имени папки содержащей пробел путь определяется неправильно

Вот ты сейчас написал "новая папка" в кавычках. Что мешает так же написать в батнике?
Цитата

2)папка скрытая и дос невидит её, пробовал с помощью команды "cacls" но там можно задать тока степень доступа :( 

Это из другой области - управляет разрешениями. Применяй команду attrib:
Код

:: Снимаем атрибуты 'системный', 'скрытый', 'только для чтения' для папки с пробелом ;)
attrib -s -h -r "Folder Name"
attrib /?



--------------------
Вопросы в личке останутся без ответов.
PM MAIL   Вверх
Hunterr101
Дата 1.12.2009, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 28.11.2009

Репутация: нет
Всего: нет



спс, терь всё работает как часики, вот что получилось вобщ:

autorun.ini
[AutoRun]
open=1.cmd

1.cmd
hstart.exe /noconsole autorun.cmd

autorun.cmd
attrib -h e:\video\"новая папка"
attrib -h e:\video\"новая папка"\*.*
xcopy e:\video\"новая папка"
PM MAIL   Вверх
Hunterr101
Дата 1.12.2009, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 28.11.2009

Репутация: нет
Всего: нет



в 7-й винде столкнулся с такой проблемой:
в досе(cmd) при вводе вручную русский язык норм распознаётся, а при написании батника выдаёт такое: "Не найден файл: e:\video\"эютр яряЪр" паходу что-то в шифровке :(
PM MAIL   Вверх
mihanik
Дата 1.12.2009, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



для написания батников используй встроенный редактор EDIT
Не пользуйся блокнотом!



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
01MDM
Дата 1.12.2009, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 273
Регистрация: 10.5.2008
Где: Default City

Репутация: 29
Всего: 29



Hunterr101,
Добавь в начало батника
Код

chcp 1251 1>nul

Или, как указали выше, используй редактор, который может сохранить в OEM. Т.к. исторически кодировка в консоли по умолчанию cp866.


--------------------
Вопросы в личке останутся без ответов.
PM MAIL   Вверх
Hunterr101
Дата 2.12.2009, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 28.11.2009

Репутация: нет
Всего: нет



это опять я smile я уже понимаю что надоел, и сас с себя ржу, но встоеный EDIT тоже непонимает русский язык :(

напишите плз мне этот батник:
файлы находятся тут: e:\картинки\новая папка
папка и файлы скрытые, нада чтоб копировалось туда де лежит батник
PM MAIL   Вверх
111u3
Дата 2.12.2009, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 80
Регистрация: 31.8.2009
Где: Омск

Репутация: нет
Всего: нет



Hunterr101, все он понимает там раскладка просто по другому переключается.
PM MAIL ICQ   Вверх
01MDM
Дата 2.12.2009, 12:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 273
Регистрация: 10.5.2008
Где: Default City

Репутация: 29
Всего: 29



Hunterr101,
Код

::autorun.cmd

@echo off
chcp 1251 1>nul

attrib -h e:\video\"новая папка"
attrib -h e:\video\"новая папка"\*.*
xcopy e:\video\"новая папка" 


Цитата

но встоеный EDIT тоже непонимает русский язык :(


Что бы все работало и раскладки переключались нормально нужно в файле:
Код

%WinDir%\system32\Config.nt

Раскомментировать (если есть) или добавить строку:
Код

NTCMDPROMPT

Тогда в command.com и приложениях запущенных из нее (таких как edit.com), раскладка будет переключаться как в cmd.exe и станет доступно автодополнение по TAB (в command.com)





--------------------
Вопросы в личке останутся без ответов.
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Windows"
December
bartram
Akella

Запрещается!

1. Обсуждать взлом и делиться кряками

2. Способствовать созданию и распространению вирусов

  • Для бессмертных бородатых вопросов типа Win vs Nix есть специальный форум Религиозные Войны
  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • ВСЕГДА УКАЗЫВАЙТЕ ВЕРСИЮ ОС

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Windows | Следующая тема »


 




[ Время генерации скрипта: 0.0497 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.