Hirdetés
Előfordult már ösztönzése arra, hogy új és innovatív módszereket keressen valami, ami általában elég egyszerű? Másnap elmentem egy Word dokumentumot, és elfelejtettem, hogy még nem hoztam létre a mappát, ahova még menteni akartam. "Nincs mit, "Gondoltam magamra,"Csak jobb egérgombbal kattintom, és létrehozom egy új mappát a mentés másként párbeszéd ablakában. Könnyen!"
De akkor, mikor kezdődött ez a szolgáltatás? Őszintén szólva nem emlékszem. Biztos vagyok benne, hogy néhányan közületek közületek is tudnak (vannak olyan emberek, akik tudják a választ szinte minden őrizetlen triviara kérdés), de komolyan mikor vált ilyen egyszerűvé, hogy új mappát hozzon létre bárhol és bárhol, közvetlenül a légy? Szóval úgy döntöttem, hogy kipróbálom magam. Hány módon lehet új mappát létrehozni a Windows PC-n? Konkrétan a Windows 7 az én esetemben.
A korlátok tesztelésére irányuló gyakorlatként úgy döntöttem, hogy kihívom magamat. Látnám, hogy tudok-e felfedezni tízféle módszert egy új mappa vagy könyvtár létrehozására a Windows rendszerben. A fejem tetején csak háromra vagy négyre gondoltam. De tudnék-e még többet felhozni?
Hány módon lehet mappát létrehozni?
A lista elindítása természetesen rendkívül egyszerű. A játék elején nagyon magabiztosnak érzem magam. A kapun kívül többféle módon tudják meg mindenki és az anyjuk új mappa készítését.
Először is, természetesen ott van a jobb egérgombbal -> Új választási lehetőség. Ez a leggyakoribb módszer, amikor az emberek új mappákat hoznak létre, amikor fájlokat próbálnak más mappákba rendezni. Általában ez a megközelítés, amelyet a Windows Intézőben azok az emberek használnak, akik még nem tanultak meg azokat a parancsikonokat, amelyek elérhetők ugyanazon feladat elvégzéséhez, sokkal kevesebb kattintással.
Miért kattintson a jobb gombbal, amikor a Windows 7 rendszerben felmehet a Windows Intéző ablak tetejére, és kattintson a „Új mappa”Gombot. Az könnyű volt.
Várj - még könnyebb lesz. A mappák létrehozásának harmadik módja valószínűleg a leggyorsabb technika. Ez egy újabb módszer mappák létrehozására a Windows Intézőből - a sima Melynél-Shift-N parancsikon.
Ha még soha nem próbálta, kérem. E három gombbal megjelenik egy új mappa, és a név már szerkesztési módban van.
Csak írja be az új nevet, és kész. Miután felfedezte a Cntrl-Shift-N alkalmazást, soha nem fog visszanézni.
Szóval ennyi? Most körülbelül 500 szó vagyok, és nagyjából már foglalkoztam az új mappák teljes létrehozásának témájával, tehát nem kellene-e csak feladnom az ostoba kihívásomat, és azt nevezem, hogy kilép? Komolyan gondolom, hogy 10 módon lehet mappát létrehozni? Kivel viccelődöm?
További lehetőségek egy új mappa létrehozásához a Windows rendszerben
Nem hagyom abba ilyen könnyen. Gyere, tedd fel nekem a fogadásukat, meg tudom venni. Valószínűleg néhányan már nevettek, mert elfelejtettem a régit Windows parancssor A Windows parancssor: egyszerűbb és hasznosabb, mint gondolnádA parancsok nem mindig maradtak ugyanazon, valójában néhányat eldobtak, míg más újabb parancsok jönnek, még a Windows 7-rel is. Szóval, miért akarna bárki is zavarni a kezdő ... Olvass tovább hogy annyira szeretek írni, igaz?
A parancssor egy ragyogó megközelítés, amelyet akkor kell alkalmazni, amikor olyan tevékenységeket végez, mint például a Windows szkript, amelyet írt, vagy esetleg pinging egy hálózati eszközt, és szeretné naplózni az eredményeket fájlba. Nos, ha már dolgozik a parancsablakban, akkor az utolsó dolog, amit megtesz, az az új Explorer ablak megnyitása, hogy csak egy logfájl könyvtárat hozzon létre.
Ezért van a jó öreg „mkdir” parancs kéznél.
Az „mkdir” parancs új mappát hoz létre a jelenlegi könyvtárhelyén. Ha másutt szeretne könyvtárat létrehozni, csak írja be a teljes elérési utat. Gyors és egyszerű, és nulla egérkattintás szükséges.
A mappák létrehozásának ötödik megközelítését említettem a bevezetőben - fájlok mentésekor csak menet közben kell csinálni. Ez egy csodálatos szolgáltatás, amikor elérhetővé vált, és folyamatosan használom, mert szinte mindig elfelejtem mappákat létrehozni, mielőtt elmentem egy fájlt.
Nem csak az Office termékek engedik meg ezt, ma rengeteg olyan alkalmazás hoz létre könyvtárakat a számítógépen, közvetlenül az alkalmazásból. Nézd meg például a Mozilla Thunderbird-t. A beállítások menüben beállíthat egy helyet a számítógépén, ahol a Helyi mappák tárolódnak.
Most, amikor új helyi mappát hoz létre a Thunderbird belsejéből, valójában létrehozza azt a mappát a helyi merevlemezen, és mindent elmenti, amelyet helyileg ebbe a mappába húz.
Ez egy igazán kényelmes módszer a fontos e-mailek és dokumentumok biztonsági mentésére. Ez a 6. módszer egy új könyvtár létrehozására a Windows rendszerben. Nem gondoltam, hogy ilyen messzire meg tudom oldani?
Még nem végeztem.
Mappák létrehozása Windows parancsfájlokkal
Tehát, még ha ismeri az összes remek hivatkozást az új mappák létrehozására is, valójában vannak olyan módok, amelyekkel ugyanaz megtörténhet az ön által írt programokon belül. Ezek sem túl túlságosan bonyolultak - ezt népszerű feladattá tegyék, amelyet sok Windows szkriptbe beépítenek, vagy sok informatikai ember kötegelt feladatokba foglal be. A mappa létrehozása parancsfájl segítségével automatizálja a hely létrehozását az adatok vagy hibák szervezett módon történő naplózására.
Például, ha ezt VB-alapú Windows szkripttel hajtanám végre, a következő szkriptet írnám:
Opció explicit *
Hiba után folytassa a következőt
dim filesys, új mappa, newfolderpath
newfolderpath = “c: \ temp \ misc \ logfolder”
beállítva filesys = CreateObject ( „Scripting. FileSystemObject ”)
Ha nem fájlok. FolderExists (newfolderpath) Majd
Állítsa be az newfolder = filesys fájlt. CreateFolder (newfolderpath)
End ifwith createobject (“wscript.shell”)
.run “explorer / e” és newfolderpath, 1, Hamis
végződésWScript. Kilépés em> p>
Ez automatikusan létrehoz egy új mappát c: \ temp \ misc \ logfolder \ ha a mappa még nem létezik (a FolderExist funkció végrehajtja ezt az ellenőrzést). Ezután létrehozza a mappát, és végül elindítja a Windows Intézőt a Shell “Run” módszerrel. Miután futtattam ezt a szkriptet, megnyílt a következő ablak.
A naplófájl könyvtárat létrehoztam és megmutattam nekem. Ha azt szeretném, ha a szkript hibákat vagy adatokat állítana elő, ebbe a könyvtárba helyezném őket, és amikor ez az ablak a végén megnyílik, minden rendben van előtted.
Mappák létrehozása a PHP-vel
Ha webes alkalmazásokat ír PHP-ben, akkor már ismeri a következő eljárást egy mappa létrehozására a Windows webkiszolgálón. Csak egy sor PHP-re van szüksége.
php
mkdir (“./ ftpdocs / newdir”, 0700);
Ez a sor - amelyet a weboldal PHP kódjának bárhol felhasználhat - ugyanúgy működik, mint a DOS „mkdir” parancs, amikor a felhasználó megnyitja a böngésző oldalt. Ez létrehoz egy új könyvtárat, amelyet Ön definiált (vagy esetleg karakterláncváltozóval átadott), és a „0700” egyszerűen azt jelenti, hogy a parancs automatikusan beállítja a mappák engedélyét.
Futtattam az egysoros PHP szkriptet az otthoni XAMPP webszerveren, és eléggé biztos, hogy amikor a böngészőmmel néztem a PHP fájlt, a webszerver létrehozta a könyvtárat.
Tehát eddig nyolc módon hajthat végre új mappát. Van még? Nos, mi lesz az Office automatizálással és a VBA-val?
Új mappa létrehozása a VBA segítségével
Sokat írtam a VBA-ról itt a MakeUseOf-on, tehát valószínűleg látta ezt jönni. Ugyanezt a parancsot használhatja a Word, az Excel, a Powerpoint vagy bármely más VBA háttérrel rendelkező Windows alkalmazásban. A forgatókönyv nagyon, nagyon egyszerű. Csak helyezze el ezt bárhol a szkriptben. Ebben a példában parancsgombot készítettem annak futtatásához.
Ha Len (Dir (“c: \ temp \ misc \ outputdata”, vbDirectory)) = 0 Akkor
MkDir “c: \ temp \ misc \ outputdata”
Vége If
Ebben a példában, ha a Dir függvény nem látja a könyvtárat, akkor semmi sem lesz, ebben az esetben a visszatérési karakterlánc hossza nulla lesz, jelezve, hogy már nincs könyvtár. Ebben az esetben a következő sor - az „MkDir” parancs - hozza létre ezt a mappát.
Ha ezt a parancsgombot egy Word dokumentumba helyezi, és eléggé biztosan futtatja, létrehozza az outputdata mappát.
Ezeket a három sort bárhol beszúrhatja a VBA szkriptbe, ahol automatikusan létrehozni szeretne egy könyvtárat.
Szóval ennyi. Kilencre tettem. Kaphatnék egy extra pontot, hogy ilyen messzire eljuthassak? Tudna valaki segíteni és gondolkodni egy tizedik módszerről az alábbi megjegyzés szakaszban?
Kép jóváírás: Számítógép billentyűzet illusztráció keresztül Shutterstock, Mappaikon keresztül Shutterstock
Ryan BSc villamosmérnöki diplomával rendelkezik. 13 évet dolgozott az automatizálás területén, 5 évet az informatika területén, és most Apps Engineer. A MakeUseOf volt vezérigazgatója, az adatmegjelenítéssel foglalkozó nemzeti konferenciákon beszélt, és szerepelt a nemzeti televízióban és rádióban.