Я обнаружил это совершенно случайно, но с тех пор смог воспроизвести его по своему желанию, и мне интересно, есть ли у кого-нибудь объяснение. Я также задаюсь вопросом, Может ли это указывать на дыру в безопасности в одной из участвующих программ.
что происходит, если я запускаю psexec.exe на другом компьютере в моей сети, и я запускаю командную строку, происходит следующее:
Если я набираю (например) H: чтобы перейти к моему диску H, а затем я одновременно нажимаю "Enter" клавиша и клавиша'', следующие две строки выглядят так:
H:>
что само по себе не так странно; однако, на второй строке, где сейчас находится курсор, если я нажму заднее пространство, я смогу удалить первый символ подсказки и только первый символ, поэтому он выглядит так:
H:
затем, если я нажму enter снова, он возвращается к нормальной жизни. Все это странно, но я могу придумать объяснение может быть, включая экранирование персонажа и задержку с psexec. Однако, если я попробую первый эксперимент, не помещая букву диска и двоеточие, и из пустой командной строки нажмите "Enter" и " " одновременно дважды, а не только один раз, я вижу:
'P' не распознается как внутренняя или внешняя команда,
исполняемой программой или пакетным файлом.
и тогда, если я просто нажму "Enter", я вижу:
'P' не распознается как внутренняя или внешняя команда,
исполняемой программой или пакетным файлом.
(обратите внимание на отсутствие " " во второй раз). После этого он возвращается к нормальной жизни.
кроме того, если я наберу >>, я вижу следующее:
ч:>>>
H:>
довольно странно, но это кажется слишком идеальным, чтобы быть просто случайностью. Кто-нибудь знает почему это?