redhatjasper
Nieuwe gebruiker
- Lid geworden
- 9 apr 2007
- Berichten
- 3
hoi ik heb een logon script maar ik wil dat ik ook berichten kan laten zien als iemand inlogt
nu staat er in de home map een txt bestand met daar een persoonlijk bericht.
ik zou deze graag op het logon scherm laten zien.
het bestand bevind zig voor elke gebruiker in zijn map bv gebruiker flip.
/users/home/flip/bestand.txt
ik hoop dat iemand weet hoe dit moet het logon sript opent al een html pagina.
om info te laten zien maar deze is vooral staties.
thanks alvast. jasper
dit is mijn login script:
On Error Resume Next
'tijd instellen
Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "command /C net time \\server /set /yes",0,True
'einde
'gebruikers naam ophalen
Set objNetwork = WScript.CreateObject("WScript.Network")
strUserName = objNetwork.UserName
'eind
strComputer = "."
Set objWMIService = GetObject("Winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * From Win32_DesktopMonitor")
For Each objItem in colItems
intHorizontal = objItem.ScreenWidth
intVertical = objItem.ScreenHeight
Next
Set objExplorer = CreateObject _
("InternetExplorer.Application")
objExplorer.Navigate "about:blank"
objExplorer.ToolBar = 0
objExplorer.StatusBar = 0
objExplorer.Left = (intHorizontal - 300) / 2
objExplorer.Top = (intVertical - 200) / 2
objExplorer.Width = 320
objExplorer.Height = 230
objExplorer.Visible = 1
objExplorer.resizable=0
objExplorer.Document.Body.Style.Cursor = "wait"
objExplorer.Document.Title = "Logon script in progress"
objExplorer.Document.Body.InnerHTML = "<img src='file:///\\server\netlogon\gif.gif'> " & _
"<img src='file:///\\server\netlogon\gif2.gif'> " & _
("<div align=""left""><font color=""blue"" font size=""2"" face=""sans-serif""><B>Welkom op het netwerk</B></Font>") & _
" "& strUserName & _
("<div align=""left""><font color=""blue"" font size=""2"" face=""sans-serif""><B>Login scrips worden geladen</B></Font>") & _
("<div align=""left""><font color=""blue"" font size=""2"" face=""sans-serif""><B>Huidige tijd datum</B></Font>") & _
" " & time & _
" " & date
'netwerk mappen
set wshnetwork=wscript.createobject("wscript.network")
wshnetwork.removenetworkdrive "w:"
wshnetwork.removenetworkdrive "p:"
wshnetwork.mapnetworkdrive "p:","\\server\algemeen"
'eind
Wscript.Sleep 10000
objExplorer.Document.Body.InnerHTML = "Jouw logon script is nu voldaan."
objExplorer.Document.Body.Style.Cursor = "default"
Wscript.Sleep 500
objExplorer.Quit
nu staat er in de home map een txt bestand met daar een persoonlijk bericht.
ik zou deze graag op het logon scherm laten zien.
het bestand bevind zig voor elke gebruiker in zijn map bv gebruiker flip.
/users/home/flip/bestand.txt
ik hoop dat iemand weet hoe dit moet het logon sript opent al een html pagina.
om info te laten zien maar deze is vooral staties.
thanks alvast. jasper
dit is mijn login script:
On Error Resume Next
'tijd instellen
Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "command /C net time \\server /set /yes",0,True
'einde
'gebruikers naam ophalen
Set objNetwork = WScript.CreateObject("WScript.Network")
strUserName = objNetwork.UserName
'eind
strComputer = "."
Set objWMIService = GetObject("Winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * From Win32_DesktopMonitor")
For Each objItem in colItems
intHorizontal = objItem.ScreenWidth
intVertical = objItem.ScreenHeight
Next
Set objExplorer = CreateObject _
("InternetExplorer.Application")
objExplorer.Navigate "about:blank"
objExplorer.ToolBar = 0
objExplorer.StatusBar = 0
objExplorer.Left = (intHorizontal - 300) / 2
objExplorer.Top = (intVertical - 200) / 2
objExplorer.Width = 320
objExplorer.Height = 230
objExplorer.Visible = 1
objExplorer.resizable=0
objExplorer.Document.Body.Style.Cursor = "wait"
objExplorer.Document.Title = "Logon script in progress"
objExplorer.Document.Body.InnerHTML = "<img src='file:///\\server\netlogon\gif.gif'> " & _
"<img src='file:///\\server\netlogon\gif2.gif'> " & _
("<div align=""left""><font color=""blue"" font size=""2"" face=""sans-serif""><B>Welkom op het netwerk</B></Font>") & _
" "& strUserName & _
("<div align=""left""><font color=""blue"" font size=""2"" face=""sans-serif""><B>Login scrips worden geladen</B></Font>") & _
("<div align=""left""><font color=""blue"" font size=""2"" face=""sans-serif""><B>Huidige tijd datum</B></Font>") & _
" " & time & _
" " & date
'netwerk mappen
set wshnetwork=wscript.createobject("wscript.network")
wshnetwork.removenetworkdrive "w:"
wshnetwork.removenetworkdrive "p:"
wshnetwork.mapnetworkdrive "p:","\\server\algemeen"
'eind
Wscript.Sleep 10000
objExplorer.Document.Body.InnerHTML = "Jouw logon script is nu voldaan."
objExplorer.Document.Body.Style.Cursor = "default"
Wscript.Sleep 500
objExplorer.Quit