9 manieren om een nieuwe map te maken in Windows
Heb je ooit de drang gehad om nieuwe en innovatieve manieren te vinden om iets te doen dat normaal gesproken vrij eenvoudig is? Onlangs wilde ik een Word-document opslaan en vergat ik dat ik de map niet had gemaakt waar ik deze nog wilde opslaan. “Geen probleem,” ik bedacht me, “Ik klik met de rechtermuisknop en maak een nieuwe map in het dialoogvenster Opslaan-als. Gemakkelijk!”
Maar toen begon die functie toch? Ik herinner het me echt niet. Ik ben er zeker van dat sommigen van jullie daar misschien van weten (er zijn mensen die het antwoord op vrijwel elke onbeholde trivia-vraag weten), maar serieus wanneer werd het zo eenvoudig om gewoon een nieuwe map te maken, overal en altijd, direct? Dus besloot ik mezelf te testen. Hoeveel manieren zijn er om een nieuwe map op een Windows-pc te maken? Specifiek, Windows 7 in mijn geval.
Als een oefening om mijn grenzen te testen, besloot ik mezelf uit te dagen. Ik zou kijken of ik 10 manieren kon bedenken om een nieuwe map of map in Windows te maken. Ik kon alleen aan 3 of 4 denken. Maar zou ik meer kunnen verzinnen?
Hoeveel manieren kun je een map maken?
Het was natuurlijk heel eenvoudig om deze lijst te schoppen. Ik voel me al vroeg in het spel redelijk zelfverzekerd. Recht uit de poort zijn er verschillende manieren die iedereen en zijn moeder weten over het maken van een nieuwe map.
Ten eerste is er natuurlijk de rechtermuisknop -> nieuwe keuze. Dit is de meest gebruikelijke manier waarop mensen nieuwe mappen maken wanneer ze proberen bestanden in andere mappen te ordenen. Het is meestal de benadering die in Windows Verkenner wordt gebruikt door mensen die nog niet de snelkoppelingen hebben geleerd die beschikbaar zijn om diezelfde taak uit te voeren met veel minder klikken.
Waarom met de rechtermuisknop klikken, wanneer u in Windows 7 gewoon naar de bovenkant van het Windows Verkenner-venster kunt gaan en gewoon op de knop klikt “Nieuwe map” knop. Dat was gemakkelijk.
Wacht even - het wordt nog eenvoudiger. De derde manier om een map te maken is waarschijnlijk de snelste techniek. Het is nog een andere manier om een map te maken vanuit Windows Explorer - de Slick Ctrl-Shift-N kortere weg.
Probeer het als je het nog nooit hebt geprobeerd. Met deze drie toetsen verschijnt een nieuwe map en de naam bevindt zich al in de bewerkingsmodus.
Typ gewoon de nieuwe naam en je bent klaar. Zodra je Cntrl-Shift-N ontdekt, zul je nooit meer terugkijken.
Dus dat is het, toch? Ik sta nu op ongeveer 500 woorden en heb het hele onderwerp van het maken van nieuwe mappen vrij uitgebreid behandeld, dus zou ik niet gewoon mijn onnozele uitdaging moeten opgeven en ermee stoppen? Ik bedoel, serieus, 10 manieren om een map te maken? Wie ben ik voor de gek aan het houden?
Meer manieren om een nieuwe map te maken in Windows
Ik stop niet zo gemakkelijk. Ga je gang, plaats je weddenschappen tegen mij, ik kan het aan. Waarschijnlijk lachte een aantal van jullie al omdat ik de oude Windows-opdrachtregel was vergeten De Windows-opdrachtprompt: eenvoudiger en beter bruikbaar dan je denkt De Windows-opdrachtprompt: eenvoudiger en beter bruikbaar dan je denkt De opdrachten zijn niet altijd hetzelfde gebleven hetzelfde, in feite zijn sommigen vernield terwijl andere nieuwere commando's langs kwamen, zelfs met Windows 7 in feite. Dus waarom zou iemand de moeite nemen om op de start te klikken ... Lees meer waar ik graag zoveel over schrijf, juist?
De opdrachtprompt is een briljante benadering om te nemen wanneer u dingen doet zoals het loggen van uitvoer van een Windows-script dat u schreef, of misschien pingt u een netwerkapparaat en wilt u de resultaten in een bestand opslaan. Nou, als je al in het commandovenster werkt, is het laatste dat je wilt doen een nieuw Explorer-venster openen om een logfile-map te maken.
Dat is waarom je de goede oude hebt “mkdir” commando binnen handbereik.
De “mkdir” opdracht maakt een nieuwe map in uw huidige maplocatie. Als u ergens een map wilt maken, typt u gewoon het hele pad. Het is snel en gemakkelijk en vereist geen muisklikken.
De vijfde benadering voor het maken van een map is de map die ik in de inleiding noemde - ik doe het gewoon terwijl je bezig bent met het opslaan van bestanden. Dit was een geweldige functie toen het beschikbaar werd en ik gebruik het constant omdat ik bijna altijd vergeet mappen te maken voordat ik een bestand opsla.
Het zijn niet alleen Office-producten waarmee u dit kunt doen, er zijn tegenwoordig tal van toepassingen die mappen op uw pc creëren vanaf de binnenkant van de applicatie. Kijk bijvoorbeeld naar Mozilla Thunderbird. U kunt een locatie op uw computer instellen waar Lokale mappen worden opgeslagen vanuit het instellingenmenu.
Wanneer u nu een nieuwe lokale map vanuit Thunderbird maakt, wordt deze map feitelijk op uw lokale harde schijf gemaakt en wordt alles wat u naar die map sleept, lokaal opgeslagen..
Het is een handige manier om belangrijke e-mails en documenten lokaal te back-uppen. Het is ook de zesde methode om een nieuwe map in Windows te maken. Ik dacht niet dat ik het zo ver kon halen, wel?
ik ben nog niet klaar.
Mappen maken met Windows Scripting
Dus, zelfs als je alle coole snelkoppelingen kent voor het maken van nieuwe mappen, zijn er eigenlijk manieren waarop hetzelfde kan worden bereikt vanuit programma's die je kunt schrijven. Ze zijn ook niet al te ingewikkeld - waardoor dit een populaire taak is die door veel IT-mensen in veel Windows Scripts of batchtaken wordt opgenomen. Door een map in script te maken, kunt u het maken van een locatie automatiseren om gegevens of fouten op een georganiseerde manier te loggen.
Als ik dit bijvoorbeeld zou doen met een VB-gebaseerd Windows-script, zou ik het volgende script schrijven:
Option Explicit
On Error Resume Next
dim filesys, newfolder, newfolderpath
newfolderpath = “c:\temp\misc\logfolder”
set filesys=CreateObject(“Scripting.FileSystemObject”)
If Not filesys.FolderExists(newfolderpath) Then
Set newfolder = filesys.CreateFolder(newfolderpath)
End Ifwith createobject(“wscript.shell”)
.run “explorer /e,” & newfolderpath, 1, False
end withWScript.Quit
Wat dit doet, maakt automatisch een nieuwe map aan c: \ temp \ misc \ LogFolder \ als de map nog niet bestaat (de functie FolderExist voert die controle uit). Vervolgens wordt de map gemaakt en wordt uiteindelijk de Windows Explorer gestart met behulp van de Shell “Rennen” methode. Nadat ik dit script had uitgevoerd, werd het volgende venster geopend.
De logfile-map is gemaakt en weergegeven voor mij. Als ik wilde dat mijn script fouten of gegevens zou produceren, zou ik ze in deze map plaatsen en wanneer dit venster aan het einde opent, staat alles voor je klaar.
Mappen maken met PHP
Als u webtoepassingen in PHP schrijft, weet u misschien al van de volgende techniek om een map op een Windows-webserver te maken. Het enige wat je nodig hebt is een enkele regel PHP-code.
mkdir (“./ Ftpdocs / newdir”, 0700);
?>
Deze regel - die je overal in de PHP-code van je webpagina kunt gebruiken, werkt net als een DOS “mkdir” commando wanneer de gebruiker de browserpagina opent. Er wordt een nieuwe map gemaakt die u hebt gedefinieerd (of die u hebt doorgegeven met een tekenreeksvariabele) en de “0700” is gewoon hoe de opdracht de maprechten automatisch instelt.
Ik heb het PHP-script met één regel op mijn XAMPP-webserver uitgevoerd en inderdaad, toen ik het PHP-bestand met mijn browser weergaf, maakte de webserver de map.
Dus dat maakt tot nu toe 8 manieren om een nieuwe map te maken. Is er nog meer? Nou, hoe zit het met Office-automatisering en VBA?
Een nieuwe map maken met VBA
Ik heb hier veel geschreven over VBA bij MakeUseOf, dus waarschijnlijk zag je deze hier aankomen. U kunt dezelfde soort opdracht gebruiken in Word, Excel, PowerPoint of een andere Windows-app met een VBA-backend. Het script is heel, heel eenvoudig. Plaats dit overal in uw script. In dit voorbeeld heb ik een opdrachtknop gemaakt om het uit te voeren.
Als Len (Dir (“c: \ temp \ misc \ outputdata”, vbDirectory)) = 0 Vervolgens
MkDir “c: \ temp \ misc \ outputdata”
Stop als
In dit voorbeeld, als de functie Dir de map niet ziet, gebeurt er niets, in welk geval de lengte van de return-tekenreeks nul zal zijn, wat aangeeft dat er geen map bestaat. Als dat het geval is, is de volgende regel - de “MkDir” opdracht - maakt die map.
Plaats deze opdrachtknop in een Word-document en voer het uit, zeker genoeg, maakt mijn map met uitvoergegevens aan.
U kunt deze drie regels overal in uw VBA-script invoegen waar u automatisch een map wilt maken.
Dus dat is het. Ik heb er negen gehaald. Krijg ik een extra punt om zo ver te komen? Kan iemand me helpen en een tiende methode bedenken in de opmerkingen hieronder?
Beeldcredits: Computertoetsenbordillustratie via Shutterstock, mappictogram via Shutterstock
Ontdek meer over: Bestandsbeheer.