Archiv

Artikel Tagged ‘Windows’

XAMPP mit VirtualHost

17. April 2010 Kommentare ausgeschaltet

Vor kurzem habe ich wieder mal XAMPP auf einer Windows Kiste installiert. Da mehrere “Domains” zum testen auf der Installation laufen sollen, richtete ich diese in den Config-Files ein.

Hier eine Anleitung wie man mit XAMPP VirtualHosts erstellen kann:

Grundlagen

  • XAMPP ist unter “C:\xampp” installiert
  • Die virtuellen Domains sind im Verzeichnis “C:\Domains” installiert

1. c:\windows\system32\drivers\etc\hosts bearbeiten

In der “hosts” Datei werden die “virtuellen” Domains eingetragen welche zum Testen genutzt werden:

127.0.0.1       localhost
127.0.0.1       cmsms.dd www.cmsms.dd
127.0.0.1       cmsmstest.dd www.cmsmstest.dd

Hinweis: Unter Windows Vista und Windows 7 muss diese Datei als Administrator bearbeitet werden. Das heisst: Im Startmenü nach “notepad” suchen. Danach mit der rechten Maustaste auf die angezeigte Datei “notepad.exe” klicken und “Als Administrator ausführen” wählen. Danach kann man im Notepad die “hosts” Datei öffnen (Als Dateityp * wählen)

2. c:\xampp\apache\conf\extra\http-vhosts.conf bearbeiten

In dieser Datei werden die virtuellen Domains für den Apache eingetragen.

NameVirtualHosts aktivieren:

NameVirtualHost 127.0.0.1

VirtualHosts eintragen:

<VirtualHost 127.0.0.1>
    ServerName localhost
    ServerAdmin webmaster@localhost
    DocumentRoot "C:/xampp/htdocs"
    ScriptAlias /cgi-bin/ "C:/xampp/htdocs/cgi-bin/"
    ErrorLog "logs/localhost-error.log"
    CustomLog "logs/localhost-access.log" combined
    <Directory "C:/xampp/htdocs">
        Options Indexes FollowSymLinks Includes ExecCGI
        Order allow,deny
        Allow from all
        AllowOverride All
        DirectoryIndex index.php index.shtml index.html index.htm
    </Directory>
</VirtualHost>

<VirtualHost 127.0.0.1>
    ServerName www.cmsms.dd
    ServerAlias cmsms.dd
    ServerAdmin webmaster@blattertech.ch
    DocumentRoot "C:/Domains/cmsms"
    ErrorLog "logs/cmsms.dd-error.log"
    CustomLog "logs/cmsms.dd-access.log" combined
    <Directory "C:/Domains/cmsms">
        Options Indexes FollowSymLinks Includes ExecCGI
        Order allow,deny
        Allow from all
        AllowOverride All
        DirectoryIndex index.php index.shtml index.html index.htm
    </Directory>
</VirtualHost>


<VirtualHost 127.0.0.1>
    ServerName www.cmsmstest.dd
    ServerAlias cmsmstest.dd
    ServerAdmin webmaster@blattertech.ch
    DocumentRoot "C:/Domains/cmsmstest"
    ErrorLog "logs/cmsmstest.dd-error.log"
    CustomLog "logs/cmsmstest.dd-access.log" combined
    <Directory "C:/Domains/cmsmstest">
        Options Indexes FollowSymLinks Includes ExecCGI
        Order allow,deny
        Allow from all
        AllowOverride All
        DirectoryIndex index.php index.shtml index.html index.htm
    </Directory>
</VirtualHost>

Die <Directory> – Einträge modifizieren die restriktiven Einstellungen im Apache httpd.conf und ermöglichen ein einfaches Finetuning je nach dem was man benötigt oder welche Umgebung man simulieren will.

Zum Schluss muss der Apache neugestartet werden, damit alle Änderungen aktiv werden.

Popularity: 5% [?]

Twitter It!

Windows: Benutzerkonto verstecken

