Zum Inhalt springen

Narf!

Mitglieder
  • Gesamte Inhalte

    480
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Narf!

  1. Ja, nee. Ich möchte das selbst programmieren, damit auch die Fortschrittanzeige läuft, usw.
  2. Hallo an alle, ich möchte eine Datei oder einen Ordner kopieren und zwar mit den Zugriffsrechten (ACL). Wie stelle ich das an? Oder: Wie erhalte ich den SECURITY_DESCRIPTOR einer Datei?
  3. Das PA-Konto ist in einer eigenen OU ohne Vererbung der GPOs. Es ist nur die Default Domain GPO direkt zugeordnet, die auch der Domänen-Admin abkriegt. Irgendwie fehlt dem PA-Konto das "Extrem"-Admin-Token. Wenn ich mich mit dem Domänen-Admin anmelde, kann ich einfach so Programme ausführen. Wenn ich das mit dem PA-Konto mache, werde ich nach erhöhten Rechten gefragt, oder es funktioniert etwas gar nicht, wegen fehlender Berechtigung.
  4. Guten Tag an alle, ich habe im AD ein personalisiertes Konto erstellt. Dieses habe ich in alle Gruppen, in denen der Domänen-Admin steckt, auch hinzugefügt. Trotzdem gibt es unterschiede bei den Zugriffsrechten. Z. Bsp. gpresult /r: DA=Angewandte Computer-Richtlinien werden angezeigt. PA=Zugriff verweigert. Wie kann ich das personalisierte Konto auf die gleiche Ebene heben?
  5. Hallo an alle, ich habe einen Rechner mit W10Pro in unserer Domäne installiert. Die IP usw. wird über DHCP bezogen. Dieser Rechner soll auch in ein anderes Netz "umgesteckt" werden. Von dort erhält er auch per DHCP eine IP-Adresse, aber die DNS-Server sind die aus unserem Netz. Wo kann ich drehen, um die DNS-Server aus dem anderen Netz zu bekommen?
  6. Ich habe mehrere Rechner mit gleichem Motherboard. Die ersten zehn sind ok, auch mit weiteren Programmen. Nur die letzten fünf spinnen da rum.
  7. Hallo an alle, ich bin dabei Windows 10 in unserer Firma zu verteilen. Bei einigen Rechnern hängt er sich beim Hochfahren (ein Neustart läuft durch) bei dieser Meldung auf: Es hilft nur, wenn man den Rechner vom Strom trennt, ca. 10 Sekunden wartet, wieder anschließt und hochfährt. Allerdings nur bis zum nächsten Morgen. Man kann das auch umgehen, indem man das Booten gleich auf HDD statt auf NIC einstellt. So soll es aber nicht sein. Habt ihr eine Idee? Google hat keine.
  8. Hallo Maniska, die Meldung lautet: Dann startet Windows. Entweder werden die Computereinstellungen (GPOs) übernommen oder er wartet eine kleine Ewigkeit und zeigt den Anmeldedialog.
  9. Hallo RubberDog, mein Problem ist nicht, dass ich keine DHCP-IP bekomme. Wie oben beschrieben erhalte ich eine IP aus unserem Netz, diese geht aber irgendwie "verloren" wenn Windows startet. Wenn ich mich dann anmelde erhalte ich keine Netzlaufwerke, kein Outlook, eben keine Netzwerkressourcen. ipconfig /all zeigt eine ganz andere IP-Adresse an, die gar nichts mit unserem Netz zu tun hat.
  10. Guten Morgen, es handelt sich um aktuelle Windows 7 Pro x64-Clients. Beim Hochfahren sieht man, wie über DHCP die IP-Adresse vergeben wird. Sobald aber Windows startet, kann es vorkommen, dass der Rechner bei "Übernehme Computereinstellungen" bis zum Timeout (ca. 3 Minuten) steht und verucht den/die DC zu erreichen. Nach dem Timeout wird der Anmeldedialog angezeigt, aber es gibt ja keine Netzwerkressourcen. Es betrifft an unterschiedlichen Tagen zu unterschiedlichen Zeiten unterschiedliche Rechner. Man kann dieses Verhalten nicht provozieren. Manchmal sind bis zu drei Neustarts erforderlich bis alles läuft. Im Ereignisprotokoll steht nichts auffälliges. Habt ihr einen Tipp, wo man mal nachsehen könnte?
  11. Hallo, das externe Programm war mit "dynamische Verbindung" kompiliert ?. Habe das auf statisch geändet, und es läuft. Danke für Eure Tipps.
  12. Hallo an alle, nach einem Update von VC++ Redist (2015) fehlt diese dll in den Systemordnern. Ich brauche die, um ein externes Programm aufzurufen. Kann ich irgendwie diese dll statisch in mein Projekt einbinden, um diesen Fehler zu umgehen? Grüße aus Leipzig Narf!
  13. Die Treiber sind die aktuellen vom Hersteller.
  14. Hallo, es läuft ein Windows 7 Pro SP1+Patches x64 auf allen Rechnern. Ich habe alle Grafik-Anschlüsse durch und es hängen auch unterschiedliche Monitore dran. In der Ereignisanzeige steht nichts drin, was hilfreich wäre.
  15. Hallo mal in einem anderen Teil des Forums! Ich habe hier ein riesen Problem. Wir haben hier eine Gruppe von Rechnern Gigabyte GA-B75M-D3P mit OnBoard-Grafik Intel HD Graphics 4000. Bei einigen zeigen sich entweder gleich nach dem Hochfahren oder irgend wann im Betrieb, ob mit oder ohne aktiver Nutzung, bunte Streifen auf dem Monitor und der Rechner hängt. Schlecht wenn da eine Produktionsmaschine angeschlossen ist. Mal ist ein paar Tage Ruhe oder es tritt dauernd auf. Ich habe im INet schon diverse ähnliche Einträge gefunden, die allerdings wenig hilfreich sind. Habt Ihr eigene Erfahrungen und Tipps dazu? Grüße aus Leipzig. Narf!
  16. Auf CodeProject habe ich das gefunden und an meine Bedürfnisse angepasst: http://www.codeproject.com/KB/IP/LoggedOnUsersPart2.aspx?display=Print
  17. Hallo mal wieder, ich suche eine Möglichkeit alle angemeldeten Benutzer, auch die gesperrten, zu erfassen und eine E-Mail an diese zu senden. "query user" gibt sowas aus. Da erhalte ich den aktiven Benutzer und auch den, der über Benutzerwechsel gesperrt wurde. E-Mail senden ist auch kein Ding. Eine Lösung für C++, MFC, VS 2010 wäre schön.
  18. So ist es. Das wollte ich auch gerade schreiben. Angepasst aus der MSDN: CString strText=L"Halldór Laxness. Aus d. Isländ. übers. von Ernst Harthern" if(!IsNormalizedString(NormalizationC, strText, strText.GetLength())) { int iSizeGuess=0; LPWSTR pBuffer=NULL; // How big is our buffer (quick guess, usually enough) iSizeGuess = NormalizeString(NormalizationC, strText, -1, NULL, 0); while(iSizeGuess > 0) { pBuffer = (LPWSTR)malloc(iSizeGuess * sizeof(WCHAR)); if(pBuffer) { // Normalize the string int iActualSize = NormalizeString(NormalizationC, strText, -1, pBuffer, iSizeGuess); iSizeGuess = 0; if (iActualSize <= 0 && GetLastError() != ERROR_SUCCESS) { // Error during normalization if (GetLastError() == ERROR_INSUFFICIENT_BUFFER) { // If the buffer is too small, try again with a bigger buffer. iSizeGuess = -iActualSize; }//end if (GetLastError() == ERROR_INSUFFICIENT_BUFFER) else if (GetLastError() == ERROR_NO_UNICODE_TRANSLATION) { }//end else if (GetLastError() == ERROR_NO_UNICODE_TRANSLATION) }//end if (iActualSize <= 0 && GetLastError() != ERROR_SUCCESS) else { // Display the normalized string }//end else by if (iActualSize <= 0 && GetLastError() != ERROR_SUCCESS) strText=pBuffer; // Free the buffer free (pBuffer); }//end if(pBuffer) else { iSizeGuess = 0; }//end else by if(pBuffer) }//end while(iSizeGuess > 0) }//end if(!IsNormalizedString(NormalizationC, strKurzText, strKurzText.GetLength())) return strText; Man erhält dann einen String, den man auch vergleichen kann.
  19. Hallo an alle, mein Problem ist, dass zwei Strings, die augenscheinlich gleich sind es doch nicht sind. Ich habe einen String1, der aus einer XML-Datei mit Codierung utf-8 kommt: Halldór Laxness. Aus dem Isländischen übertragen von Ernst Harthern Ich habe einen String2, der auch aus einem XML-Stream kommt, der laut "Hersteller" auch utf-8-Codiert ist: Halldór Laxness. Aus d. Isländ. übers. von Ernst Harthern (hier sind z. Bsp. auch die ä-Pünktchen neben dem Buchstaben) Wenn ich beide Strings durch CW2A(CP_UTF8) schicke erhalte ich folgendes: String1: Halldór Laxness. Aus dem Isländischen übertragen von Ernst Harthern String2: HalldoÃŒÂr Laxness. Aus d. Isländ. übers. von Ernst Harthern Beides ist wohl sachlich richtig. Wie bekomme ich aber den String2 in das Format von String1, damit ich die vergleichen kann bzw. finde ich in String2 nicht String2.Find(L"Isländ."). Genutzt wird VC++ 2010, UNICODE, MFC.
  20. Mit den ListControls kann ich aber doch arbeiten. Ich habe allerdings die StatusBar nicht als Dialogelement eingebunden, sondern nur mit CStatusBar::Create. Fehlt dazu vielleicht das DDX-Control für den Datenaustausch?
  21. Hallo an alle, ich habe eine StatusBar in meinem Dialogfeld, wo ich vor dem eigentlichen Start der Aufgabe Initialisierungsmeldungen anzeigen lasse. Wenn ich den WorkerThread starte und jetzt Meldungen anzeigen lassen will, kommt eine Fehlermeldung die sinngemäß besagt, dass das StatusBar-Fenster nicht mehr verwendet wird bzw. nicht bekannt ist. In der zugehörigen wincore.cpp steht der Haltepunkt bei: ASSERT( (p = pMap->LookupPermanent(m_hWnd)) != NULL || (p = pMap->LookupTemporary(m_hWnd)) != NULL); p ist NULL Wie bekomme ich die StatusBar wieder unter Kontrolle?
  22. Wie ist es dann, wenn ich z. Bsp. Restdrucke mitzähle? Die gelten ja für alle Benutzer, denn es ist nur ein Drucker angeschlossen. Oder Gerätekonfigurationen, die für alle Benutzer gelten.
  23. Hallo Forum! Meine Programme laufen mit Dateien, die Einstellungen für das Programm (also für alle Nutzer gleich) und/oder für jeden Nutzer selbst abspeichern. Unter %ALLUSERSPROFILE%\... (\ProgramData\...) würde ich die Programm-Einstellungen (oder Logs) speichern, dort darf allerdings der Benutzer nicht schreiben. Die Nutzerdaten würde ich nach %AppData% \...legen, dort darf der Benutzer lesen und schreiben. Muss ich Schreibrechte für den Nutzer beim Installieren festlegen?
  24. Alles Quark, es läuft wieder. Liegt an der Hardware. Es ist eine PCIe-Karte mit LPT-Port und zwei COM-Ports (COM2+3) eingebaut. Da läuft wohl was mit der Signalweiterleitung nicht richtig. Ich habe einen COM-Port direkt auf das Board (COM1) angeschlossen und es läuft wieder. Vielleicht hat ja der ein oder andere noch eine Idee zur ursprünglichen Konfiguration, wo man da drehen muss, dass es läuft.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...