-
Forum: Programmieren allgemein
by wschrabi,
30. Nov 2016
Doch ersten habe ich admin Rechte, denn sonst könnte ich ja auch nicht das Prg mit Admin ausführen (Rechtsklick und AUSFÜHREN ALS ADMIN)
Denke das sind schon Policies. Außerdem frage ich mich, da ja die powershell ja auch mit admin REchte läuft. (Ohne Anclick Ausführen als ADMIN)
:?
-
Forum: Programmieren allgemein
by wschrabi,
29. Nov 2016
Nächste mal weiss ich wieder mehr :P
-
Forum: Programmieren allgemein
by wschrabi,
29. Nov 2016
aber wo in den Policies stellt man das ein?
-
Forum: Programmieren allgemein
by wschrabi,
29. Nov 2016
Danke jetzt weiß ich bescheid. AUch habe ich die Ursache für das NICHT FUNKTIONIEREN des cmd.exe gefunden.
WENN ICH das Delphi Prg als ADMINISTRATOR ausführe, siehe an da klappt das cmd.exe
KOmischerweise ging das ohne Admin REchte zuhause auch. Aber am WORKPLACE muss man Admin rechte haben.
Jetzt ist das Problem gelöst, auch hätte der Rückgabewert vielleicht nichts gebracht, weil ja der...
-
Forum: Programmieren allgemein
by wschrabi,
29. Nov 2016
Aviator. also der Rückgabe wert war true lt. meiner Wait Routine. ODer wie kann ich den Rückgabewert erfragen? (Sorry für die bloede frage, aber ich lern gern dazu.)
-
Forum: Programmieren allgemein
by wschrabi,
29. Nov 2016
ja ich habs mit cmd.exe probiert aber das hat nicht geklappt, weis auch nicht. Mir hat einer gesagt man muss die powershell verwenden. Müßte es nur mit cmd.exe auch unter win 10 gehen?
Jetzt hab ich eine Checkbox wo man zwischen Powershell und cmd.exe schalten kann. DOCH das cmd.exe klappt nicht, nur die Powershell.
der Cmd.exe wird einfach abgewürgt. Wenn mir jemand sagen kann wie ich den...
-
Forum: Programmieren allgemein
by wschrabi,
29. Nov 2016
ja danke herzlich, war eifrig am Werken, .
ja das mit den `war von hier: http://stackoverflow.com/questions/8883215/powershell-passing-calculated-paths-with-spaces
:?:
-
Forum: Programmieren allgemein
by wschrabi,
29. Nov 2016
Habe jetzt den Fehler:
Der Shell aufruf muss folgendermaßen lauten:
C:\Windows\syswow64\WindowsPowerShell\v1.0\powershell.exe -NoExit c:\windows\system32\cmd.exe /C "type C:\Users\O_SCHR~1\AppData\Local\Temp\SQLIteIMportScript.txt| C:\Users\o_schrabm\Documents\Programming\CitaviISBNLinker\Win32\Debug\sqlite3.exe C:\Users\O_SCHR~1\AppData\Local\Temp\aaa_1eww"
-
Forum: Programmieren allgemein
by wschrabi,
29. Nov 2016
Hab die Ursache:
In der Powershell kommt folgender Error:
In Zeile:1 Zeichen:160
+ ... l\Temp\aaa_1et <
C:\Users\O_SCHR~1\AppData\Local\Temp\SQLIteIMportScript.txt`
+ ~
Der Operator "<" ist für zukünftige Versionen reserviert.
In Zeile:1 Zeichen:160
+ ... l\Temp\aaa_1et <
-
Forum: Programmieren allgemein
by wschrabi,
29. Nov 2016
Ich glaub ich habs. Ich muss es mit der Powershell machen.
Doch da kommt ein rot-geschriebener Error im schwarzen Fenster, und das Fenster ist immer gleich weg, wie kann ich das Powershell fenster dauerhaft anzeigen lassen.
Habe das hier:
myshell:='C:\Windows\syswow64\WindowsPowerShell\v1.0\powershell.exe';
WriteLogMemo(Format(' SHell: %s %s ',));
...
-
Forum: Programmieren allgemein
by wschrabi,
29. Nov 2016
hoika, das Shell Fenster geht ja gar nicht auf: Und ich ruf die app (= sqlite3.exe ) via folgendem Script auf, und das gibt true zurück.
Aufruf:
WriteLogMemo(Format(' SHell: %s %s ',));
exeRet:=StartandWait('c:\windows\system32\cmd.exe','/C '+ myapp+' '+uniconnection2.Database+' < '+gettempdirectory+'SQLIteIMportScript.txt');
Definition:
...
-
Forum: Programmieren allgemein
by wschrabi,
28. Nov 2016
Nein mein Prg klappt ja. Daran liegts nicht. Es liegt sicherlich an den Policies.
Hab das hier von der Powershell gefunden. http://stackoverflow.com/questions/27753917/how-do-you-successfully-change-execution-policy-and-enable-execution-of-powershe
Denn es klappt auf WIN 10 (mein PC) und WIN 7 (mein PC) aber am Work PC geht es sowohl WIN 7 als auch WIN 10 nicht.
Wenn ich nur wüßte wo man...
-
Forum: Programmieren allgemein
by wschrabi,
28. Nov 2016
@Dalai die Console geht gar nicht auf. AUF WIN 7 und WIN 10 (PC ok) geht die Console auf (GLEICHES PRG ) und macht ein schwarzes Window ohne Err. Kann das an den Policies liegen, daß shells unterbunden werden. :?
-
Forum: Programmieren allgemein
by wschrabi,
28. Nov 2016
Also ich hab den KAS ausgeschaltet.
An einem PC mit WIN 10 (PC 1) klappt es ohne Probleme (ohne KAS)
An dem anderen WIN 10 (PC 2) nicht (ohne KAS bzw. abgeschaltet.)
PC1 neu aufgesetzt in einer VM
PC2 mit eventl. anderen Policies. Doch wo stellt man dies ein?
DANKE
-
Forum: Programmieren allgemein
by wschrabi,
28. Nov 2016
ja sakura im manuellen shell kann ich das sqlite3 mit db und import skript laufen lassen.
ich hab den absulten pfad angegeben daher kein suchpfad nötig
:?
-
Forum: Programmieren allgemein
by wschrabi,
28. Nov 2016
Also mit NOtepad.exe geht es auch. Doch nicht mit sqlite3.exe !
In WIN 7 wo das gleiche ist klappt es aber. Kann das mit den Einstellungen in KAS bei den vertrauenswürdige Prg zu tun haben, sodaß notepad als Vertrauenswürdig gilt und sqlite3.exe nicht?:roll::?
-
Forum: Programmieren allgemein
by wschrabi,
28. Nov 2016
Danke, kannst mir bitte noch sagen wie ich KAS 10 unter win 10 kurzzeitig abschalte? Ich seh kein KAS 10 Icon neben der UHR aber er läuft.
-
Forum: Programmieren allgemein
by wschrabi,
28. Nov 2016
Hallo
Ich habe einen Shell Call folgendermassen:
ShellExecute ( 0, nil, PChar('cmd.exe'), PChar('/C '+ myapp), nil, SW_HIDE)
unter WIN 7 klappt es super. DOch er will nicht mehr unter WIN 10 (geschützt mit KASPESKY Endpoint Sec 10)
Wenn ich es manuell in eine cmd shell eintippe klappt es aber.
Wer weiß Rat wie ich das wieder aus meinem Delphi Prg unter WIN 10 zum Laufen bringe?...