5. April 2010 Kommentare ausgeschaltet

Beim Login von Windows werden normalerweise alle Benutzerkonten angezeigt, welche auf dem Computer eingerichtet sind. Wenn nun z.B. ein Benutzerkonto nur dazu angelegt wurde, dass ein anderer Nutzer auf ein freigegebenes Netzlaufwerk zugreifen kann, möchte man diesen in der Auswahl nicht anzeigen. Um dies zu erreichen, muss man in der Registry einen Eintrag erstellen.

Folgende Anleitung gilt für Windows XP, Vista und Windows 7.

Windows+R drücken. Danach im sich öffnenden Fenster “regedit” (ohne Anführungszeichen) eingeben. Um regedit ausführen zu können, braucht es Administratorenrechte. Nun folgenden Pfad öffnen:

HKEY_LOCAL_MACHINE->Software->Microsoft->Windows NT
->CurrentVersion->Winlogon->SpecialAccounts->UserList

Unter Windows 7 und Windows Vista gibt es die beiden Schlüssel “SpecialAccounts” und “UserList” nicht. Diese müssen also selber erstellt werden. Um die Schlüssel zu erstellen mit der rechten Maustaste auf Winlogon klicken und wählen im Kontextmenü den Eintrag Neu -> Schlüssel wählen. Als Schlüsselname SpecialAccounts wählen. (Gross- und Kleinschreibung ist wichtig)

Schlüssel erstellen

Nun mit der rechten Maustaste auf den Schlüssel SpecialAccounts klicken und den Schlüssel UserList erstellen.

Nun muss für jeden einzelnen Benutzernamen ein DWORD erstellt werden. Dazu mit der rechten Maustaste auf den Schlüssel UserList klicken und im Kontextmenü DWORD (32-Bit) oder QWORD (64-Bit) wählen. (Je nach dem ob ein 32-Bit Betriebssystem oder ein 64-Bit Betriebsystem installiert ist).

Als Namen muss der Benutzername des Benutzerkontos eingetragen werden.

Folgende Werte sind möglich:

0 = ausgeblendet
1= eingeblendet

Wichtig ist, dass alle Benutzerkonten eingetragen werden, welche auf dem Computer existieren. Mittels des Werts kann nun festgelegt werden, welche davon ausgeblendet werden.

Username einfügen

Popularity: 6% [?]

Twitter It!
KategorienWindows Tags: , ,

USB-HDD mit TrueCrypt verschlüsseln

23. März 2010 2 Kommentare

Vor kurzem hat ein Lieferant bei uns eine HD bei uns vergessen. Im Anschluss darauf, dass er Sie wieder bekommen hat, habe ich mir überlegt, wie geschäftliche Daten geschützt werden sollten, damit diese nicht in falsche Hände geraten können.

TrueCrypt habe ich mir schon länger angeschaut, bisher jedoch nie wirklich ausprobiert. Nun habe ich zum testen eine USB HD in 2 Partitionen geteilt. Eine Partition von 4GB für den TrueCrypt Traveller und den schnellen Datentransfer und den Rest der HD als verschlüsselte Partition.

Eine Anleitung wie mit TrueCrypt eine Partition verschlüsselt oder ein verschlüsselter Container erstellt werden kann, gibt es zu hauf im Internet. Deshalb werde ich hier nicht nochmals das gleiche erzählen.

board.gulli.com/thread/674868-anleitung-tutorial-und-howto-truecrypt-verschluesselung/
http://stadt-bremerhaven.de/externe-festplatte-mit-truecrypt-verschlsseln/
stadt-bremerhaven.de/dropbox-und-truecrypt-verschluesselte-daten-in-der-cloud/

Einen grossen Nachteil hat das verschlüsseln einer Partition auf der USB-HD. So werden beide Partitionen angezeigt. Sowohl die normal lesbare, wie auch die verschlüsselte. Windows 7 fragt sofort nach dem einstecken der Platte, ob diese Formatiert werden soll, da die Partition nicht formatiert ist. Dies ist natürlich sehr unschön, da TrueCrypt die Partition unter einem anderen Laufwerk-Buchstaben einbindet.

