Jump to content

Sunny61

Expert Member
  • Gesamte Inhalte

    25.925
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von Sunny61

  1. Dann aktiviere doch mal das GPO-Logging. http://blogs.technet.com/b/deds/archive/2010/01/12/group-policy-debug-logging-gpsvc-log-in-windows-7-und-server-2008-r2.aspx Spätestens jetzt hättest Du schreiben können, welcher Drucker installiert wird und welcher nicht. Lass dir doch nicht alles aus der Nase ziehen. Kannst Du denn beide Drucker als 'Benutzer' manuell installieren? Ist der Benutzer lokaler Administrator?
  2. Wenn es ebenfalls Benutzereinstellungen sind, die auch auf dem verwendeteten Client-OS umgesetzt werden können, ist es seltsam. Welche Fehlermeldungen bekommst Du im Eventlog auf dem Client angezeigt, wenn der uns unbekannte Drucker nicht verbunden werden kann? Weshalb denn Erzwungen? Das muß doch auch ohne funktionieren.
  3. Stimmt, aber in einer ganz besonderen. ;)
  4. Wenn die Richtlinien gar nicht aufgeführt sind, liegen die Objekte, in diesem Fall die Benutzer, gar nicht im Verwaltungsbereich des GPOs. Bist Du sicher überall auch in den Benutzereinstellungen etwas geändert zu haben? Ist das GPO auch ganz sicher auf die passende OU verlinkt?
  5. Alte Threads bitte ruhen lassen, auch nicht übernehmen. Bitte erstelle einen neuen eigenen Thread, Danke.
  6. Ist der TS ein DC? Wenn ja, dann solltest Du ihn nicht verschieben.
  7. Sunny61

    SBS 2011

    Du brauchst diese Frage nicht mehrmals stellen, einmal reicht wirklich. http://www.mcseboard.de/topic/199269-suche-sbs2011-testversion-dringend/
  8. Die Clients fragen immer den ersten DNS der bei ihnen eingetragen ist. Und das sollte immer auch der DC des Standortes/der Domain sein. In den Eigenschaften des DNS-Servers > Weiterleitungen eintragen. BTW: Du plenkst. http://www.usenet-abc.de/wiki/Team/Plenken Danke fürs umstellen.
  9. Den SBS 2011 kriegst Du nicht mehr als Testversion zum Download. Vielleicht noch irgendwo zum Kauf.
  10. Doch, normalerweise schon, nur mit dem MS-FTP hat er wohl Probleme. ;)
  11. Sollen die Links zu den FTP-Servern noch funktionieren? Zumindest bei mir tut sich nichts. EDIT: Doch, im IE funktioniert alles, nur der aktuelle FF kommt damit nicht klar. ;(
  12. Die wichtigsten Voraussetzungen wurden ja schon genannt. Ein Client muss eine Pro, Business oder Enterprise-Version sein, ansonsten kriegst Du den nicht in die Domain. Wenn es nur zum 'spielen' geht, reicht auch 1 GB RAM locker aus. Alternativ alles virtualisieren, dann muß der Host natürlich ein bisschen Dampf haben.
  13. Laufen denn in der Nacht keine Jobs zur Datensicherung oder ähnliches? Du kannst den Kunden ja darauf aufmerksam machen, dass evtl. die HDDs im Server das ewigen ein- und ausschalten evtl. nicht lange mitmachen. Braucht der Server evtl. mehr Energie beim Neustart als mit dem abschalten eingespart wird? Das könnte im BIOS schon einzustellen sein, zumindest hab ich das bei so manchen Clients schon gesehen.
  14. Jepp, das sieht gut aus, Danke für den Link. ;) Zu 80% hab ich die Anwendung ja schon fertig, die restlichen 20% kommen dann am Montag dran. Der Vorteil daran ist, ich speichere den Inhalt gleich in der richtigen Datenbank ab und die Mails werden auch als gelesen markiert und passend verschoben. ;)
  15. Richtig, und bei XP waren sogar 'nur' 10 gleichzeitige Verbindungen zugelassen, AFAIK. Der Krug geht so lange zum Brunnen... ;) Und wenn es viele machen, wird es nicht richtiger. Das ist doch mal ein Wort. ;)
  16. Welche Voraussetzungen meinst Du denn? Das OS oder die Hardware?
  17. Freut mich für Dich und Danke für die Rückmeldung. ;)
  18. Danke, die kenne ich noch nicht. Kommt auf die Liste der Tools, da anzuschauen sind. BTW: Da hab ich übrigens auch dieses Tool noch: http://www.kyoceradocumentsolutions.de/index/document_solutions/cost_control___security/kyocount.html
  19. Hey sieht einfach aus, das leg ich mir mal auf die Agenda, evtl. probier ich das mal aus. Falls ja, geb ich natürlich Rückmeldung mit Code. ;)
  20. Nein, das '--Fire ist auskommentiert, der Rest nicht mehr. Kopier den Code in ein neues Projekt, Verweis auf Microsoft.Exchange.WebServices, setzt voraus das man die APIs dazu installiert hat, Angaben zum Exchange etc. korrigieren, F5 drücken, ab gehts. BTW: Ich hab das soeben in einem anderen Postfach getestet, sieht auf der Konsole b***d aus wenn das HTML-Mails sind. ;) In meinem Fall sind das nur reine Textmails, deshalb reicht mir das auch aus. EDIT: Hier noch der Downloadlink zu Microsoft Exchange Web Services Managed API 2.1: http://www.microsoft.com/en-us/download/details.aspx?id=42022
  21. So, 'Problem' ist gelöst. ;) Ich komm auf die betroffene Mailbox und kann alle Mails incl. Body auslesen, die im Posteingang sind. Verschieben oder ähnliches kommt später. Quellen: http://edmguy.blogspot.co.uk/2009/08/managed-exchange-ews-api-vbnet-part-1.html Nimmt man nur den code vom ersten Link, bekommt man keine Verbindung, sondern eine Fehlermeldung. Abhilfe verschafft der Code von: http://adel-aboulhuda.blogspot.de/2011/04/fw-connecting-to-user-mailbox-using.html Allerdings kam auch mit dem Code von http://adel-aboulhuda.blogspot.de/2011/04/fw-connecting-to-user-mailbox-using.html kein Body zum Vorschein, auch nicht wenn man das einfach zusätzlich mit einfügt. Dabei hat dann dieser Thread geholfen: http://www.mycsharp.de/wbb2/thread.php?threadid=84020 Den Code voc mycsharp kann man mit Hilfe eines Konverters in VB.NET Code portieren. http://codeconverter.sharpdevelop.net/SnippetConverter.aspx Die Lösung war das .Load(). Und jetzt noch mein Code, der in einer Console den Inhalt der Mails ausliest, die im Posteingang liegen: 'Module1 Imports Microsoft.Exchange.WebServices Imports Microsoft.Exchange.WebServices.Autodiscover Imports Microsoft.Exchange.WebServices.Data Imports System Imports System.Net Module MainModule Sub Main() Dim oService As ExchangeService = New ExchangeService(ExchangeVersion.Exchange2010_SP2)'Es gibt auch noch andere hier auswählbare Exchangeversionen. Dim strServerURI As String = "https://MeinExchangeServer/EWS/Exchange.asmx" oService.Url = New Uri(strServerURI) Dim strDomainName As String = "dieDomain.TLD" oService.Credentials = New NetworkCredential("MeinAdmin", "dasgeheimepasswort", strDomainName)' Evtl. kann man hier auch andere Credentials verwenden, am besten einen Account der nur auf diese Mailbox zugreifen darf. Zusätzlich steht ja auch das PW im Klartext im Code, bisher hab ich noch keine andere Möglichkeit gefunden. Dim strMailboxUser As String = "druckcounter@SMTPMailadresse.TLD" oService.ImpersonatedUserId = New ImpersonatedUserId(ConnectingIdType.SmtpAddress, strMailboxUser) 'Hier wird die Function in der Klasse aufgerufen. TrustAllCertificatePolicy.OverrideCertificateValidation() Dim arrSearchFilter(1) As SearchFilter arrSearchFilter(0) = New SearchFilter.IsEqualTo(EmailMessageSchema.IsRead, True) arrSearchFilter(1) = New SearchFilter.IsEqualTo(EmailMessageSchema.IsRead, False) Dim oSearchFilter As SearchFilter = Nothing oSearchFilter = New SearchFilter.SearchFilterCollection(LogicalOperator.Or, arrSearchFilter) Dim oView As ItemView = New ItemView(20) Dim oResults As Object '---Fire the query for the unread items oResults = oService.FindItems(WellKnownFolderName.Inbox, oSearchFilter, oView) Dim oMessage As EmailMessage = Nothing Dim oMessageCollection = New DataTable Dim oColumn As New DataColumn oColumn.ColumnName = "ID" oColumn.AutoIncrement = True oMessageCollection.Columns.Add(oColumn) oColumn = New DataColumn oColumn.ColumnName = "Subject" oMessageCollection.Columns.Add(oColumn) oColumn = New DataColumn oColumn.ColumnName = "From" oMessageCollection.Columns.Add(oColumn) oColumn = New DataColumn oColumn.ColumnName = "Date Received" oMessageCollection.Columns.Add(oColumn) oColumn = New DataColumn oColumn.ColumnName = "Body" oMessageCollection.Columns.Add(oColumn) Dim oRow As DataRow For Each oMessage In oResults oMessage.Load() 'Das .Load() ist für das laden des Body zuständig, ohne gibt es keinen Body zu lesen. oRow = oMessageCollection.NewRow oRow("Subject") = oMessage.Subject oRow("From") = oMessage.From.Name oRow("Date Received") = oMessage.DateTimeReceived oRow("Body") = oMessage.Body oMessageCollection.Rows.Add(oRow) Console.WriteLine(oRow("Body")) 'Ausgabe der Body-Zeile auf eine Console. oRow = Nothing Next End Sub End Module Und noch der Code von der benötigten Klasse: Imports System.Net Imports System.Net.Security Imports System.Security Imports System.Security.Cryptography.X509Certificates Public Class TrustAllCertificatePolicy Public Shared Sub OverrideCertificateValidation() ServicePointManager.ServerCertificateValidationCallback = New RemoteCertificateValidationCallback(AddressOf RemoteCertValidate) End Sub Private Shared Function RemoteCertValidate(ByVal sender As Object, ByVal cert As X509Certificate, ByVal chain As X509Chain, ByVal [error] As System.Net.Security.SslPolicyErrors) As Boolean Return True End Function End Class Der o.g. Code funktioniert, es fehlt natürlich noch die Fehlerbehandlung und die Verarbeitung des Body. Den Rest darf jeder nach seinen eigenen Wünschen ergänzen. ;)
  22. Hat der Benutzer ein weiteres Device im Einsatz, in dem seine Benutzerdaten gespeichert sind?
  23. Steht in der No. 19 laut und deutlich: http://www.mcseboard.de/topic/191452-mcseboardde-regeln-nutzungsbedingungen/ EDIT: Danke Norbert, hab ich jetzt ergänzt. :)
  24. Ich hab das bisher nur einmal mit einem W8 getestet, neue Bibliothek anlegen und jetzt versuchen die HDD einzubinden.
×
×
  • Neu erstellen...