Проблема: неверно работает командная строка.

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Far и Windows 2003 Server

Post by Maximus5 »

Latest post of the previous page:

могу предложить два варианта:
1. (сложнее) отладчик в Visual Studio
2. (проще) можно посмотреть, что происходит с файлами/реестром утилиткой Process monitor. может действительно кто-то к сети лезет

Ant_222
Posts: 27
Joined: Thu 23 Apr, 2009 11:08
Has thanked: 1 time

Re: Far и Windows 2003 Server

Post by Ant_222 »

Maximus5 wrote:могу предложить два варианта:
1. (сложнее) отладчик в Visual Studio
2. (проще) можно посмотреть, что происходит с файлами/реестром утилиткой Process monitor. может действительно кто-то к сети лезет
Спасибо. Если будет чуть побольше времени (все это у меня на работе происходит...). Но зато Visual Studio под рукой... Если Process Monitor'ом ничего не найду, спрошу как Студию использовать.

Антон

Ant_222
Posts: 27
Joined: Thu 23 Apr, 2009 11:08
Has thanked: 1 time

Re: Far и Windows 2003 Server

Post by Ant_222 »

Скажите пожалуйста, в каком виде можно выложить лог, полученный при помощи Process Monitor'а. У него есть собственный формат, XML и текстовый файл (comma-separated)?

Не знаю, правильно ли я делаю вывод о причине торможения, но последняя запись в логе перед 20-секундной паузой — это запуск cmd.exe...

Антон

User avatar
zg
zero-gravity
Posts: 5817
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 147 times
Contact:

Re: Far и Windows 2003 Server

Post by zg »

Ant_222 wrote:Не знаю, правильно ли я делаю вывод о причине торможения, но последняя запись в логе перед 20-секундной паузой — это запуск cmd.exe...
ну и причём тут тогда фар? смотри тогда, что в cmd.exe тормозит.

Ant_222
Posts: 27
Joined: Thu 23 Apr, 2009 11:08
Has thanked: 1 time

Re: Far и Windows 2003 Server

Post by Ant_222 »

Я как всегда неправильно понял.

Перед паузой в логе две одинаковые строки — операция QueryInformationFile на cmd.exe, а первая после паузы — regOpenKey. Я так не знаю, что из них выполяется так долго. Справа указано время завершения или начала операции?

"12:04:59,8648348","Far.exe","5788","QueryNameInformationFile","C:\WINDOWS\system32\cmd.exe","SUCCESS","Name: \WINDOWS\system32\cmd.exe"
"12:04:59,8648511","Far.exe","5788","QueryNameInformationFile","C:\WINDOWS\system32\cmd.exe","SUCCESS","Name: \WINDOWS\system32\cmd.exe"
"12:05:19,9729491","Far.exe","5788","RegOpenKey","HKLM\Software\Microsoft\Windows\CurrentVersion\SideBySide","SUCCESS",""

Сама cmd.exe запускается и работает молниеносно, только если не из-под Far.

tstr
Posts: 534
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 10 times
Been thanked: 9 times

Re: Far и Windows 2003 Server

Post by tstr »

указано время начала операции

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Far и Windows 2003 Server

Post by Maximus5 »

включи в лог еще и cmd.exe - смотри что он делает.

Ant_222
Posts: 27
Joined: Thu 23 Apr, 2009 11:08
Has thanked: 1 time

Re: Far и Windows 2003 Server

Post by Ant_222 »

Maximus5 wrote:включи в лог еще и cmd.exe - смотри что он делает.
Посмотрел. Момент задержки — это повторный вызов ""QueryNameInformationFile" (см. предыдущий пост). Cmd.exe к этому моменту еще не вызывается.

User avatar
zg
zero-gravity
Posts: 5817
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 147 times
Contact:

Re: Far и Windows 2003 Server

Post by zg »

антивирус есть?

Ant_222
Posts: 27
Joined: Thu 23 Apr, 2009 11:08
Has thanked: 1 time

Re: Far и Windows 2003 Server

Post by Ant_222 »

Да
zg wrote:антивирус есть?
Да. Так оно и есть. Это он. Большое спасибо!

Антон

timour
Posts: 4
Joined: Mon 07 Dec, 2009 18:12

Не работают команды

Post by timour »

Вдруг появилась такая проблема: в командной строке Far'a перестали работать команды. А именно, если я там пишу 'echo hello', то мне в ответ выскакивает окошко "File not found. Cannot execute echo". Я удалил и заново поставил Far, но это не помогло. Также у меня не запускаются приложения: если я устанавливаю на них курсор и нажимаю Enter, появляется такое же окошко.

Помогите, пожалуйста.

User avatar
John Doe
Бюрократ
Posts: 12826
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 286 times

Re: Не работают команды

Post by John Doe »

А что выдаёт cmd/cecho %comspec% ?
https://t.me/FarManager — Telegram чат

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Не работают команды

Post by Maximus5 »

версия FAR и ОС

timour
Posts: 4
Joined: Mon 07 Dec, 2009 18:12

Re: Не работают команды

Post by timour »

echo %comspec%: "c:\WINDOWS\system32\cmd.exe;" (без кавычек)

Установлен Far 2 на Windows XP SP3.

timour
Posts: 4
Joined: Mon 07 Dec, 2009 18:12

Re: Не работают команды

Post by timour »

Я исправил проблему. Надо было удалить точку с запятой в переменной среды comspec, которая стояла в конце. Видимо, после того, как я менял эту переменную, и возникла проблема.

Спасибо!

User avatar
t-rex
Страшный и ужасный
Posts: 4907
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 6 times
Contact:

Re: Не работают команды

Post by t-rex »

А нафига ты такой умный вообще лазил её менять?

Post Reply

Return to “Нужна помощь”