Des weitern kann so natürlich die Festplatte versehentlich formatiert werden. (Gerade wenn sie Mobil eingesetzt wird)

Unter Windows gibt es die Möglichkeit eine Partition auszblenden, in dem man den Laufwerk-Buchstaben entfernt. Dies funktioniert jedoch nur auf dem Computer auf dem dies auch eingestellt wurde. Auf jedem anderem Computer wird das verschlüsselte Laufwerk wieder angezeigt.

Nach längerem Suchen habe ich nun die Lösung dafür gefunden. Mit dem Paragon Harddisk Manager kann man eine Partition verstecken (Hide Partition):

Hide Partition

Von einer Aktion her, hatte ich noch den Paragon Harddisk Manager 8.5 gespeichert. Mit diesem die gewünschte Partition selektieren und dann im Kontextmenü “Hide Partition” wählen. Danach wird die Partition sowohl unter WinXP, WinVista, Windows7 und Mac OS X 10.6 nicht mehr angezeigt. Sie ist jedoch weiterhin problemlos per Truecrypt mountbar.

Möglicherweise geht dies auch mit dem Acronis Disk Director (Testversion)

Wenn jemand eine Freeware oder Open Source Software kennt, welche dies ebenfalls kann, gerne dies in den Kommentaren erwähnen.

Popularity: 6% [?]

Twitter It!

Windows: Monitor in mehrere Teilbereiche aufteilen

13. März 2010 Kommentare ausgeschaltet

Wer mit 2 oder mehr Montore arbeitet, schätzt die Möglichkeit 2 oder mehr Programme gleichzeitig im Auge zu haben. Nun werden die Monitore mittlerweile immer grösser und breiter. Zwei 24″ oder 27″ Monitore nebeneinander verbrauchen recht viel Platz. Warum nicht die Programme auf einem Monitor selber in mehreren Teilfenstern ordnen.

Zwei Produkte habe ich gefunden welche ich in der nächsten Zeit näher anschauen werden:

WinSplit Revolution

 

Grid Move (grosses Bild ist animiert)

WinSplit Revolution
Grid Move

Popularity: 5% [?]

Twitter It!

Windows 7: Grösse der Systempartition

11. März 2010 Kommentare ausgeschaltet

Wie gross die Systempartition unter Windows 7 sein soll, darüber scheiden sich die Geister bzw die Abwägung zwischen Festplattengrösse und Daten. Hier ein paar Hilfen mit denen der benötigte Festplattenplatz besser abgeschätzt werden kann.

Windows wächst ab Windows Vista kontinuierlich, da jede Treiberversion gespeichert bleibt. Dies sollte als erstes berücksichtigt werden. Ein weiterer Punkt der sehr viel Speicher benötigt, ist die Auslagerungsdatei und der Ruhezustand. Dies hängt vom installieren RAM sowie der Grafikkarte ab:

Windows legt ja automatisch eine Auslagerungsdatei (pagefile.sys) von der Größe des 1,25 fachen des RAMs und eine Ruhezustandsdatei (hiberfil.sys) von der Größe des RAMs + Grafikkartenspeicher an.

  • Bei 8 Gb RAM und 1 Gb Grafikartenspeicherplatz = 10 Gb pagefile.sys + 9 Gb hiberfil.sys = 19 Gb für diese beiden Dateien.
  • Bei 4 Gb RAM und 1 Gb Grafikartenspeicherplatz = 5 Gb pagefile.sys + 5 Gb hiberfil.sys = 10 Gb für diese beiden Dateien.
  • Bei 1 Gb RAM und 256 Mb Grafikartenspeicherplatz = 1,25 Gb pagefile.sys + 1,25 Gb hiberfil.sys = 2,5 Gb für diese beiden Dateien.

