Jump to content

varnik

Members
  • Gesamte Inhalte

    1.411
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von varnik

  1. Einerseits hast du Recht, da die Verzeichnisse \Winnt und \Windows heißen. Andererseits ist das Verzeichnis \Programme für beiden BS dasselbe. ;)
  2. Das sollte dann bedeuten, dass 50 gekauften Lizenzen nur für 25 angeschlossenen Client reichen? Oder?
  3. http://www.gruppenrichtlinien.de/HowTo/DOS_Clients_an_Windows_2003_Server.htm
  4. Obwohl die auf dem alten und auf dem neuen Server angelegten Benutzer gleichnamig sind, sind diese für jede Workstation nach SID unterschiedlich. Der beste und der schnellste Weg den Server zu ersetzen steht oben.
  5. Super! Danke! Wie kann ich (eher Du) das Leerzeichen am Ende der Variable weg? @echo off for /f "tokens=* skip=11" %%e in ('diskpart /s diskpartactive.txt') do ( echo %%e for /f "tokens=2,3" %%f in ("%%e") do ( if %%g equ Prim„r set var=%%f & goto end ) ) :end echo Hallo! Du hast von der %var%. Partition gestartet! Es wird das ausgegeben Hallo! Du hast von der 3 . gestartet! Du hast das bereits einmal gemacht, leider ohne Erläuterungen. Bitte um einen Link zum Tutorial über :~0,1 usw. Oder erkläre es bitte hier, wenn es nicht zu zeitaufwändig ist.
  6. So was habe ich bemerkt: Der Befehl diskpart /s active.txt wo active.txt folgende Zeilen enthält select disk 0 list partition listet die vorhandenen Partitionen auf und (Gott sei Dank) blendet der Bootmanager andere primären Partitionen aus. Dann bleibt die aktive Partition als Primär und nicht Unbekannt gekennzeichnet. Datenträger 0 ist der derzeit gewählte Datenträger. Partition Typ Größe Offset ------------- ---------------- ------- ------- Partition 1 Unbekannt 188 MB 32 KB Partition 2 Unbekannt 28 GB 188 MB [b] Partition 3 Primär 9 GB 28 GB[/b] Partition 4 Erweitert 112 GB 37 GB Partition 5 Logisch 28 GB 37 GB Partition 6 Logisch 28 GB 65 GB Partition 7 Logisch 56 GB 93 GB Ist es möglich die vor dem Wort Primär stehende Zahl in eine Variable umzuwandeln.
  7. Hi, vermutlich hat der Domänenbenutzer keine Berechtigungen auf diese Freigabe (nicht NTFS-Berechtigungen auf das Verzeichnis)
  8. fixmbr c: ist ein Unsinn. MBR beinhaltet u.a. die Einträge für Partitionen (sog. Partitionstabelle). fixmbr überschreibt den Code vor dieser Tabelle. Die zur Zeit aktive Partition wird von Windows fast immer als C: gekennzeichnet. Das in diese Partiton installierte Windows wird mittels den Bootcode im ersten Sekton dieser Partition gestartet. fixboot also schreibt diesen Bootcode neu. Zusammenfassung: fixmbr arbeitet mit den Festplatten deswegen ist der Syntax \device\HarddiskX fixboot im Gegenteil arbeitet mit den Partitionen und logischen Laufwerken, die von Windows als einzelne Buchstaben betrachtet werden.
  9. Off Warum nicht direkt auf dem Server löschen?
  10. Hi, erstelle dir eine Bootdiskette, die in der boot.ini einen Eintrag für die zweite Partition hat.
  11. Hi, erstmal den Rechner im abgesicherten Modus starten und alle Laufwerke mit chkdsk -f überprüfen lassen. Das Laufwerk c: kann nicht im laufenden Betrieb überprüft werden, deswegen die Frage ".. beim nächsten Start..." mit Ja beantworten. Dann kannst du den Systemwiederherstellungsdienst benutzen, falls der Fehler nicht behoben wird.
  12. Unsere Rechner in fast allen Räumen haben 3 Primären und 1 erweiterte Partition. Nur in einem Raum sind alle 4 Partitionen primär. Unter der Partitionsnummer verstehe ich den entsprechenden Eintrag in der Partitionstabelle, die aus 4 nacheinander stehenden Bereichen besteht. Diese Nummer steht auch im ARC-Pfad in der boot.ini-Datei. Genau dieser Nummer möchte ich rausfinden und dadurch eine passende boot.ini per Skript erzeugen. Der eingesetzte LILO oder GRUB sorgen dafür, dass die zu startende Partition aktiviert wird und andere primäre Partitionen versteckt (ausgeblendet) werden. Dann merkt das Betriebssystem die anderen in den übrigen Partitionen installierten Betriebssysteme nicht und ist der Meinung, das es allein installiert ist. Das Image bzw. die für verschiedene Veranstaltungen vorkonfigurierten Images sind von der ersten Partition abgezogen, enthalten aber eine boot.ini-Datei, die es ermöglichen, das in eine andere Partition bespielte Image trotzdem zu starten. Die Datei sollte das Skript u. a. automatisch neu erzeugen und die vorhandene ersetzen. Z.B. muss die Datei [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP 1" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP 2" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP 3" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP 4" /noexecute=optin /fastdetect durch [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect für die 3. Partition ersetzt werden. Ich kann aber kein internes Programm bzw. keine diskpart-Funktion finden, das/die die aktuell aktive Partition als deren Nummer in der Partitionstabelle in den ARC-Pfad eintragen kann. Das Skript @echo off cls :start ECHO. ECHO 1. Es wir von der 1. Partition gestartet ECHO 2. Es wir von der 2. Partition gestartet ECHO 3. Es wir von der 3. Partition gestartet set number= set /p number=Type the number to print text. if not '%number%'=='' set number=%number:~0,1% if '%number%'=='1' goto 1 if '%number%'=='2' goto 1 if '%number%'=='3' goto 1 ECHO "%number%" ist ungueltig. Bitte nochmal! ECHO. goto start :1 cls rem Vorlage fuer die boot.ini-Datei erstellen cp boot.txt vorlage.txt rem Die zu kopierende Vorlage mit Eintraegen nachfuellen for %%u in (%number%) do ECHO default=multi(0)disk(0)rdisk(0)partition(%%u)\WINDOWS >> vorlage.txt & ECHO [operating systems] >> vorlage.txt & ECHO multi(0)disk(0)rdisk(0)partition(%%u)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect >> vorlage.txt attrib -h -s c:\boot.ini move /Y vorlage.txt c:\boot.ini attrib +h +s c:\boot.ini goto end :end erzeugt die gewünschte Datei nach der manuellen Eingabe der Nummer. Man muss jedoch an jeden einzelnen Rechner. Genau das möchte ich mir sparen.:D
  13. Hallo Edgar, habe das auf zwei Rechnern überprüft. Da stimmt was nicht. diskpart zählt die Volumen nicht die Partitionsnummer. list partition listet zwar die Partitionen auf, sagt aber gar nicht welche von denen aktiv ist. Off-topic Jetzt muss ich leider weg. Bin hoffentlich morgen zurück. Danke für deine Hilfsbereitschaft. Nochmal sorry.
  14. Ja. Das Problem ist es , die Volume-Nummer, die vor dem "C" steht in eine Variable umzuwandeln. In deinem Beispiel die 1
  15. ADMT Active Directory Migration Tool sei dein Retter.
  16. Wenn ich das Volume "SYSTEM" benenne, dann wird wirklich bald die ganze Platte nur aus "system"-Volumen bestehen.:) Ich muss die zur Zeit aktive Partition auslesen können, die aber immer unterschiedlich sein kann. Heute die erste, morgen - die dritte.
  17. for /f %e in ('diskpart /s active.txt') do echo %e Das hat funktioniert. Die active.txt besteht aus einer Zeile list vol
  18. http://support.microsoft.com/kb/229716/EN-US/
  19. Danke! Ist ja ein kürzerer Weg. Das Skript sollte IMHO erstens die Zeile rausfinden, dann die Zeile einer anderen FOR-Schleife übergeben. Genau hier bin ich überfordert.
  20. Hallo Edgar, ein Bisschen Kenntnisse fehlen mir noch. Du hast mir schon mehrmals geholfen, aber diese Aufgabe ist mir viel zu viel. Was ich nicht kann, ist nachdem "Startfar" gefunden wird, die Volumennummer einer Variable übergeben. Die steht ja ganz vorne.
  21. diskpart /s active.txt wobei active.txt folgende Zeilen beinhaltet select disk 0 detail disk
  22. Hallo zusammen, ich möchte, dass ein Skript (nur .cmd bzw. .bat ) die zur Zeit aktive Partition herausfindet und deren Nummer einer Variable als Wert übergibt. Der Befehl diskpart gibt etwa so aus. Microsoft DiskPart Version 5.1.3565 Copyright (C) 1999-2003 Microsoft Corporation. Auf Computer: PCQ19 Datentr„ger 0 ist der derzeit gew„hlte Datentr„ger. WDC WD1600JD-00HBB0 Datentr„ger- kennung : 30CA30C9 Typ : IDE Bus : 1 Ziel : 0 LUN-Kennung : 0 Volume Bst Bezeichnung DS Typ Gr”áe Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 1 C XP_speziell NTFS Partition 9 GB OK Startpar Volume 2 D XP_allgemein FAT32 Partition 28 GB OK Volume 3 E DATEN FAT32 Partition 28 GB OK Das Skript sollte aber auf unterschiedlich partitionierten Systemen laufen. Es kann sein, dass alle vier Basis-Partitionen startfähig sind. Das Ziel ist die boot.ini automatisch zu erzeugen nach dem ein Image auf eine beliebige Partition bespielt wird.
  23. varnik

    Kennt ihr Server2002?

    Hallo, bin im Internet auf eine Seite mit diesem Abbild gestossen. http://www.overclockers.com/tips1158/Wizard04.jpg Jetzt frage ich mich ob meine Augen i.O. sind. :p
  24. Hi, erteile dem User nur das Schreibrecht
×
×
  • Neu erstellen...