|
|
|
|
WER |
Среда, 19 Декабря 2007, 14:45
|
Участник
Профиль
Группа: Участник
Сообщений: 66
Регистрация: 30.05.2002
Из: Киев
Пользователь №: 2323
Конфигурация
Корпус: -- Процессор: Другой Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: Нет дисковода CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
подскажите плз как сделать что бы при запуске командной строки выход был не в директорию пользователя, а в корень диска
|
|
|
|
|
KETTLER |
Среда, 19 Декабря 2007, 15:51
|
Участник
Профиль
Группа: Участник
Сообщений: 90
Регистрация: 10.12.2004
Пользователь №: 7675
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Смотря как запускать. Можно изготовить ярлык для запуска, и в свойствах указать рабочую папку. Или например - запускать из-под ФАРа - текущая папка будет передана из него.
Кстати, я чтой-то вообще не могу понять это "cmd" - по описанию оно должно понимать параметры и передаваемые ему команды, а на деле это никак не получается.
Сообщение отредактировал KETTLER - Среда, 19 Декабря 2007, 16:07
|
|
|
|
|
WER |
Среда, 19 Декабря 2007, 17:15
|
Участник
Профиль
Группа: Участник
Сообщений: 66
Регистрация: 30.05.2002
Из: Киев
Пользователь №: 2323
Конфигурация
Корпус: -- Процессор: Другой Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: Нет дисковода CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Я запускаю так Пуск - выполнить - "cmd" ентер или "Windows"+"R" -> cmd ентер Сообщение отредактировал WER - Среда, 19 Декабря 2007, 17:17
|
|
|
|
|
KETTLER |
Среда, 19 Декабря 2007, 17:25
|
Участник
Профиль
Группа: Участник
Сообщений: 90
Регистрация: 10.12.2004
Пользователь №: 7675
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Вот и я про то. А нафег он Вам нужен? Выполнять какие-то действия? Тогда проще сделать bat-файл, и запускать его. Разумеется, для его выполнения система привлечет цмд.exe. И выполнит все, что в ём прописано. ......... Вот как сделать выполнение бат-файла невидимым - вопрос. Хотелось бы найти ответ...
|
|
|
|
|
WER |
Среда, 19 Декабря 2007, 17:40
|
Участник
Профиль
Группа: Участник
Сообщений: 66
Регистрация: 30.05.2002
Из: Киев
Пользователь №: 2323
Конфигурация
Корпус: -- Процессор: Другой Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: Нет дисковода CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Цитата(KETTLER @ Среда, 19 Декабря 2007, 14:25) Вот и я про то. А нафег он Вам нужен? Выполнять какие-то действия? Тогда проще сделать bat-файл, и запускать его. Разумеется, для его выполнения система привлечет цмд.exe. И выполнит все, что в ём прописано. .........
оки как сделать такой батник?
|
|
|
|
|
KETTLER |
Четверг, 20 Декабря 2007, 15:33
|
Участник
Профиль
Группа: Участник
Сообщений: 90
Регистрация: 10.12.2004
Пользователь №: 7675
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Обныковенно - как это делали в добром старом ДОСе. Т.е. текстовый файл с любым именем и расширением .bat Внутри - построчно команды с параметрами и ключами. Допускаются системные переменные (типа %TEMP% - при выполнении заменится на полное имя временной папки), условные/безусловные переходы, вызовы других батников с возвратом назад - ну и там много чего еще - подробно описано в виндусовском "Справка и поддержка". (найти: пакетные файлы)
|
|
|
|
|
shplint |
Суббота, 11 Октября 2008, 21:33
|
Участник
Профиль
Группа: Участник
Сообщений: 156
Регистрация: 22.10.2005
Из: Россия, Семенов
Пользователь №: 9791
Конфигурация
Корпус: -- Процессор: Athlon 64 (socket 754/939/AM2) Материнская плата: Epox 9npa+ Оперативная память: SUMSUNG 256Мб,+384мб Видеокарта: Ati radeon x700 Жесткий диск (винчестер): Seagate Barracuda IV 340016A Дисковод: Нет дисковода CD/DVD: TEAC DW-552G, LG-GCR8500B Модем: smart ax mt880 Сетевой адаптер: -- Звуковая плата: -- Монитор: SUMSUNG SM 753DFX Операционная система: Windows XP Прочее: --
|
Че-то у вас как то все сложно, как говорится у каждого свои методы...ну я бы вот написал на С\С++ прогу в 2 строчки и решил бы таким образом сие проблему
|
|
|
|
|
devilsssssx |
Воскресенье, 12 Октября 2008, 0:21
|
Участник
Профиль
Группа: Гость форума
Сообщений: 4
Регистрация: 13.06.2008
Из: БЕЛОРЕЦК
Пользователь №: 26474
Конфигурация
Корпус: хз Процессор: Celeron Материнская плата: ASUS P4S8X-MX Оперативная память: PC3200-400MHz, 2x512MB Видеокарта: Ati Radeon 9600 Pro, 128MB Жесткий диск (винчестер): WD800JD-60LSA5, ST340810A Дисковод: 3.5" CD/DVD: LG H10N Модем: D-LINK DSL-200 Сетевой адаптер: отключен Звуковая плата: realtek AC`97 Монитор: SM-753s Операционная система: Win XP SP3 licensed Прочее: print: canon iP1700
scan: Mustek BP 1200CU+
TV: LifeView PrimeTV
|
сделай текстовый документ напиши в нём cd ../.. сохрани как bat-файл хотя нет! Вру! не cd ../.. нужно
cmd /k cd c:\
вот!
Сообщение отредактировал devilsssssx - Воскресенье, 12 Октября 2008, 0:29
|
|
|
|
|
zzsnn |
Воскресенье, 12 Октября 2008, 7:21
|
Участник
Профиль
Группа: Участник
Сообщений: 265
Регистрация: 28.05.2007
Из: Волгоград
Пользователь №: 15285
Конфигурация
Корпус: -- Процессор: Другой Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: Нет дисковода CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
HKEY_CLASSES_ROOT\Folder\shell\cmd\command Параметру "по умолчанию" этого подраздела нужно присвоить сторку "cmd /k cd c:\". После этого запуск cmd происходить из диска с:\ Если поставить %1 то запуск будет из текущей папки.
|
|
|
|
|
WER |
Вторник, 18 Ноября 2008, 10:35
|
Участник
Профиль
Группа: Участник
Сообщений: 66
Регистрация: 30.05.2002
Из: Киев
Пользователь №: 2323
Конфигурация
Корпус: -- Процессор: Другой Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: Нет дисковода CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Цитата(zzsnn @ Воскресенье, 12 Октября 2008, 4:21) HKEY_CLASSES_ROOTFoldershellcmdcommand Параметру "по умолчанию" этого подраздела нужно присвоить сторку "cmd /k cd c:". После этого запуск cmd происходить из диска с: Если поставить %1 то запуск будет из текущей папки. +1
|
|
|
|
|
|
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
|
0 Пользователей:
|
|
© Copyright by WinCity.Ru 2001 - 2008 | Обратная связьУслуги веб-хостинга предоставлены компанией MTW.RU
|
|