Diverse Tipps zu Windows 7 gibts z.B. im Windows 7 Board

Weitere Tipps sind gerne in den Kommentaren willkommen.

Popularity: 8% [?]

Twitter It!
KategorienWindows Tags: ,

Windows: Repair CD für Vista und Windows 7

6. Februar 2010 Kommentare ausgeschaltet

Manchmal (wir hoffen natürlich nie) kann Windows mit der Meldung starten: “Bitte System reparieren”. Versucht man danach das System zu starten, bleibt der Bildschirm schwarz.

Natürlich hat man dann keine originale Vista oder Windows 7 DVD zur Hand. Bestimmt hat der Hersteller des Rechners entweder gar keine DVD mitgeliefert oder eine kastriere Recovery-DVD, welche nicht über Reparaturfunktionen verfügt.

Auf jeder Installations-DVD vom Windows befindet sich zusätzlich ein Reparaturcenter. Dabei handelt es sich um ein Live-System, das eine defekte Windows-Installation reparieren kann. Eine reine Reparatur-CD kann hier als Torrent heruntergeladen werden:

Windows Repair CD für Vista
Windows Repair CD für Windows 7

Die Reparatur-CDs sind auf englisch.

Nach dem die ISO-Datei heruntergeladen wurde, muss sie auf eine CD gebrannt werden. Dies kann durch ein beliebiges Brennprogramm wie z.B. Nero, CDBurnerXP oder Deepburner erfolgen. Danach legt man die CD ins DVD-Laufwerk des Computers ein. Beim Starten des PCs erscheint ganz am Anfang der Boot-Screen. Hier wird für sehr kurze Zeit die Tastenkombination für das Boot-Verhalten angezeigt. (z.B. F12 – Boot Option). Hier kann gewählt werden, ab welchem Medium der Computer gestartet wird.

Startet nun der Computer vom DVD-Laufwerk erscheint als erstes eine schwarze Maske mit einer Auswahl. Es ist die obere Option zu wählen. Nun startet das Installationsprogramm von Windows. Als erstes muss die Sprache (hier ist nur Englisch verfügbar) sowie das Tastaturlayout gewählt werden.
Danach findet man unten Rechts “Windows Repair”. Hier draufklicken.

Nun sucht das Installationsprogramm nach einer bestehenden Installation. Diese danach auswählen und reparieren.

Popularity: 8% [?]

Twitter It!
KategorienWindows Tags: ,

WinXP: Masterboot Record ohne Installations-CD wiederherstellen

24. Januar 2010 Kommentare ausgeschaltet

Wenn man auf einem System neben Windows auch Linux installiert hat, wird als Bootloader in der Regel Grub genutzt. Will man nun Linux von der Platte werfen, muss der Masterboot Record von Windows wieder hergestellt werden. Dazu braucht man in der Regel eine CD.

Auf einem Netbook natürlich ein Problem.

Dafür gibt es das Tool MbrFix.exe. Es ermöglicht den Masterboot Record von Windows im laufenden Betrieb wieder herzustellen. Dazu muss man MbrFix.exe herunterladen und auf der Komandozeile ausführen. Folgendes muss eingegeben werden:

MbrFix  /drive 0 fixmbr /yes

Download MbrFix.exe (Auf der Seite ein wenig nach unten scrollen)

Popularity: 4% [?]

Twitter It!
KategorienWindows Tags:

Windows: Prozess per Komandozeile abschiessen

16. November 2009 1 Kommentar

Ein beliebiger Prozess kann auf der Komandozeile von Windows mittels

taskkill /F /IM Prozessname.exe

beendet werden. Bei gewissen Prozessen kommt Taskkill an seine Grenzen. Hier empfiehlt sich der Einsatz von pskill.exe aus den Sysinternal Tools.

Popularity: 4% [?]

Twitter It!
KategorienWindows Tags: ,

Backup: 7-zip und batch dateien für ein automatisiertes Backup

