Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / DOS .bat и т. д. / 25 сообщений из 42, страница 1 из 2
26.01.2011, 19:20
    #37080394
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
подскажите, как будет строка с помощью которой
нужно сначала переименовать файл с именем Нормал.дот на Нормал1.дот впапке где находятся шаблоны Ворда
пробую так
rename Application. UserTemplatesPath Normal.dot Normal1.dot
поймёт ли что такое Application. UserTemplatesPath???
а потом скопировать
"D:\Рабочая папка\Normal.dot"
в
Application. UserTemplatesPath

Правильно же я понимаю, что подсказанную мне строку я использую так:
имеющийся файл с расширением bat скопировать, вставить в другое место, переименовать и изменить его содержимое на подсказанную строку??
Извините в DOS .bat и т. д. не понимаю вообще
Спасибо
...
Рейтинг: 0 / 0
27.01.2011, 11:31
    #37081194
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович Эндрюкак будет строка с помощью которой
нужно сначала переименовать файл с именем Нормал.дот на Нормал1.дот
автор Переименование файлов

Формат команды:
Код: plaintext
ren имя-файла1 имя-файла2


Ципихович Эндрюа потом скопировать
автор Копирование файлов

Формат команды:
Код: plaintext
1.
copy имя-файла1 имя-файла2
copy имя файла1 [имя-каталога2]


Узнать больше можно тут ... Или вот так ...
...
Рейтинг: 0 / 0
27.01.2011, 14:40
    #37081979
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
krvsa, переименовать пробую так:
ren C:\UserTemplates\Normal.dot Normal1.dot
pause
ответ не удаётся найти указанный файл
потом двинемся дальше
в этом файле с расширением bat заремарчивать можно и как??
...
Рейтинг: 0 / 0
27.01.2011, 14:52
    #37082040
eNose
Участник
[не активирован]
[не одобрен]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович Эндрюkrvsa, переименовать пробую так:
ren C:\UserTemplates\Normal.dot Normal1.dot
pause
ответ не удаётся найти указанный файл
потом двинемся дальше
в этом файле с расширением bat заремарчивать можно и как?? впишите реальное местоположение файла шаблона!
...
Рейтинг: 0 / 0
27.01.2011, 14:59
    #37082078
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
eNose, так здесь же вся загвоздка, чтобы он сам определил, чтобы я в гости пришёл к кому либо DOSий файл запустил а он всё сам сделал, я программирую на ВБА поэтому и спрашиваю поймёт ли DOS, что такое Application. UserTemplatesPath, ВБА это понимает
Может DOS решить такую задачу???
...
Рейтинг: 0 / 0
27.01.2011, 15:17
    #37082158
eNose
Участник
[не активирован]
[не одобрен]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
...
Рейтинг: 0 / 0
27.01.2011, 15:29
    #37082193
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
eNose, теперь ошибка в синтаксе:
ren C:\Documents and Settings\% %USERNAME\Application Data\Microsoft\Шаблоны\Normal.dot Normal1.dot
pause
...
Рейтинг: 0 / 0
27.01.2011, 15:39
    #37082230
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович Эндрючтобы он сам определил, чтобы я в гости пришёл к кому либо DOSий файл запустил а он всё сам сделал
Ну ты даёшь...

Команды DOS "сами" ничего "определять" немогут. Команды требуют точного синтаксиса и просто выполняются.

P.S.
Пути с пробелами нужно брать в двойные кавычки, потому как пробел в ДОС-командах является разделителем для параметров и опций.
...
Рейтинг: 0 / 0
27.01.2011, 15:41
    #37082235
eNose
Участник
[не активирован]
[не одобрен]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович Эндрю\Documents and Settings\% %USERNAME %HOMEPATH%
...
Рейтинг: 0 / 0
27.01.2011, 15:44
    #37082244
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович Эндрютеперь ошибка в синтаксе
Вот тебе еще информации ...
...
Рейтинг: 0 / 0
27.01.2011, 15:53
    #37082275
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович Эндрютеперь ошибка в синтаксе:
Код: plaintext
ren C:\Documents and Settings\% %USERNAME\Application Data\Microsoft\Шаблоны\Normal.dot Normal1.dot

Пример правильного использования переменной и указания пути (с пробелами)

Код: plaintext
cd "C:\Documents and Settings\%USERNAME%\Application Data\Microsoft\Шаблоны"

В примере используется команда "смена текущего каталога"...
...
Рейтинг: 0 / 0
27.01.2011, 15:55
    #37082286
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
eNose, ну ничего ведь не изменилось
ren C:\%HOMEPATH%\Application Data\Microsoft\Шаблоны\Normal.dot Normal1.dot
pause
тоже ошибка в синтаксе

Что мне эта информация
Формат команды:
ren имя-файла1 имя-файла2

В параметре имя-файла1 можно указывать дисковод и путь, в имя-файла2 - нет.
Команда ren не обрабатывает скрытые файлы.

Примеры:
ren xxx.doc xxx.txt - переименовать файл xxx.doc текущего каталога в xxx.txt;
ren a:*.txt *.doc - переименовать все файлы текущего каталога на диске а: с расширением .txt в файлы с такими же именами и расширениями .doc.

