Laden...

Check, ob start aus Netzwerk

Erstellt von pmSyS vor 15 Jahren Letzter Beitrag vor 15 Jahren 893 Views
P
pmSyS Themenstarter:in
65 Beiträge seit 2006
vor 15 Jahren
Check, ob start aus Netzwerk

Moin Leute,

erstmal ein frohes neues Jahr 2009!

Nun meine Frage: Ist es möglich beim Programmstart herauszubekommen, ob das Programm von eine Netzlaufwerk oder der lokalen Platte gestartet wurde?

Danke.

Gruß
PmSyS

3.971 Beiträge seit 2006
vor 15 Jahren

Du kommst mittels [FAQ] Pfad zur eigenen Anwendung (EXE) ermitteln an den Programmpfad. anschließend müsstest du prüfen, wo die Datei herkommt. Hilfreich wären da beispielsweise die Klassen DriveInfo und Path aus System.IO

Es gibt 3 Arten von Menschen, die die bis 3 zählen können und die, die es nicht können...

M
233 Beiträge seit 2006
vor 15 Jahren

Hallo,
mit WMI bekommst heraus , ob das LW ein netzwerklaufwerk ist.


select name, FreeSpace from win32_logicaldisk where drivetype=4"

ein Beispiel:

http://en.csharp-online.net/Network_Drive_Free_Space

dann kannst du die Pfade vergleichen

P
pmSyS Themenstarter:in
65 Beiträge seit 2006
vor 15 Jahren

ok, danke erstmal.

Werd das mal ausprobieren.