12. Oktober 2009 1 Kommentar

Ab und zu schaut man sich nach besseren Backup Programmen um. Ein Blogeintrag von Caschy hat mich dazu animiert. Da alle “normalen” Backupprogramme das sichern ganzer Laufwerke nicht zulassen, habe ich mich auf die Suche nach etwas schlauerem gemacht. Die Idee war ein Pendant zum bash-Backupscript von mir zu finden ohne die Welt gleich neu erfinden zu müssen (sprich selber schreiben).

Auf Loogans Site wurde ich fündig.

Dieses Backup kann full oder auch incrementelle Backups erstellen.

Das Script besteht aus 7 Teilen:

  • Backup.cmd, ist das Haupscript das die Backup Kommandos ausführt
  • Backupset.txt, eine Liste der Ordner und Files die gesichert werden sollen
  • CurrentSet.txt, hier steht der Pfad zum aktuellen FullBackup. Dieser wird für das incrementelle Backup benötigt
  • FullBackup.cmd, zum starten des FullBackup
  • FullBackupSettings.ini, alle Einstellungen des FullBackup
  • IncrementalBackup.cmd, zum starten des incrementellen Backups
  • IncrementalBackupSettings.ini, alle Einstellungen des incrementellen Backups

Das Scriptgebilde kann natürlich auch gestrafft werden. Durch den bestehenden Aufbau lassen sich die Einstellungen relativ einfach ändern und zur Ausführung des Scripts reicht ein ExecuteScript. Im folgenden sind hier alle Scripts aufgeführt:

Backup.cmd

@echo off

echo TRACE: Start

IF EXIST %1 GOTO Begin

echo Settings file does not exist
GOTO End

:Begin

echo TRACE: Read settings
for /f "eol=# tokens=1,2 delims==" %%i in (%1) do SET %%i=%%j

set varNewBackupSet=%varBackupLocation%\%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%-%TIME:~0,2%-%TIME:~3,2%-backup.%varFormat%

IF "%varBackupType%"=="full" GOTO CreateNewSet

echo TRACE: Load existing set
for /F %%i in (CurrentSet.txt) do set varOldBackupSet=%%i

IF EXIST "%varOldBackupSet%" GOTO ExecuteIncremental

echo Backup set does not exist!
GOTO End

:CreateNewSet
echo TRACE: Create new set
echo %varNewBackupSet% &gt; CurrentSet.txt

:ExecuteFull
echo TRACE: Execute Full backup
"%var7zipPath%\7z" a -t%varFormat% "%varNewBackupSet%" @"%varFileList%"
GOTO End

:ExecuteIncremental
echo TRACE: Execute Incremental backup
"%var7zipPath%\7z" u -u- -u!"%varNewBackupSet%" -t%varFormat% "%varOldBackupSet%" @"%varFileList%"

:End
echo TRACE: Finished
pause

Das Backup Script lädt die Einstellungen aus dem Parameter 1, macht ein paar Prüfungen und startet danach 7Zip zum Backup. In den Konfigurations-Dateien wird definiert was wie und wo.

BackupSet.txt

D:\Guild Wars\Screens
D:\camma\Documents
D:\camma\Favorites
C:\Users\camma\Desktop
D:\Logaan\Saved Games
C:\Users\camma\AppData\Local\2DBoy
C:\Users\camma\AppData\Local\Ascaron Entertainment
C:\Users\camma\AppData\Local\id Software
C:\Users\camma\AppData\Local\Ironclad Games
C:\Users\camma\AppData\Local\Rockstar Games
C:\Users\camma\AppData\Roaming\EditPlus 3
C:\Users\camma\AppData\Roaming\FileZilla
C:\Users\camma\AppData\Roaming\Free Download Manager
C:\Users\camma\AppData\Roaming\Xfire

