Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   cmd.exe /c durch Shell Aufruf klappt unter WIN 10 nicht mehr (https://www.delphipraxis.net/190997-cmd-exe-c-durch-shell-aufruf-klappt-unter-win-10-nicht-mehr.html)

wschrabi 28. Nov 2016 09:15

cmd.exe /c durch Shell Aufruf klappt unter WIN 10 nicht mehr
 
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?
DANKE:roll:

sakura 28. Nov 2016 09:23

AW: cmd.exe /c durch Shell Aufruf klappt unter WIN 10 nicht mehr
 
Zitat:

Zitat von wschrabi (Beitrag 1354816)
unter WIN 7 klappt es super. DOch er will nicht mehr unter WIN 10 (geschützt mit KASPESKY Endpoint Sec 10)

Checke mal mit Kaspersky. Bei mir klappt es ohne Probleme (habe es gerade mal mit "notepad.exe" getestet).

Windows 10, Build 1607.14393.447, alle Updates installiert.

...:cat:...

wschrabi 28. Nov 2016 10:02

AW: cmd.exe /c durch Shell Aufruf klappt unter WIN 10 nicht mehr
 
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.

wschrabi 28. Nov 2016 10:11

AW: cmd.exe /c durch Shell Aufruf klappt unter WIN 10 nicht mehr
 
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::?

sakura 28. Nov 2016 10:15

AW: cmd.exe /c durch Shell Aufruf klappt unter WIN 10 nicht mehr
 
Das ist möglich, kannst Du sqlite3.exe ohne Sicherheitsabfrage von der Kommandozeile starten?

Wie Du Kaspersky abschaltest, weiß ich nicht, da ich es nicht nutze, aber Google wird Dir da sicherlich weiter helfen ;)

...:cat:...

Luckie 28. Nov 2016 10:24

AW: cmd.exe /c durch Shell Aufruf klappt unter WIN 10 nicht mehr
 
Notepad liegt im Suchpfad. Tut das sqlite3.exe eventuell nicht?

wschrabi 28. Nov 2016 10:26

AW: cmd.exe /c durch Shell Aufruf klappt unter WIN 10 nicht mehr
 
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
:?

wschrabi 28. Nov 2016 13:42

AW: cmd.exe /c durch Shell Aufruf klappt unter WIN 10 nicht mehr
 
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

Dalai 28. Nov 2016 14:41

AW: cmd.exe /c durch Shell Aufruf klappt unter WIN 10 nicht mehr
 
Was passiert stattdessen? Was passiert, wenn du die Konsole mal nicht vesteckst (SW_SHOW)? Welchen Rückgabewert bekommst du durch ShellExecute?

Grüße
Dalai

wschrabi 28. Nov 2016 16:21

AW: cmd.exe /c durch Shell Aufruf klappt unter WIN 10 nicht mehr
 
@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. :?


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:04 Uhr.
Seite 1 von 4  1 23     Letzte »    

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