Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.01.2010, 11:10   #1
Morphling
Пользователь
 
Регистрация: 10.05.2009
Сообщений: 15
Восклицание Командная строка

Всем доброго времени суток. У меня вот вопрос, с которым я никак не могу разобраться. В батнике мне никак не удаётся перейти на каталог %appdata%, %username% и т.д. Хотя через саму командную строку работает. Может через батник синтаксис другой? Кто может плз выручайте, люди добрые
Morphling вне форума Ответить с цитированием
Старый 31.01.2010, 11:53   #2
fbus
Форумчанин
 
Аватар для fbus
 
Регистрация: 23.10.2008
Сообщений: 460
По умолчанию

а в чем проблема? что пишет (ошибку какую)?
fbus вне форума Ответить с цитированием
Старый 31.01.2010, 23:44   #3
Morphling
Пользователь
 
Регистрация: 10.05.2009
Сообщений: 15
По умолчанию

В том то и дело, что батник ошибок никак не выдает, просто запускается и обратно закрывается, путь который я указываю не находит, например вот так: "%appdata%\opera\opera", а если вводить путь как есть(например "C:\Documents and Settings\User\Application Data\Opera\Opera"), то он работает.
Morphling вне форума Ответить с цитированием
Старый 31.01.2010, 23:57   #4
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Попробуйте вместо *.bat написать *.cmd
psycho-coder вне форума Ответить с цитированием
Старый 31.01.2010, 23:59   #5
Morphling
Пользователь
 
Регистрация: 10.05.2009
Сообщений: 15
По умолчанию

Да там без разницы .bat или .cmd. Это одно и то же.
Morphling вне форума Ответить с цитированием
Старый 01.02.2010, 00:05   #6
Vago
Форумчанин
 
Регистрация: 15.01.2010
Сообщений: 948
По умолчанию

Лог. диск, на котором батник и лог. диск, на котором Windows, наверное, разные?

Если попробовать в bat-файле
Код:
%HOMEDRIVE%
cd %APPDATA%
куда попадём?
Vago вне форума Ответить с цитированием
Старый 01.02.2010, 00:07   #7
Morphling
Пользователь
 
Регистрация: 10.05.2009
Сообщений: 15
По умолчанию

ща попробую, сразу отпишусь ...
Morphling вне форума Ответить с цитированием
Старый 01.02.2010, 00:14   #8
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Код:
%homedrive%
dir "%appdata%"
pause
Изображения
Тип файла: jpg cmd.jpg (74.9 Кб, 142 просмотров)

Последний раз редактировалось psycho-coder; 01.02.2010 в 00:24.
psycho-coder вне форума Ответить с цитированием
Старый 01.02.2010, 00:16   #9
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
По умолчанию

У меня все распрекрасно выходит и в bat и CMD... И нечего там не разный синтаксис...

Если Вы заметили %appdata% - это адрес, который имеет в наличии пробелы (C:\Documents and Settings\Admin\Application Data), которые CMD нероспазнает без соответствующих скобок - " ", а просто принимает за неверную команду...

Пример с ошибкой:
Цитата:
copy %appdata%\Opera\setting.ini E:\setting-opera.txt
Пример без ошибки:
Цитата:
copy "%appdata%\Opera\setting.ini" E:\setting-opera.txt
P.S.: А возможно еще проблема в том, что используеться кирилица в имени файла или папки...
W0LF вне форума Ответить с цитированием
Старый 01.02.2010, 00:27   #10
Morphling
Пользователь
 
Регистрация: 10.05.2009
Сообщений: 15
По умолчанию

Опа всем спасибо, я понял в чём ошибался. Особенный респект WOLF и Vago.
Morphling вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi и командная строка nusik Общие вопросы Delphi 5 26.10.2010 11:10
Командная строка Vladya Помощь студентам 4 09.02.2009 18:29
Командная строка и РHP скрипт. ANTI PHP 1 23.08.2008 21:44
Командная строка Dj_smart Свободное общение 2 23.08.2008 20:12
командная строка Mails Помощь студентам 2 12.05.2008 18:29