Welkom op het Weblog van Pieter Janssen
Met de komt van Windows 7 is het ook mogelijk geworden om een werkstation dat hiervan voorzien is te configureren als FTP server. De FTP Service maakt onderdeel uit van de Internet Information Service functionaliteiten die apart geinstalleerd kunnen worden nadat de intstallatie van Windows 7 voltooid is.
Om de IIS functionaliteiten op een Windows 7 werkstation te installeren moet in het configuratiescherm gekozen worden voor "programma's en onderdelen" en links in het venster klikken op de link "windows onderdelen in- of uitschakelen"
In dit configuratiescherm moeten de opties aangevinkt worden zoals in bovenstaande afbeelding is weergegeven. Klik vervolgens op OK en wacht totdat de extra onderdelen geinstalleerd zijn.
Na de installatie van de services kan de beheersomgeving opgestart worden, deze bevindt zich onder Start->Alle programma's->Administrative tools.
Op vanaf een werkstation een verbinding op te kunnen zetten met de FTP service moet de Windows Firewall geconfigureerd te worden dat FTP verkeer (poort 21) door de firewall heen gelaten wordt, gebruikt hiervoor de optie "Windows Firewall" in het configuratiescherm.
Op dit moment is de FTP Service op het werkstation actief, maar kan er nog niets geupload of gedownload worden. Hiervoor moet er nog een FTP site aangemaakt worden (er kunnen overigens meerdere FTP sites, maar ook websites aangemaakt worden). Om een FTP site aan te maken moet in het rechter gedeelte van het scherm op de rechtermuistoets geklikt worden en gekozen worden voor "toevoegen FTP site" waarna de naam van de FTP site en het fysieke path naar de site ingevoerd moet worden, wanneer op volgende geklikt wordt verschijnt het volgens venster.
Hierin kan aangegeven worden op welke manier een verbinding gelegd kan worden, wanneer u voor de eenvoudige (doch minder veilige) methode kiest u ervoor om geen gebruik te maken van SSL, hierdoor zijn er geen certificaten nodig om een bestand te mogen downloaden.
Nadat u weer op volgende heeft geklikt verschijnt het authenticatie venster. Hierin kunt u aangeven wie er allemaal toegang heeft tot de site. Wanneer u kiest voor "anonymous" heeft iedereen toegang tot de site. Voor meer beveiliging kunt u er ook voor kiezen om in het beheergedeelte eerst een (of meerdere) FTP gebruikers aan te maken en deze vervolgens te autoriseren. De betreffende gebruiker zal zich bij het maken van een verbinding eerst moeten authenticeren met een gebruikersnaam en een wachtwoord.
Om eventuele onduidelijkheden te voorkomen, FTP gebruikers zijn andere gebruikers dan de Windows gebruikers waarmee op het werkstation ingelogd kan worden. FTP gebruikers worden aangemaakt in het Internet Information Services (IIS) Beheerscherm.
Het gebruik van een FTP server is met name handig als u frequent of incidenteel grotere bestanden met anderen wilt uitwisselen. Dergelijke bestanden kunnen immers niet via e-mail verzonden worden.
Wanneer u de FTP service slechts incidenteel gebruikt doet u er goed aan om de FTP Site af te sluiten als u hem niet gebruikt, hierdoor kunnen onbevoegden niet ongewenst un uw FTP map rondsnuffelen. Om een FTP site te stoppen start u het IIS beheerscherm, klikt u in het linkergedeelte van het venster op de FTP site en vervolgens in het rechtergedeelte van het scherm op "Stop".
Opmerkingen of aanvullingen ? Laat een bericht achter op dit weblog !
Eigenlijk al sinds de introductie van Vista, maar ook nu Windows 7 geintroduceerd is, steken steeds vaker problemen de kop op die te maken hebben met het benaderen van shares op andere computers of het benaderen van shares die door een dedicated NAS (Network Attached Server) aangeboden worden.
De redenen hiervoor zijn tweeledig, waar het gebruik van netwerkschijven en shares voorheen eigenlijk voornamelijk voor ITPRO's gebruikt werd, kom je dit gebruik nu ook meer in meer in de gezinssituatie tegen. Anderzijds staat de technologie ook niet stil en zijn met de komst van Vista, Windows 7 en Windows Server 2008 nieuwe authenticatie technieken als NTLMV2 geintroduceerd.
Kortom, genoeg stof om weer een klein tipje van de sluier omhoog te trekken
Het niet kunnen benaderen van netwerkshares kan tal van oorzaken hebben, mocht u dus de illusie hebben dat dit artikel even puntsgewijs de probleem gebieden aanwijst en daarmee de problemen verholpen zijn, dan moet ik u waarschijnlijk teleurstellen.
In eerste instantie richten we onze ogen op het Network and Sharing Centre en dan met name op de Advanced Sharing Options, hier kunnen een groot aantal opties ingesteld worden die gerelateerd zijn aan de manier waarop met bereikbaarheid van netwerkresources wordt omgegaan. Wanneer vanuit een Vista of Windows 7 computer een share aangesproken moet worden die onder Windows XP werkt, adviseer ik om "password protected sharing" uit te zetten, dit levert veel problemen op en is voor de gemiddelde gebruiker lastig om goed geconfigureerd te krijgen.
Een tweede aandachtspunt is de verschillende vormen van authenticatie die door de verschillende Windows versies gebruikt worden. Bijvoorbeeld NTLM versie 1 en NTLM versie 2. Standaard versturen Windows Vista, Windows Server 2008, (R2), Windows 7, alleen NTLMv2 responses. Wanneer deze met een Windows XP computer moet communiceren wordt dit dus problematisch.
De manier van communicatie van Windows 7 kan gelukkig gewijzigd worden door middel van de local security policy (te vinden onder de administrative tools). Na enig klikken door de menu's is onderstaande instelling te vinden:
Door middel van deze policy kan dus ingesteld worden op welke manier met authenticatie omgegaan wordt. Standaard is deze policy niet gedefinieerd en wordt de Windows 7 standaard gehanteerd (NTLMV2). Er kan echter gekozen worden tussen zes verschillende manieren van authenticatie.
Stel dus het LAN MANAGER AUTHENTICATION LEVEL in op "Send LM & NTLM - Use NTLMv2 session security if negotiated". In normale spreektaal: "zorg ervoor dat je NTLMv1 en NTLMv2 kan praten, en gebruik v2 alleen als je zeker weet dat de andere kant dat ook kan".
Bovenstaande actie is (naast het goed instellen van de "advanced sharing options") een veel voorkomende oplossing. Die overigens alleen werkt als de computer geen onderdeel uitmaakt van een Windows Domain, in dat geval spelen er weer hele andere regels mee omdat authenticatie niet meer via NTLM maar via Kerberos geregeld wordt.
Genoeg is genoeg, mocht dit epistel voor u een oplossing gebracht hebben, dan hoor ik het graag !
Naast de Windows Backup software waarin standaard is voorzien in Windows 7, bevat Windows 7 ook een andere (misschien nog wel krachtigere) backup tool, Robocopy genaamd.
RoboCopy (een afkorting van Robust File Copy Utility) is geen nieuw product, het maakte initieel onderdeel uit van de Windows Server 2003 Resource Kit en is ook geleverd bij Windows Vista en Windows Server 2008.
Een van de meest bijzondere functionaliteiten van RoboCopy is het feit dat hij een backup kan maken van bestanden die geopend zijn. Daarnaast is het mogelijk om een incrementele backup te maken naar een netwerkschijf (het voordeel hiervan is dat enkel de gewijzigde bestanden gekopieerd worden) waarbij alle eigenschappen van de bestanden (NTFS machtigingen, Access Control Lists en dergelijke) meegenomen worden.
Het feit dat de standaard versie van RoboCopy vanaf de commandline bedient moet worden en meer dan 100 paramters (optioneel gelukkig) kent, zorgt er wel voor dat het instellen van een backup een complex karakter kan hebben, maar laat u hierdoor niet weerhouden.
Start RoboCopy op door vanuit de command prompt het commando C:\>ROBOCOPY te geven. Vervolgens verschijnt het volgende scherm:
Doordat RoboCopy zo'n groot aantal parameters kent, is het verstandig om de commando's op te slaan in een batch bestand en deze als snelkoppeling op het bureaublad te plaatsen.
Belangrijkste parameters:
- /S Maak backup van bestanden, mappen en submappen waarin bestanden staan.
- /Z Start de kopieer actie vanaf het punt waar het eerder fout is gegaan.
- /ZB Kopieer ook bestanden die geopend zijn.
- /Mir Maakt een mirror van een map of bestand
- /move Verplaats bestanden van bron- naar doellocatie.
- /secfix Kopieer ook de ACL's en NTFS rechtenstructuren.
Om een en ander in een batchbestand te verwerken zou het volgende batchbestand gebruikt kunnen worden:
REM Maak een backup van mijn documenten
set log = c:\backuplog.txt
set err = c:\backup-error.txt
robocopy "c:\documents and settings\my documents\" \\server121\backup\ /s /mir /secfix /R:1>>%log% 2>>%err%
Gelukkig heeft Microsoft ook voorzien in een versie van RoboCopy met een grafische user interface. Deze versie wordt echter officieel niet ondersteund door Microsoft.
Via de link download kan de applicatie met de grafische interface (RichCopy) gedownload worden. Na de installatie (die overigens niet meer omvat dan een aantal malen op volgende klikken) verschijnt het onderstaande scherm:
Het scherm is (bewust) uitermate overzichtelijk gehouden, na het invoeren van de bron- en doellocatie kan de backup eigenlijk al gestart worden. Natuurlijk zijn ook alle 100 opties uit RoboCopy in deze versie opgenomen. Om deze in te kunnen stellen kiest u rechts in het scherm voor option waarna alle opties getoond worden:
In dit scherm zijn alle mogelijke backup varianten in te stellen, het is verstandig om hier goed naar te kijken en een eventuele backup eerst uit te voeren op een aantal test bestanden. Het verkeerd instellen van de parameters kan er namelijk ook voor zorgen dat bestanden verwijderd worden !
Zeg niet dat ik niet gewaarschuwd heb !
Succes !
Al weer enige tijd geleden is door ons een nieuwe stukje infrastructuur aangelegd bij een startende onderneming. Om de bestanden van dit bedrijf op alle werkstations beschikbaar te maken is hier een Synology NAS geplaatst voorzien van een TerraByte opslagcapaciteit.
De werkstations van deze onderneming zijn allemaal voorzien van het nieuwe Windows 7 operating system. Een van de veel beschreven (nieuwe) features in Microsoft Windows 7 is het gebruik van de bibliotheken. Bibliotheken worden getoond in het mappenoverzicht aan de linkerzijde in de Windows Verkenner.
Een beperking in de versie van Windows 7 is echter dat er geen netwerkschijven toegevoegd kunnen worden aan de standaard bibliotheken, er verschijnt dan een melding dat netwerkschijven niet toegevoegd kunnen worden omdat ze niet geindexeerd zijn. Hierdoor is het niet mogelijk om bijvoorbeeld een netwerkschijf toe te voegen aan de "Documenten" bibliotheek. wanneer Microsoft Word werd gestart moest expliciet naar de netwerkschijf verwezen worden om de documenten op het NAS te kunnen benaderen.
Om deze problemen op te lossen is het Open Source (gratis te verkrijgen en gebruiken) programma Win7 Library Tool op de werkstations geinstalleerd. Het programma is te downloaden via deze link
Na de installatie verschijnt een leeg scherm met onderin een aantal icoontjes. Door in eerste instantie het linker icoontje met de "toverstaf" te kiezen worden alle reeds aanwezige bibliotheken overgenomen, dit is belangrijk, wanneer voor "Apply" gekozen wordt, worden namelijk de bestaande bibliotheken verwijderd en de bibliotheken die het scherm staat aangemaakt.
Door vervolgens voor het vierde icoontje te kiezen is de mogelijkheid aanwezig om een nieuwe library aan te maken, natuurlijk kan ook voor het vijfde icoontje gekozen worden om mappen aan een bestaande bibliotheek toe te voegen.
Na het invoeren van de naam van de nieuwe bibliotheek wordt de mogelijkheid geboden om mappen aan de nieuw te maken bibliotheek toe te voegen.
Wanneer alle bibliotheken naar behoren ingericht zijn, kiest u voor Apply en worden alle wijzigingen weggeschreven. Als u daarna de Windows Verkenner start zult u zien dat ook de netwerkschijven in de bibliotheken zijn opgenomen.
Hoe er wel rekening mee dat het feit dat de netwerkschijven niet geindexeerd zijn er wel degelijk voor kan zorgen dat het zoeken op deze schijven aanmerkelijk langzamer zal gaan. Wanneer u de zoek mogelijkheid echter niet regelmatig gebruikt heeft u met de Win7 Library Tool een handige tool in handen om ervoor te zorgen dat u een bibliotheek zo in kan stellen dat u alle bestanden binnen handbereik heeft.
That's all for now folks !
De zoektocht naar de mogelijkheden van Windows 7 duurt voort en de mogelijkheden met dit product lijken oneindig. Met de nadruk op lijken, want hoewel ik de beschikking heb over een evaluatie versie van de Professional Editie ben ik onverwacht vast gelopen in het web van de XP Modus en Virtual PC.
De XP Modus is met name een handige oplossing voor toepassingen die geschreven zijn voor Windows XP en niet geschikt zijn voor Windows 7. Door gebruik van de XP Modus wordt een complete Windows XP Service Pack 3 omgeving in een virtuele omgeving aangeboden. Hiermee kunnen deze XP toepassingen transparant in het Windows 7 start menu aangeboden worden (maar worden in werkelijkheid in een Windows XP omgeving gestart).
Na een download van maar liefst 500 Mb voor de XP Modus software en de Virtual PC zou het hoogtepunt moeten komen. Bij het starten van de XP Modus verscheen de ontluisterende melding "Windows virtual PC requires hardware-assisted virtualzation. There is no Hardware assisted virtualization support in the system". In normaal Nederlands betekent het dat de processor die in de computer aanwezig is niet geschikt is voor hardware virtualisatie.
Op hoofdlijnen kan gesteld worden dat alleen nieuwere desktops en notebooks die in de business-lijn van de betreffende fabrikant gepositioneerd worden, voorzien zijn van een geschikte processor.
Thuis gebruikers die het idee opgevat hebben om hun bestaande notebook met een Windows 7 upgrade op te waarderen naar het nieuwe besturingssysteem, lopen grote kans om (op het gebied van de XP-Modus) van een koude kermis thuis te komen.
De rest van de populatie die wel in het bezit is van de benodigde hardware zal blij verrast zijn. De XP omgeving die in de XP-Modus gestart wordt is zeer eenvoudig te installeren en uitermate snel.
Zoals een wijs man ooit zei "een gewaarschuwd mens telt voor twee.."
Het nieuwe besturingssysteem Windows 7 is door een groot gedeelte van de wereldbevolking positief ontvangen. De mogelijkheden en snelheid waarmee het systeem werkt is een verademing voor de mensen die gewend aan het werken met Vista.
Onderstaande (overigens Engelstalige) film duurt 7 minuten, in deze tijd wordt kort stilgestaan bij alle nieuwe mogelijkheden die het besturingssysteem te bieden heeft.
Have fun ! Mocht u geinteresseerd zijn in het uitvoeren van een upgrade van uw computer naar Windows 7, neem dan Contact op om de mogelijkheden te bekijken.
Na de eerdere uitleg van de federated search mogelijkheden in Windows 7, is de strooptocht verder gegaan. In het vorige Blog is een ZIP file opgenomen met daarin de search connectors voor handige, veelgebruikte websites.
Maar wat is nou leuker en mooier dan een eigen search connector maken voor je eigen website, of een site die (natuurlijk) niet in de lijst met websites is opgenomen. Een search connector werkt op basis van het OpenSearch protocol. Dit protocol omvat de beschrijving van een aantal regels op basis waarvan zoekresultaten van zoekmachines gedeeld kunnen worden.
Het probleem waar we op dit moment tegenaan lopen is echter dat er nog niet zo veel zoekmachines zijn die de OpenSearch standaard al ondersteunen. Google heeft inmiddels aangegeven eind 2010, begin 2011 zich te willen conformeren aan de standaard.
Tot die tijd bestaat de mogelijkheid om (weliswaar met een kleine omweg) een eigen search connector te maken. Hierbij maken we gebruik van Microsoft Live Search.

