Моя процедура в последний день, как показано ниже
Нажмите Пуск, Выполнить и введите Regedit.exe
Перейдите в следующую ветку:
HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Командный процессор
В правой панели дважды щелкните Autorun и задайте путь к папке запуска в качестве данных, которому предшествует «CD / d». Если значение Autorun
отсутствует, вам нужно создать его, типа REG_EXPAND_SZ или REG_SZ в указанном выше местоположении.
Пример: чтобы установить каталог запуска на D: \ learning \ perl , установите для данных значения автозапуска значение CD / d D: \ learning \ perl
Затем я нажал Пуск, запустил и набрал cmd . Это успешно. Теперь я мог бы практиковать Perl более удобно.
Но сегодня я обнаруживаю, когда пытаюсь построить свое решение Visual Studio 2005, которое включает в себя некоторую команду события перед сборкой, например:
perl.exe MyAppVersion.pl
perl.exe AttrScan.pl
Не работает Показать ошибку: не может найти путь .
Я проверяю настройку переменной среды и нахожу переменную - path
, а ее значение - c:\perl\bin\;
все еще существует.
Finially,
Я пытаюсь удалить значение "Autorun" конфигурации Regedit.exe и снова протестировать.
Проблема устранена.
Я только изменил каталог запуска по умолчанию для команды cmd.exe. Почему была затронута команда perl перед сборкой события? (Я использую winxp и activePerl 5.8)