Unterscheidung Windows XP / Vista (7) per Skript

Hallo liebe Community,

wir würden gerne über ein Skript diverse Firewallregeln setzen. Es müßte nun im Skript aber unterschieden werden, ob es sich um Windows XP oder Windows Vista / 7 handelt.

Habt ihr eine Idee, wie das funktionieren könnte?

Grüße,
nec

nicht wenn du nicht sagst mit welcher scriptsprache du arbeitest!

mit batch dürfte sich die windows version abholen lassen aber nicht die firewall manipulieren :wink:

Moin,

sorry dafür. Die Firewallregeln setzen wir momentan per Batch-Datei, so sollte auch in der Batch die Unterscheidung stattfinden.

Grüße,
nec

na denn! mir is zwar nich so ganz klar wie das mit der firewall geht aber du wirst schon wissen :smiley:

die windows version grsft man in der cmd einfach mit ver ab.

bei mit (XP Home Edition SP3) lifert er „Microsoft Windows XP [Version 5.1.2600]“ zurück. meinen windows 7 pc hab ich grad nicht hier aber es sollte vergleichbar aussehen :wink:

hoffe das hilft! und nen frohes fest
mfg TE

Hallo,

Vista sollte sich mit 6.0 melden, Windows 7 mit 6.1. dient der Kompatibilät mit Vista-Programmen.

mfg, tf

Ok - danke schonmal euch beiden! Aber wie unterscheide ich das dann, bzw. wenn meldet „Version 6“ dann „Skript 1“ und wenn „Version 7“ dann Skript 2"?

Grüße,
nec

Hallo Nec,

schau dir mal

IF /? und CALL /?

an.

Gruß

Hi Phillip,

danke für den Tip - mache ich gerade!

Grüße,
nec