Plaats bovenstaande code in een editor en wijzig de rode tekst in de tekst die voor de nieuwe searchconnector van toepassing is. Sla het bestand vervolgens op als .osdx (Open Search Data eXchange) bestand.
Wanneer u dit bestand in de Windows verkenner gaat openen, zal Windows 7 dit herkennen als search connector en deze (na bevestiging) toevoegen. Op deze manier is het mogelijk om vanuit de Windows Verkenners specifiek te zoeken in de informatiebronnen die op het internet te vinden zijn.
Uiteindelijk weer een stap vooruit in het gestructureerd ontsluiten van informatie.
Probeer het uit en "share the knowledge" !
In de huidige wereld eist het internet een steeds prominentere plaats voor zichzelf op. Hierdoor wordt de verbinding tussen informatie die lokaal op de computer is opgeslagen en informatie die op het internet beschikbaar is steeds vager.
Wees eerlijk, op het moment dat je op zoek bent naar een document of een antwoord, maakt het eigenlijk niet uit of dit document lokaal op je eigen computer staat of op het internet, als de informatie maar boven water komt.
Microsoft heeft in Windows 7 slim op deze verdere integratie ingespeeld en het fenomeen "federated search" ingebouwd. Een overkoepelend zoeksysteem dat in staat is om in meerdere bronnen te zoeken. Inmiddels zijn inmiddels voor een aantal bronnen (waaronder onder andere Flickr, Youtube, Twitter en Wikipedia) zogenaamde search-connectors geschreven, door de installatie van zo'n search-connector kan rechtstreeks vanuit de Windows Explorer (Windows Verkenner) gezocht worden.
Via de link download search connectors kan een zogenaamde ZIP bestand gedownload worden waarin tal van connectors zijn opgenomen. Wanneer dubbelgeklikt wordt op een bestand (of connector) wordt deze (na bevestiging) automatisch geinstalleerd.
Na installatie van de Wikipedia connector kan bijvoorbeeld die scherm getoond worden (klik om te vergroten).
De gevonden tekst wordt als highlight weergegeven, wanneer op de betreffende link geklikt wordt, zal automatisch de internet explorer gestart, en de betreffende pagina opgeroepen worden.
Federated search brengt de integratie van on-line en off-line werken steeds dichter bij elkaar. Waar (ook) ik voorheen nog de gewoonte had om bestanden die ik op het internet vond te downloaden en lokaal op mijn pc op te slaan, werk ik meer en meer met favorieten en snelkoppelingen naar de plaats op het internet waar interessante informatie te vinden is.
Wat federated search betreft is het net als bij de belastingdienst, leuker kunnen we het niet maken, wel makkelijker !
Tot een volgend Blog !
In oktober heeft Microsoft het nieuwe operating system Windows 7 met veel tromgeroffel gelanceerd, en terecht overigens. Het nieuwe besturingssysteem heeft alle mogelijkheden van Vista (en meer...) en stelt aanmerkelijk lagere eisen aan de computer. Door een aantal opdrachten om bij klanten upgrades uit te voeren van Windows XP en Vista naar Windows 7 heb ik inmiddels de nodige ervaring op kunnen doen.
Hoewel Windows 7 als redelijk compleet product geleverd wordt (afhankelijk van het soort licentie), blijft er een puntje waarmee ze de bal even gemist hebben. Waar in Windows XP voor het versturen en ontvangen van mailberichten nog gekozen kon worden voor Outlook Express en hiervoor bij Vista Windows Mail is ingebouwd, is de verrassing groot wanneer je ontdekt dat geen van beide producten is opgenomen in het nieuwe operating system.
Omdat de zakelijke markt veelal gebruik maakt van Microsoft Office (en daarmee de beschikking hebben over Outlook) is het logisch dat particuliere gebruikers voornamelijk last hebben van dit probleem.
Gelukkig zijn er (nog steeds) gratis producten op de markt die dezelfde functionaliteit als Outlook Express bieden (denk aan Incredimail of Mozilla Thunderbird). Klikt op de links om deze software te downloaden.
Hou dit in uw achterhoofd wanneer u van plan bent over te stappen naar Windows 7.
Succes met uw installatie !
Op het internet ben ik berichten tegenkomen over een nieuwe, verborgen functie in Windows 7, de verborgen functie is ondertussen omgedoopt in de "God modus". Om deze verborgen mogelijkheden te kunnen gebruiken moet op het bureaublad een map aangemaakt worden (op je bureaublad, rechtermuistoets, nieuw en dan voor map kiezen) en deze GodMode.ED7BA470-8E54-465E-825C-99712043E01C (de CLSID moet overigens wel tussen accolades staan) noemen.
Wanneer deze map is aangemaakt en geopend, wordt een lange lijst met een groot aantal configuratie instellingen getoond.
De naamgeving van de map maakt overigens niet zo veel uit, de tekst GodMode mag gewijzigd worden in iedere willekeurige tekst zolang de CLSID maar gelijkt blijft. Tussen de getoonde configuratie mogelijkheden zitten overigens weinig spannende onderdelen. Eigenlijk zijn ze allemaal ook via het configuratiescherm benaderbaar, maar dat maakt het voor de echte freak natuurlijk niet minder leuk om op deze manier een eigen lijst te maken !

