6741
Goto Top

Verknüpfung prüfen per Batch

Hallo,

ich möchte gerne im Logon Script überprüfen, ob es eine Verknüpfung auf "All User / Desktop" gibt.

Zu beachten sei, das es Windows 2000 und XP Rechner gibt.

Ich stelle mir das so vor.

wenn die Verknüpfung auf 2000 nicht da ist, merken Varibale 1

wenn die Verknüpfung auf XP nicht da ist, merken Varibale 2

wenn vari 1 und 2 gleich 2 dann melde per email ( sendemail ) bitte Programm installieren.

Wer wäre mir behilflich eine Batch zu basteln ... ?

gruß ins WE

Content-Key: 50513

Url: https://administrator.de/contentid/50513

Printed on: April 16, 2024 at 05:04 o'clock

Member: Dani
Dani Feb 02, 2007 at 11:59:41 (UTC)
Goto Top
Hi,
wenn vari 1 und 2 gleich 2 dann melde per email ( sendemail ) bitte Programm installieren.
du meinst 1 oder 2?! Sonst würde es ja keinen Sinn ergeben, oder??


Grüße
Dani
Mitglied: 6741
6741 Feb 02, 2007 at 12:15:42 (UTC)
Goto Top
sorry

wenn erste Bedingung nicht, dann setzte var a den Wert 1

wenn zweite Bedingung nicht, dann setzte var b den Wert 1

wenn var a plus var b gleich 2 dann sende mail ...

also wenn er unter beiden bedingungen nichts findet dann wird gesendet ...

gruß
Member: Dani
Dani Feb 02, 2007 at 12:15:54 (UTC)
Goto Top
Hi,
hier mal die Version 0.1:
@ECHO off

FOR /f "delims=" %%a IN ('VER ^| findstr /m /l "XP"') DO SET wxp=1  
FOR /f "delims=" %%a IN ('VER ^| findstr /m/l 2000"') DO SET w2000=1  

IF NOT "%wxp%" == "1" (  
	IF NOT "%w2000%" == "1" (  
		SENDMAIL .....
	)
)
Leider habe ich es noch nicht getestet!!


Gruß
Dani