Ответы пользователя по тегу Windows
  • Почему не запускается debug?

    @res2001
    Developer, ex-admin
    Видимо потому, что нет debug.exe в каталоге, указанном в переменной окружения PATH или в текущем каталоге.
    Ответ написан
  • Создать загрузочный раздел?

    @res2001
    Developer, ex-admin
    Какая винда? Как размечены оба диска (GPT/MBR)?
    У вас на втором диске сейчас нет загрузочного раздела. В зависимости от разметки диска загрузочный раздел может быть разным. В стать от sotvm по этому поводу написано.
    В общем вам нужно для начала вручную сделать загрузочный раздел на втором диске, а затем воспользоваться советами из статьи (при этом на первом диске загрузочный раздел лучше удалить, после удаления загрузочного раздела винда у вас грузиться не будет по старой схеме).
    Если покажется слишком сложно, то вытащите первый диск и переустановите винду.
    Ответ написан
    Комментировать
  • Какую Windows поставить на слабый ноутбук?

    @res2001
    Developer, ex-admin
    Windows XP будет нормально работать.
    Можно Windows 7 x32, но будут тормоза.
    Конечно, больше зависит от того что вы собираетесь на нем делать.
    Ответ написан
    2 комментария
  • Как передать путь к ярлыку (*.lnk) в приложение?

    @res2001
    Developer, ex-admin
    Нет вариантов, имхо. Это поведение оболочки виндоуз.
    Ответ написан
    Комментировать
  • Как обмануть сервер Dial-up Win98, чтобы он работал без звонка?

    @res2001
    Developer, ex-admin
    Ну и позвоните!
    На "клиенте" создайте телефонное соединение и соединяйтесь, аналогично PPP соединению. В номер в вашем случае не важно что забить, по моему. Можно попробовать "," - это пауза в наборе, на сколько помню, или просто 1.
    Когда-то давно то же была такая схема, работало без особых проблем, подробностей, конечно уже не помню.
    Автоматом соединять можно с помощью rasdial в автозагрузке, если он есть в вин98.
    Ответ написан
  • Как через bat скрипт добавить задачу в scheduler на запуск браузера до момента логирования?

    @res2001
    Developer, ex-admin
    Настройте браузер в качестве оболочки пользователя (по умолчанию оболочкой является explorer.exe).

    PS: Логирование - это синоним журналирования.
    С трудом понял, что вы имеете ввиду.
    Ответ написан
    Комментировать
  • Можно ли лицензировать RDP подключения к Windows 7 Ultimate/Professional (так же, как и в Windows server)?

    @res2001
    Developer, ex-admin
    В не серверных ОСь винды лицензировано только 1 соединение RDP.
    Точнее эти ОС в принципе однопользовательские, работа в многопользовательском режиме (в каком угодно виде) - нарушение лицензии (ну и стандартными средствами, без хаков, этого не сделать).
    Быстрое переключение пользователей - не есть многопользовательская работа.
    Терминальную лицензию на Вин2008 купить уже нельзя, но можно купить текущую (на 2016 сервер) и даунгрейдить ее. Для решения вопроса покупайте лицухи через оф. представителей микрософта и сразу ставьте вопрос с даунгрейдом. На самом деле даунгрейд достаточно широко распространен.
    Ответ написан
    Комментировать
  • Как скомпилировать под Linux из под Windows?

    @res2001
    Developer, ex-admin
    Если у вас консольное приложение и вин10, то можно поставить Linux Subsystem for Windows внутрь поставить gcc и тулчейны и компилировать там - будет получаться нативный линуксовый исполняемый файл.
    Возможно так же можно собрать и графические (оконные) приложения, но запустить их не получится (т.к. Linux Subsystem for Windows графику не поддерживает).
    Для графических приложений можно поставить msys2/mingw и кросс-компилятор (gcc) и собирать там.
    Но на самом деле, если нужно собирать графические приложения, то проще всего поставить виртуалку с линуксом.
    Ответ написан
    Комментировать
  • Windows 7 не запускается после перезагрузки. В чем проблема?

    @res2001
    Developer, ex-admin
    Возьмите любой live загрузочный носитель с сервисными утилитами, загрузитесь с него и тестируйте:
    1.Память
    2.HDD
    3.Нагрузочное тестирование
    4.все что сочтете нужным

    Могу порекомендовать для загрузки adminpe.ru - там есть все что нужно.
    Возможно битая память или диск. Но память обычно еще на стадии установки винды проявляется, но, конечно, не обязательно.
    Ответ написан
  • Есть ли какие либо коммерческие профиты от Wine?

    @res2001
    Developer, ex-admin
    Слышал, что есть контора, которая продавала в свое время "wine for 1C". Было это еще во времена 1С 7.7 и тогда 1Ска без танцев с бубном под wine не запускалась. Профит в этом случае понятен - можно заплатить за 1С, но обойтись без винды. Как сейчас там обстоит дело не в курсе.
    Ответ написан
  • Как через java работать с консолью или cmd.exe?

    @res2001
    Developer, ex-admin
    Указанный порт он либо открыт (тогда он захвачен каким-то одним приложением) либо закрыт. С помощью WinAPI можно получить ID процесса захватившего порт, не знаю можно ли это сделать на ява, но в любом случае это уже будет платформозависимое решение.
    Есть команда cmd, которая показывает порты и ID процесса: netstat -o
    Можете распарсить ее вывод.
    Проще, наверное, использовать какие-то другие механизмы для отслеживание работы сервера, например можно запросить список процессов и проанализировать их коммандные строки, либо сервер создает какой-либо глобальный именованый объект, а вы проверяете его существование: например именованный мьютекс, канал, файл и т.п.
    Ответ написан
    Комментировать
  • Непонятная ошибка доступа к памяти winAPI. Как решить?

    @res2001
    Developer, ex-admin
    1.НА КАЖДУЮ ОПЕРАЦИЮ NEW ДОЛЖНА БЫТЬ СООТВЕТСТВУЮЩАЯ ОПЕРАЦИЯ DELETE.
    У вас явно не хватает delete в разных местах.
    2.Использовать двумерные массивы так как вы их используете ... ну это извращение какое-то. Сейчас именно так учат? Я понимаю, что удобно делать [i][j] ... но есть же адресная арифтметика, разъименование. И можно легко перейти от указателя на двумерный массив, к указателю на одномерный и использовать индексацию на одномерном массиве.
    3.Не нужно выделять память на каждой итерации цикла - достаточно выделить в самом начале массив максимального размера, а дальше использовать его внутри цикла на всех итерациях.
    4.Обычно как раз рекурсия более прожорлива к памяти (да и к ЦПУ), чем итерационный метод, т.к. рекурсией съедается стек и если большая вложенность, то стек может кончится.

    PS: про ошибку памяти: запустите программу под отладчиком, она прервется, когда произойдет ошибка, в отладчике сможете перейти в последнюю вашу функцию (по стеку вызовов) и посмотреть где-что не так (я надеюсь вы не думаете, что ошибка действительно в lineTo).
    Ответ написан
    2 комментария
  • Как переключаться между Windows, Linux, MacOS "на лету"?

    @res2001
    Developer, ex-admin
    Без трех видеокарт это сделать не реально. А кроме видеокарт нужно еще 3 мышки и 3 клавиатуры - оно вам надо.
    Читал статью в свое время, там делали подобный конструктор для экономии на офисной технике.
    Но там было проще - собирали 2 рабочих места из одного ПК, поэтому 2 мышки и клавы не напрягали. А у вас 1 раб.место.
    На сколько помню, там хостом был линукс, на нем развернут KVM, а виртуалки под виндой. Опыт был вполне успешный. Ссылку, конечно, уже не найду.

    Ставьте хостом наиболее часто используемую ОС, а остальные запускайте как виртуалки.
    Или 3 ОС одновременно, но тогда ни о каком on-line переключении речи быть не может.
    Или удаленный гипервизор с нужным набором виртуалок, к виртуалкам подключаетесь удаленно с использованием RDP/VNC. Для этого нужен еще девайс с которого будете подключаться к ВМ.
    Ответ написан
    Комментировать
  • Существует ли идеальный почтовый клиент под Windows?

    @res2001
    Developer, ex-admin
    TanderBird от мозилы бесплатно.
    В винде есть стандартная софтина для получения почты, наследник Outlook Express - в вин10 Mail называется, раньше как-то по другому звалась.
    А вообще офисный Outlook наиболее популярен, но стоит денег.
    Ответ написан
    Комментировать
  • Почему после перезагрузки пропадают все изменения в windows xp?

    @res2001
    Developer, ex-admin
    Примерно такое может происходить, когда винда по каким-либо причинам не может создать профиль пользователя. В этом случае она создает временный профиль в каталоге %SYSTEMROOT% и при каждой загрузке создается новый временный профиль, соответственно все что было изменено в предыдущем временном профиле не сохраняется.
    Посмотреть где у вас находится профиль можно командой:
    set USERPROFILE
    Если она вернет путь, указывающий в "c:\Documents and settings", то, скорее всего, не в этом дело. Если путь будет в c:\Windows - оно самое.
    Ответ написан
    5 комментариев
  • Как победить отказ в доступе к файлам находящимся на сверхдлинных путях в Win 10?

    @res2001
    Developer, ex-admin
    Измените длинные имена каталогов и файлов на более короткие - это же очевидно.
    А тем, кто придумывают таких монстров, скажите, что работать с путями такой длинны нет технической возможности.

    Как вариант (не факт что будет работать), можно сделать ветку каталогов с более короткими именами, а в вашей длинной ветке сделать линки на короткие файлы.
    Ответ написан
    8 комментариев
  • Как восстановить жесткий диск?

    @res2001
    Developer, ex-admin
    То что винда не видит разделы убунты - это нормально.
    Были битые сектора, значит диск уже давно ачал валится, ну видимо он и закончил этот процесс.
    Найдите какой-либо загрузочный live носитель (типа adminpe.ru), обычно там присутствуют утилиты тестирования диска и просмотра SMART статуса диска. Протестируйте диск, в итоге увидите сколько там бэд секторов. Видимо пора вашему диску на заслуженный отдых.
    Ответ написан
    7 комментариев
  • Remoteapp+RDWeb. Не удается проверить сертификат. Как исправить?

    @res2001
    Developer, ex-admin
    Выгрузите сертификат с сервера и добавьте в доверенные.
    По уму нужно развернуть свой ЦС (можно на базе openssl там проще), выпускать для серверов сертификаты руками и устанавливать их. Тогда можно будет в сети распространить один сертификат ЦА и все другие сертификаты будут валидными автоматически.
    Ответ написан
    Комментировать
  • Как настроить задачу в планировшике?

    @res2001
    Developer, ex-admin
    Если этот механизм не работет, то напишите простейший батник, который вставите в задание.
    Батник делает следующее:
    1. проверяет наличие файла-флага (любой пустой файл, в любом доступном каталоге), если файл есть - задание уже выполняется, выходим.
    2. создание файла флага
    3. запуск parser.exe
    4. удаление файла-флага

    Минус в том, что возможны ситуации, когда задания нет, а файл-флаг останется не удаленным. В таких случаях придется удалять его в ручную ...

    Другой вариант: в батнике проверять наличие запущенного процесса parser.exe, если процесса нет, то запускать. Проверять процессы можно с помощью tasklist /?
    Ответ написан
    Комментировать
  • Как открыть файл whl?

    @res2001
    Developer, ex-admin
    Команда cd для перехода по папкам:
    cd /?
    Команда dir - покажет список файлов в текущей папке:
    dir /?

    На самом деле проще запустить питон и выдать в его консоли соответствующую команду, погуглите, как это сделать.
    Ответ написан
    Комментировать