Если бы всё так делалось как пишут, правда
ren Normal.dot Normal1.dot
pause
ПОЛУЧИЛОСЬ, а что любую кнопку жать надо всегда??
А как отменить?
ну подскажите эту строку
...
Рейтинг: 0 / 0
27.01.2011, 15:58
    #37082298
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович Эндрюа что любую кнопку жать надо всегда??
А как отменить?
Так ты же сам даёшь такую клманду

Код: plaintext
pause

Убери её...
...
Рейтинг: 0 / 0
27.01.2011, 15:59
    #37082304
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович Эндрю , вместо

Код: plaintext
c:

используй

Код: plaintext
%HOMEDRIVE%
...
Рейтинг: 0 / 0
27.01.2011, 16:09
    #37082328
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
krvsa, паузу убрал, получилось одно лечим другое калечим, итак
ren %HOMEDRIVE%\%USERNAME%\Application Data\Microsoft\Шаблоны\Normal.dot Normal1.dot
как по маслу, но ничего не переименовало
...
Рейтинг: 0 / 0
27.01.2011, 16:15
    #37082345
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
а вообще то уму надо так:
ren %APPDATA%\Microsoft\Шаблоны\Normal.dot Normal1.dot
но тоже мимо, ну подскажите рлжалуйста эту строку
...
Рейтинг: 0 / 0
27.01.2011, 16:22
    #37082368
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович Эндрюничего не переименовало
Почему у меня переименовывает?

Код: plaintext
1.
set DIR=c:\box
ren %DIR%\tmp.html tmp1.html
...
Рейтинг: 0 / 0
27.01.2011, 16:32
    #37082399
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович Эндрю , кавычки будешь ставить в путях?

Код: plaintext
1.
2.
set DIR=c:\Box
ren "%DIR%\tmp.html" tmp1.html
...
Рейтинг: 0 / 0
27.01.2011, 16:40
    #37082423
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
krvsa, у Вас такие сообщения не понятные
"у меня переименовывает
set DIR=c:\box
ren %DIR%\tmp.html tmp1.html"
Следом про авычки будешь е будешь Так и не поймешь надо их или нет


Пробую, нифига:
set DIR=%APPDATA%\Microsoft\Шаблоны
ren "%DIR%\Normal.dot" Normal1.dot
...
Рейтинг: 0 / 0
27.01.2011, 16:58
    #37082489
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович ЭндрюСледом про авычки будешь е будешь Так и не поймешь надо их или нет
Так я до этого писал...

krvsaP.S.
Пути с пробелами нужно брать в двойные кавычки, потому как пробел в ДОС-командах является разделителем для параметров и опций.

Там точно есть тот файл?

А проверить правильность пути можно командой

Код: plaintext
cd "%HOMEDRIVE%\%USERNAME%\Application Data\Microsoft\Шаблоны"

или

Код: plaintext
echo "%HOMEDRIVE%\%USERNAME%\Application Data\Microsoft\Шаблоны"

Так увидешь куда собрался переходить и все поймёшь...
...
Рейтинг: 0 / 0
27.01.2011, 17:06
    #37082512
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
krvsa, а что я в этой прверке пойму
set DIR=%APPDATA%\Microsoft\Шаблоны
cd %DIR%\Normal.dot
Ну бликнуло, про ошибку в синтаксе молчёк
А то что файл там есть так это 100 процентов, это же Нормал Ворда, Ворд запущен
...
Рейтинг: 0 / 0
27.01.2011, 17:52
    #37082639
eNose
Участник
[не активирован]
[не одобрен]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович Эндрюkrvsa, паузу убрал, получилось одно лечим другое калечим, итак
ren %HOMEDRIVE%\%USERNAME%\Application Data\Microsoft\Шаблоны\Normal.dot Normal1.dot
как по маслу, но ничего не переименовало я ж написал тебе про хоумпас!


ren "%HOMEDRIVE%\ %HOMEPATH% \Application Data\Microsoft\Шаблоны\normal.dot" normal1.dot
...
Рейтинг: 0 / 0
27.01.2011, 18:12
    #37082699
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
eNose, уже три варианта, ни один не пашет

rem ren "%HOMEDRIVE%\%HOMEPATH%\Application Data\Microsoft\Шаблоны\normal.dot" normal1.dot
rem ren "%HOMEDRIVE%\%HOMEPATH%\Application Data\Microsoft\Шаблоны\Normal.dot" Normal1.dot
ren %APPDATA%\Microsoft\Шаблоны\Normal.dot Normal1.dot

1 и 2 отличается 1 большой буквой N и n
а в 3 м, что Вам не нравится %APPDATA% - C:\Documents and Settings\{username}\Application Data
...
Рейтинг: 0 / 0
27.01.2011, 18:20
    #37082713
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
попробовал ещё 4 й вариант
REN "%APPDATA%\Microsoft\Шаблоны\Normal.dot" NormalCE.dot
мимо
...
Рейтинг: 0 / 0
27.01.2011, 18:49
    #37082760
Mozok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOS .bat и т. д.
Ципихович Эндрю,

а что за офис стоит?
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / DOS .bat и т. д. / 25 сообщений из 42, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]