Zugriff ProgramData

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Josh
Beiträge: 1028
Registriert: 04.08.2009 17:24

Re: Zugriff ProgramData

Beitrag von Josh »

Zugriff auf ProgramData sollte auch unter Win32 ohne Adminrechte nicht funktionieren. Schau dir den Tipp von Danilo mal an:

viewtopic.php?p=305175#p305175

__________________________________________________
Domain angepasst und SID entfernt
17.12.2018
RSBasic
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Zugriff ProgramData

Beitrag von ts-soft »

Oder nimm diesen Code:

Code: Alles auswählen

 Procedure RunProgrammWithThePowerOfChuckNorris(ProgramName$, Parameters$ = "", WorkingDirectory$ = "")
  Protected shExecInfo.SHELLEXECUTEINFO
 
  With shExecInfo
    \cbSize = SizeOf(SHELLEXECUTEINFO)
    \lpVerb = @"runas"
    \lpParameters = @Parameters$
    \lpFile = @ProgramName$
    \lpDirectory = @WorkingDirectory$
    \nShow = #SW_NORMAL
  EndWith
 
  ProcedureReturn ShellExecuteEx_(shExecInfo)
EndProcedure

RunProgrammWithThePowerOfChuckNorris("notepad.exe") 
:mrgreen:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Jan125
Beiträge: 31
Registriert: 23.06.2013 06:26
Computerausstattung: Nicht lachen. Atom Z3775, 2GiB RAM, Win8.1.

Re: Zugriff ProgramData

Beitrag von Jan125 »

Oder man schreibt exklusiv für Windows Vista, da ist der Ordner noch nicht schreibgeschützt. :o
Wer braucht schon Unicode? PB5.24LTS
Antworten