Sly - mappák, parancsikonok

Hogyan hozzunk létre egy parancsikont a mappa a Windows Intézőben, hogy fog viselkedni, valamint a mappát, amelyre vonatkozik.

1. Hozzon létre egy mappát bármilyen nevet, ez lesz később a címkén.

és mentse el desktop.ini a létrehozott mappát.

3. Hozzon létre egy parancsikont a mappa target.lnk, nem vonatkozhat olyan helyre, amely lehet hivatkozni, hogy hozzon létre parancsikonokat.

4. Telepítse a desktop.ini fájltulajdonságokkal rejtett és rendszer (a fájl tulajdonságai) és a mappa-parancsikon - Read Only. A legegyszerűbb módja ennek a segítségével távol (Ctrl + A).

A könnyebb létre ilyen címkék, hogy egy kis szkript, amely lehetővé teszi, hogy teljes mértékben automatizálni a folyamatot:


Dim paraméterek:, rendszerhej, FSO, f, TL
Állítsa paraméterek: = WScript.Arguments
Set rendszerhej = WScript.CreateObject ( "WScript.Shell")
Állítsa FSO = WScript.CreateObject ( "Scripting.FileSystemObject")
F = fso.GetFolder (paraméterek: (0))
f.Attributes = f.Attributes Or 1
„Létrehozása Desktop.ini fájlt a link-könyvtár
F = fso.OpenTextFile (paraméterek: (0) + "\ Desktop.ini", 2, True)
f.Write "[.ShellClassInfo]" + vbCrLf
f.Write "CLSID2 =" + vbCrLf
f.Write "zászlók = 2" + vbCrLf
f.Close
„Kérdezd meg attribútumok
F = fso.GetFile (paraméterek: (0) + "\ desktop.ini")
f.Attributes = f.Attributes Or 2
f.Attributes = f.Attributes Or 4
„Create Shortcut
Set TL = WSHShell.CreateShortcut (paraméterek: (0) + "\ Target.lnk")
TL.TargetPath = paraméterek: (1)
„A kép ikonok. Ebben az esetben lesz
„Használt kép számát 0 Notepad fájl
TL.IconLocation = "% windir% \ notepad.exe, 0"
TL.Save

A szkript íródott VBScript (kiterjesztés a fájlt kell .vbs). Meg kell futtatni a következő paraméterekkel: az első paraméter - a mappa elérési útját, helyi, a második paraméter - a mappa elérési útját, amelyre a parancsikon jön létre. Mindenesetre, figyelmeztetem, hogy az út, amely egy vagy több szóköz, akkor helyezze azt idézőjelek közé.

Bővebben a

Kapcsolódó cikkek