AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 16:02

Parameter dieser Suchanfrage:

Suche in Thema: fehlende Rechte nach EXE start auf WIN7
Suche alle Beiträge, die von "ZOD" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 12 von insges. 12 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    AW: fehlende Rechte nach EXE start auf WIN7

     
      by ZOD, 25. Okt 2013
    Guten Morgen,

    nach einigem Herumprobieren und Suchen bin ich auf

    http://stackoverflow.com/questions/1173630/how-do-you-de-elevate-privileges-for-a-child-process/2785337#2785337


    gestoßen und kann nun endlich auch unter Win7 mit folgendem Code
    mein Programm aus der Startroutine heraus so starten, daß die Dateizugriffe keine
    Fehler mehr ergeben:
  • Forum: Win32/Win64 API (native code)

    AW: fehlende Rechte nach EXE start auf WIN7

     
      by ZOD, 24. Okt 2013
    Guten Morgen zusammen,

    meine Suche im allwissenden Netz war bisher recht erfloglos.

    Zum Thema "run as administrator" or "elevated" gibt es viel.

    Dazu, wie ein Prozess aus einem "elevated" gestarteten Prozess im
    Kontext des angemeldeten Users heraus gestartet werden kann,
    finde ich nichts.
  • Forum: Win32/Win64 API (native code)

    AW: fehlende Rechte nach EXE start auf WIN7

     
      by ZOD, 23. Okt 2013
    @p80286
    ich will wirklich nicht ungeduldig klingen, aber ich hatte
    die Hoffnung, daß meine bisherigen Posts - vor allem der letzte -



    diese Fragen beantwortet.

    Naja - ich bin sicher auch etwas genervt, da ich hier nicht vorwärts komme,
    oder mich zu blöde anstelle.
  • Forum: Win32/Win64 API (native code)

    AW: fehlende Rechte nach EXE start auf WIN7

     
      by ZOD, 23. Okt 2013
    @jaenicke




    wie mache ich das?
  • Forum: Win32/Win64 API (native code)

    AW: fehlende Rechte nach EXE start auf WIN7

     
      by ZOD, 23. Okt 2013
    @Chris
    Kurzantwort
    Der Zugriff auf die Dateien erfolgt mit ShellExecute, die Pfadnamen sind
    in einer DB gespeichert mit "hart" vorgegebenen LW-Buchstaben.

    Langantwort:
    Öffne ich aus dem Programm heraus das Verzeichnis einer der ""Problem-Dateien" mit


    ShellExecute(Application.Handle, 'explore', PChar(Directoryname), nil, nil, SW_SHOWNORMAL);
  • Forum: Win32/Win64 API (native code)

    AW: fehlende Rechte nach EXE start auf WIN7

     
      by ZOD, 23. Okt 2013
    Ich habe den Programmaufruf aus der Startroutine nun
    mit

    ShellExecute(
    0,
    PChar('open'),
    PChar(ProgDateiPfad),
    PChar(ProgParameter),
    PChar(ArbeitsVerzeichnis),
    SW_SHOW
  • Forum: Win32/Win64 API (native code)

    AW: fehlende Rechte nach EXE start auf WIN7

     
      by ZOD, 22. Okt 2013
    Guten Abend zusammen,

    das probiere ich morgen aus und melde dann, wie es geklappt hat.

    Danke für heute!
  • Forum: Win32/Win64 API (native code)

    AW: fehlende Rechte nach EXE start auf WIN7

     
      by ZOD, 22. Okt 2013
    OK, aber der Benutzer ist laut procexp der gleiche.
    Dann müsste es mehrere "Benutzerkontexte" pro Benutzer geben,
    was ich dann nicht verstehe.

    Eigentlich suche ich nun nach einer Möglichkeit, das Programm
    aus der Startroutine heraus so zu starten, als ob es per
    Doppelklick aus einem Explorerfenster heraus gestartet würde.
    Denn dann geht ja alles.

    Ist es in diesem Fall besser mit...
  • Forum: Win32/Win64 API (native code)

    AW: fehlende Rechte nach EXE start auf WIN7

     
      by ZOD, 22. Okt 2013
    Danke für die Tipps an alle.

    @Dalai
    ich hatte bereits Nutzerwechsel im XP und im Win7 und unter W2K (ja - das tuckert auch noch manchmal :wink:) gemacht.
    Ergebnis: es gibt nur beim Win7 das geschilderte Problem.

    Mittels procexp.exe habe ich nun mir die Properties der EXE nach dem Aufruf aus der
    Startroutine heraus angeschaut und mit denen nach Aufruf per Doppelklick verglichen.
    ...
  • Forum: Win32/Win64 API (native code)

    AW: fehlende Rechte nach EXE start auf WIN7

     
      by ZOD, 22. Okt 2013
    Ich bin nicht sicher, ob wir hier wirklich ein Pfadproblem haben.

    Hier nochmals das "Kondensat" der Umgebung

    (a) OS <= WinXP
    Die Startroutine liegt auf einem Netzpfad und kopiert
    die notwendigen Programmdateien lokal. Dabei wird zwar
    auch u.U. einiges in das Windowsverzeichnis kopiert
    (z.B. DLL), aber das eigentliche Programm kommt in
    das Programmverzeichnis - meist also in
  • Forum: Win32/Win64 API (native code)

    AW: fehlende Rechte nach EXE start auf WIN7

     
      by ZOD, 22. Okt 2013
    Guten Morgen Jaenicke,

    den Aufruf von CreateProcess habe ich hier abgeguckt:

    http://www.delphi-treff.de/tipps/system/prozesse/verwendung-von-createprocess/

    Bei mir sieht das so aus:

    procedure TRMGlobFuncUniversal.ExecuteFile(
    const AFilename: String;
  • Forum: Win32/Win64 API (native code)

    fehlende Rechte nach EXE start auf WIN7

     
      by ZOD, 21. Okt 2013
    Hallo zusammen,

    ich bin nicht sicher, ob dies hier die richtige Rubrik ist ..

    Ich habe:
    (1) Eine Startroutine zur aktualisierung einer lokalen Installation meines Programmes,
    Diese ist mit einem Manifest ausgestattet, so daß diese mit Admin-Privilegien gestartet wird. --> Das klappt, die Startroutine kopiert evt. Updates problemlos ohne Fehler.

    (2) Ein Programm, welche von der...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=ZOD&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=177164
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz