麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > PowerShell > 正文

PowerShell腳本實(shí)現(xiàn)創(chuàng)建桌面快捷方式的方法

2020-03-26 19:20:40
字體:
供稿:網(wǎng)友

本文介紹如何使用PowerShell將一個(gè)程序或文件,創(chuàng)建一個(gè)桌面快捷方式。在Windows系統(tǒng)里面,手工操作創(chuàng)建桌面快捷方式是很容易的,您只需要右鍵拖動(dòng)文件到桌面,然后放開,在自動(dòng)彈出的菜單中選擇“在此創(chuàng)建快捷方式”即可完成,但要編程來實(shí)現(xiàn)這個(gè)效果就比較復(fù)雜了。

首先,我們要使用到COM組件,創(chuàng)建桌面快捷方式,最簡單的辦法是調(diào)用WScript.Shell這個(gè)COM組件。那么在PowerShell如何創(chuàng)建一個(gè)COM組件呢?

 

復(fù)制代碼 代碼如下:

$shell = New-Object -ComObject WScript.Shell

我們通過New-Object這個(gè)Cmdlet來創(chuàng)建了一個(gè)COM組件,組件的類是WScript.Shell,實(shí)現(xiàn)我們的第一步。

 

第二步,因?yàn)槲覀兪且谧烂鎰?chuàng)建快捷方式,那還必須得找到桌面的位置,即桌面的物理路徑。這個(gè)怎么找呢,如下:

 

復(fù)制代碼 代碼如下:

$desktop = [System.Environment]::GetFolderPath('Desktop']

這里使用了.NET框架里面的System.Environment類的GetFolderPath的靜態(tài)方法,使用它可以很容易獲得Windows目錄、System32目錄等。

 

第三步,定義快捷方式對象,并設(shè)置相關(guān)屬性。

 

復(fù)制代碼 代碼如下:

$shortcut = $shell.CreateShortcut("$desktop/clickme.lnk")
$shortcut.TargetPath = "calc.exe"
$shortcut.IconLocation = "shell32.dll,23"

上面使用了WScript.Shell這個(gè)COM對象的CreateShortcut這個(gè)方法,將快捷方式定位到桌面,然后對得到的快捷方式對象定義了它的目標(biāo)路徑(計(jì)算器程序),并定義了它的顯示圖標(biāo)。

 

最后,保存設(shè)置。

復(fù)制代碼 代碼如下:

$shortcut.Save()

調(diào)用Save方法,將快捷方式的設(shè)置保存下來。這樣桌面快捷方式就生成了。

 

 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 黄色网页在线观看 | 亚洲第一页综合 | 久草视频福利在线观看 | 久草在线观看福利视频 | 鲁久久| 欧美成人一区免费视频 | 欧美日韩在线视频一区 | 一级一级一级毛片 | 日本一区二区高清不卡 | 国产激爽大片在线播放 | 九九热在线精品视频 | 92自拍视频 | 国产高潮失禁喷水爽到抽搐视频 | 免费a级网站 | 91快色| 久久久久久久久久久av | 久久精品国产99久久久古代 | 国产一区日韩精品 | 男女隐私免费视频 | 羞羞答答tv | 免费在线观看亚洲 | 精品一区二区三区免费毛片爱 | 国产xxxxx在线观看 | 亚洲第一色片 | 一级毛片真人免费播放视频 | 一级黄色片武则天 | 伦一区二区三区中文字幕v亚洲 | 久久精品视频网址 | 色婷婷一区二区三区 | 国产69精品久久久久久久久久 | 操碰视频在线观看 | chinesexxxx极品少妇 | 久久精品视频免费 | 在线观看中文字幕国产 | va视频在线 | 在线看小早川怜子av | 欧美人成在线视频 | 欧美在线成人影院 | 欧美日韩精品一区二区三区不卡 | 欧美成人激情在线 | 毛片免费试看 |