Я пытаюсь запустить скрипт Python из командной строки в Windows 7, но интерпретатор, похоже, игнорирует все аргументы строки похвалы.Это не происходит, когда я запускаю команду как
python C:\PathToScript\script.py arg1
или когда я запускаю терминал с правами администратора.Раньше он работал нормально, пока мне не пришлось переустанавливать Python (2.7.2), поэтому мне, вероятно, удалось разорвать некоторые ассоциации файлов для обычных пользователей.Решения в Аргументы командной строки Python (Windows) не работают для меня, так как запись реестра уже настроена на% *:
Key Name: HKEY_CLASSES_ROOT\Applications\python.exe\shell\open\command
Class Name: <NO CLASS>
Last Write Time: 3/04/2012 - 14:19
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: "C:\Python27\python.exe" "%1" %*
Это не является серьезной проблемой, ноЯ привык просто сдвигать + щелкать по каталогу и открывать там терминал, тогда как теперь мне нужно запустить командную строку с повышенными привилегиями, ввести имя и пароль учетной записи администратора и перейти к нужной папке, чтобы правильно запустить скрипт,Кто-нибудь знает, где я могу найти эту пользовательскую ассоциацию файлов или есть другой способ решить эту проблему?