Dies Dateiliste wird an 7Zip übergeben. Einzige Einschränkung ist hier, dass der gleiche Ordner oder die gleiche Datei nicht doppelt aufgeführt werden dürfen. Wenn mehrere Ordner an verschiedenen Stellen gleich heissen, kann dies auch durch mehrere Scripts gelöst werden, welche gleichnamige Ordner auf verschiedene BackupSets verteilt.

CurrentSet.txt

D:\2009-08-15-17-16-backup.zip

Hier ist der Pfad zum zuletzt angefertigten FullBackup enthalten. Die incrementellen Backups lesen diesen aus uns benützen das FullBackup zum Updaten der Dateienlisten die gesichert werden müssen.

FullBackup.cmd

@echo off
Backup D:\camma\Documents\Tools\7ZipBackup\FullBackupSettings.ini

Dieses startet das Hauptscript mit den entsprechenden Einstellungen. Falls mehrere Sets mit verschiedenen Einstellungen ausgeführt werden sollen, muss folgender Code benutzt werden:

@echo off
call Backup D:\camma\Documents\Tools\7ZipBackup\FullBackupSettings.ini
call Backup D:\camma\Documents\Tools\7ZipBackup\FullBackupSettings2.ini
call Backup D:\camma\Documents\Tools\7ZipBackup\FullBackupSettings3.ini

FullBackupSettings.ini

# File path to the 7-zip executables
var7zipPath=C:\Program Files\7-Zip

# Backup format
varFormat=zip

# Target location for the backup
varBackupLocation=D:

# List file
varFileList=D:\camma\Documents\Tools\7ZipBackup\BackupSet.txt

# Mode
varMode=a

# Type
varBackupType=full

Die Konfigurationsdatei wird im Hauptscript eingelesen. Es enthält den Modus des Backups, die Pfad angaben sowie Einstellungen von 7Zip.

IncrementalBackup.cmd

@echo off
Backup D:\camma\Documents\Tools\7ZipBackup\IncrementalBackupSettings.ini

Analog der FullBackup Konfiguration für das incrementelle Backup

IncrementalBackupSettings.ini

# File path to the 7-zip executables
var7zipPath=C:\Program Files\7-Zip

# Backup format
varFormat=zip

# Target location for the backup
varBackupLocation=D:

# List file
varFileList=D:\camma\Documents\Tools\7ZipBackup\BackupSet.txt

# Mode
varMode=u

# Type
varBackupType=incremental

Viel Spass beim testen und benutzen des Scripts.

Popularity: 26% [?]

Twitter It!
KategorienWindows Tags: , , ,

WinToFlash – Windows CDs auf einem USB Stick speichern

8. September 2009 Kommentare ausgeschaltet

Mit der Software WinToFlash gibt es ein sehr einfach zu bedienendes Werkzeug um einen boot-fähigen USB-Stick aus einer Windows Installations-CD zu erstellen. Der normalerweise relativ umfangreiche Prozess wird durch dieses Programm sehr vereinfacht.

WinToFlash

WinToFlash

Zum erstellen des boot-fähigen USB-Stick ist ein mit ausreichender Kapazität versehener USB Stick sowie die Windows-CD Voraussetzung. In WinToFlash müssen danach nur noch die Pfade zum USB-Stick sowie dem CD/DVD Laufwerk angegeben werden. Danach kopiert WinToFlash alle Dateien auf den USB-Stick. Der Transfer klappt auch mit Installationsdateien die nicht auf einer CD sondern bereits auf dem Computer in einem Ordner liegen.

Es lassen sich diverse weitere Setup-Parameter festlegen welche den Installationsprozess steuern. Mit WinToFlash kann Windows damit einfach auf Netbooks oder anderen PCs installiert werden. Um vom USB-Stick booten zu können, muss die Boot-Reihenfolge entsprechend im Bios angepasst werden.

Hier gibt’s den Download von WinToFlash

Popularity: 10% [?]

Twitter It!
KategorienSoftware, Windows Tags: ,
Get Adobe Flash playerPlugin by wpburn.com wordpress themes