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
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...
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