Jump to content

nicki

Members
  • Gesamte Inhalte

    19
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von nicki

  1. Hallo blub

     

    also die bat Datei kann ich nun aufrufen

     

    psexec.exe \\S002 -s -i -d \proxy.bat

     

     

    Aber ich habe nun folgendes Problem. Wenn ich die bat Datei lokal auf dem Rechner aufrufe, arbeitet diese eine reg Datei ab, in der der neue Registry Eintrag steht. Der Restistry Eintrag wird korrekt geändert.

    Auch wenn ich die bat Datei ferngesteuert aufrufe, wird die bat Datei auf dem Client geöffnet und "anscheinend" die reg Datei ausgeführt, nur eine Änderung des Registry Eintrags erfolgt nicht.

     

    Wiedo diese beiden unterscheidlichen Funktionsweisen, obwohl doch eigentlich das Gleiche durchgeführt wird????

     

    Gruß Nicki

  2. Hallo blub,

     

    ich kann auch auf den Client zugreifen, indem ich

     

    psexec.exe \\S002 -s cmd

     

    eingebe. Ich kann mir dann auch alles auf dem Client ansehen, nur Datein werden nicht ausgeführt. Ich habe da verschiedene *.exe bzw. *.bat Dateien ausprobiert. Ich erhalte hier auch kleine Fehlermeldung.

     

    Gruß Nicole

  3. Hallo blub,

     

    ich habe mich da wohl zu früh gefreut. Ich bekomme folgende Meldung, wenn ich das Programm starte:

     

    "Proxy.bat exited on S001 with error code 0"

     

    Der entscheidende Programmtext lautet:

     

    c:\psexec.exe \\S002 c:\Proxy.bat

     

    Warum läßt sich das Programm nicht starten?????

     

     

     

    Gruß Nicki

  4. Hallo ,

     

    ich habe da ein Problem. Wir haben in unserem Haus ein Netzwerk mit mehrern Windows 2000 Clients.

    Einige Rechner werden nur sporadisch genutzt.

    Meldet sich an so einem Rechner ein Benutzer an ( serverbasierte Benutzerprofile sind vorhanden), dann dauert es fast über 1 Minute bis der Rechner betriebsbereit ist.

    Ich habe gehört, wenn ich eine Daten-CD in das Laufwerk einlege, passiert so etwas nicht. Warum??

     

    Kennt jemand eine Lösung für dieses Problem bzw. die Ursache für dieses Problem ?

     

    Gruß Nici

  5. Hallo nochmal,

     

    also das hat nicht funktioniert. Habt ihr eventuell noch eine Idee, wie ich das bewerkstelligen kann?

     

    Es handelt sich hierbei um einen Schulungsraum und ehe man sich versieht, sind die Schüler auch schon im Internet. Ich möchte vom Lehrerrechner den Internetzugang manuell zulassen und verbieten können.

     

    Gruß Nicole

  6. Hallo zusammen,

     

    ich habe ein kleines VB-Porgramm geschrieben, mit dem ich je nach Bedarf die TCP/IP Adressierung auf den Clients verändern kann. Nach dem Starten des VB-Programms soll auf dem Client eine bat-Datei gestartet werden, die dann eine reg-Datei anspricht und diese dann die TCP/IP Adresse ändert. (Den Quelltext habe ich angehängt)

    Das Programm liegt nicht auf dem Windows 2000 Server. Die bat Datei und die reg Datei liegen auf den Clients, die VB Datei auf meinen Lehrerrechner. Die bat Datei läßt sich jedoch nur auf dem Rechner ausführen auf dem das VB-Programm liegt.

     

    Brauche ich um dieses Problem zu beheben unbedingt einen Telnet? Wenn ja, wie mache ich das? Oder gibt es noch eine andere Lösung?

     

    Gruß Nicole

     

     

    Option Explicit

    Dim speichern_ok As Boolean

    Public Sub Main()

    frmSplash.Show

    speichern_ok = False

    frm_internet.Show

    Unload frmSplash

     

    End Sub

     

     

     

     

     

     

    Private Sub cmd_info_Click(Index As Integer)

    frm_info.Show vbModal

     

    End Sub

     

    Private Sub cmd_schliessen_Click(Index As Integer)

    Dim shellpara As String

    Dim zähler As Integer

    zähler = 0

     

    While zähler < 4 ' Inner loop.

    zähler = zähler + 1 ' Increment Counter.

    shellpara = Shell("\\S00" & zähler & "\c$\System16\proxyoff.bat", vbHide)

    If shellpara <= 0 Then MsgBox ("Fehler beim Trennen von Rechner S00" & zähler & " !")

    Wend

     

     

    ' While zähler < 34 ' Inner loop.

    ' zähler = zähler + 1 ' Increment Counter.

    ' shellpara = Shell("\\S0" & zähler & "\c$\System16\proxyoff.bat", vbHide)

    ' If shellpara <= 0 Then MsgBox ("Fehler beim Trennen von Rechner S0" & zähler & " !")

    ' wend

    Unload frm_internet

     

    End Sub

     

     

     

     

     

     

    Private Sub cmd_trennen_Click(Index As Integer)

    Dim shellpara As String

    shellpara = Shell("\\" & Clientliste.Text & "\c$\System16\proxyoff.bat", vbHide)

    If shellpara > 0 Then

    MsgBox ("Proxy wurde auf Rechner " & Clientliste.Text & " erfolgreich getrennt!")

    Else

    MsgBox ("Fragen Sie Ihren Systemadminstrator!")

    End If

    End Sub

     

    Private Sub cmd_verbinden_Click(Index As Integer)

    Dim shellpara As String

    shellpara = Shell("\\" & Clientliste.Text & "\c$\System16\proxy.bat", vbHide)

    If shellpara > 0 Then

    MsgBox ("Proxy wurde auf Rechner " & Clientliste.Text & " erfolgreich verbunden!")

    Else

    MsgBox ("Fragen Sie Ihren Systemadminstrator!")

    End If

    End Sub

     

     

     

     

     

    Private Sub TrennenAlle_Click()

    Dim shellpara As String

    Dim zähler As Integer

    zähler = 0

     

    While zähler < 4 ' Inner loop.

    zähler = zähler + 1 ' Increment Counter.

    shellpara = Shell("\\S00" & zähler & "\c$\System16\proxyoff.bat", vbHide)

    If shellpara <= 0 Then MsgBox ("Fehler beim Trennen von Rechner S00" & zähler & " !")

    Wend

     

     

    ' While zähler < 34 ' Inner loop.

    ' zähler = zähler + 1 ' Increment Counter.

    ' shellpara = Shell("\\S0" & zähler & "\c$\System16\proxyoff.bat", vbHide)

    ' If shellpara <= 0 Then MsgBox ("Fehler beim Trennen von Rechner S0" & zähler & " !")

    ' wend

     

    End Sub

     

    Private Sub VerbindenAlle_Click()

    Dim shellpara As String

    Dim zähler As Integer

    zähler = 0

     

    While zähler < 4 ' Inner loop.

    zähler = zähler + 1 ' Increment Counter.

    shellpara = Shell("\\S00" & zähler & "\c$\System16\proxy.bat", vbHide)

    If shellpara <= 0 Then MsgBox ("Fehler beim Trennen von Rechner S00" & zähler & " !")

    Wend

     

     

    ' While zähler < 34 ' Inner loop.

    ' zähler = zähler + 1 ' Increment Counter.

    ' shellpara = Shell("\\S0" & zähler & "\c$\System16\proxy.bat", vbHide)

    ' If shellpara <= 0 Then MsgBox ("Fehler beim Trennen von Rechner S0" & zähler & " !")

    ' wend

     

    End Sub

  7. Hat jemand eine Idee wie man das Laufwerk c: verstecken kann , aber immer noch darauf zugreifen kann.

     

    Situation : Benutzer A meldet sich am Client an. Er öffnet den Windows Explorer und sieht dort unter c: seinen Ordner und die Order der Benutzer X,Y,C.

     

    Diese möchte ich nun für den Benutzer A verstecken, aber der Zugriff muss weiter gewährleistet sein, da auf C: der Ordner des Benutzers A liegt.

     

    Mit Hilfe der Gruppenrichtlinien kann auf dem "Arbeitsplatz " das Laufwerk C: verstecken , aber nicht im Windows Explorer.

    Kann ich das durch das Ändern des Registry Eintrags erreichen?

    Wir benutzen übrigens serverbasierte Profile.

     

    Kann man die lokal gespeicherten Profile beim Abmelden der Benutzer nicht einfach lautomatisch löschen. Dann dürfte man die einzelnen Ordner auf c nicht sehen oder????

  8. Also ich weiß wirklich nicht mehr wie es weiter gehen soll. Ich habe serverbasierte Profile eingerichtet und möchte diese teilweise vom Server löschen. Ich habe schon mit delprof.exe gearbeitet. Habe die Daten umbenannt, den Besitz als Admin übernommen, den Rechner rauf und runter gefahren ( auch im abgesicherten MOdus) . Habe versucht auf der DOS Ebene zu löschen. Nichts hat funktioniert.

     

    Hat irgendjemand eine Idee.

     

    Nicki

  9. Hallo zusammen,

    ich habe eine Problem mit serverbasierten Profilen. Wir haben einen Schulungsraum mit 30 Clients und einem Server und ca. 900 Schüler. Ich möchte einige serverbasierte Profile löschen.

    Ich als Admin habe den Besitz und die Vollrechte über den Ordner und habe den Server neugestartet bzw. im abgesicherten Modus gestartet. Aber leider erhalte ich immer die Meldung.

    Eine Quelldatei ist geöffnet, ein Löschen nicht möglich.

     

    Ich habe es auch schon mit delprof.exe probiert. Da werden bei mir keine Profile angezeigt. Kann es sein, dass ich mit diesem Programm nur inaktive Profile löschen kann. Und wenn ja, wie bekomme ich inaktive Profile?

     

    Gruß Nicki

×
×
  • Neu erstellen...