Конференция "Прочее" » Может ли программа определить, как её запустили ?
 
  • Альф (11.01.09 16:09) [0]
    Кликнув в экплорере, кликнув на ярлык или из команндной строки...
  • Сергей М. © (11.01.09 16:13) [1]
    Теоретически можно.
  • clickmaker © (11.01.09 16:15) [2]
    а зачем?
  • KSergey © (11.01.09 16:18) [3]
    Хм, ну разве что определив процесс-предок и построив на этом основании какие-либо умозаключения? Но как тогда отличить "Кликнув в экплорере" от "кликнув на ярлык" - наверняка предком в обоих случаях будет explorer.exe

    Автор, а зачем сие нужно-то? Может не так решаем исходную задачу?

    > Сергей М. ©   (11.01.09 16:13) [1]
    > Теоретически можно.

    А практически?
  • Сергей М. © (11.01.09 16:19) [4]

    > KSergey ©   (11.01.09 16:18) [3]


    А практически не всегда - слишком много условий должно быть соблюдено.
  • Медвежонок Пятачок © (11.01.09 16:28) [5]
    Кликнув в экплорере, кликнув на ярлык или из команндной строки...

    А если ни так и ни этак?
  • имя (11.01.09 16:43) [6]
    Удалено модератором
  • KSergey © (11.01.09 16:45) [7]
    Удалено модератором
  • KSergey © (11.01.09 16:46) [8]
    > Сергей М. ©   (11.01.09 16:19) [4]
    > слишком много условий должно быть соблюдено.

    ага, в ярлыке непременно прописаны доп. параметры в строке запуска, которые по лицензионному соглашению нельзя указывать, если запускаешь из командной строки :)
  • Сергей М. © (11.01.09 16:51) [9]
    Удалено модератором
 
Конференция "Прочее" » Может ли программа определить, как её запустили ?
Есть новые Нет новых   [134453   +34][b:0][p:0]