Windows使用批处理快速创建访问共享文件的快捷方式

释放双眼,带上耳机,听听看~!

前言

前阵子要给公司很多电脑安装访问共享文件夹快捷方式,方便各部门使用共享文件夹访问共享文件,实现内部办公资源共享,前期没有设置,现在又没有专门的分发软件,需要每台电脑都去帮忙新建一个访问共享文件的快捷方式。

批处理脚本的实现

通过这个思路,我就可以做一个.cmd或者.bat的批处理文件来实现自动创建桌面 快捷方式及Windows凭据。然后将脚本文件通过公司企业邮箱发送给各部门同事们,让他们双击安装就可以了。

脚本分析:

//使用cmdkey命令创建Windows凭据,然后调用vbscript生成桌面快捷方式

脚本如下:

@echo off
echo 此脚本用于创建各部门公共盘快捷方式
cmdkey /add:192.168.1.240
set Program=\\192.168.240\人力资源部
set LnkName=人力资源部公共盘
set WorkDir=
set Desc=人力资源部公共盘
if not defined WorkDir call:GetWorkDir "%Program%"
(echo Set WshShell=CreateObject("WScript.Shell"^)
echo strDesKtop=WshShell.SpecialFolders("DesKtop"^)
echo Set oShellLink=WshShell.CreateShortcut(strDesKtop^&"\%LnkName%.lnk"^)
echo oShellLink.TargetPath="%Program%"
echo oShellLink.WorkingDirectory="%WorkDir%"
echo oShellLink.WindowStyle=1
echo oShellLink.Description="%Desc%"
echo oShellLink.Save)>makelnk.vbs
echo 正在创建桌面快捷方式...请勿退出,耐心等待!
makelnk.vbs
del /f /q makelnk.vbs
mshta vbscript:msgbox("设置完成!--IT部,By Samuel Walker",64,"IT部")(Window.close)
exit
goto :eof
:GetWorkDir
set WorkDir=%~dp1
set WorkDir=%WorkDir:~,-1%
goto :eof

这样,我们就能快速的创建共享文件的快捷方式了!!

人已赞赏
LinuxWindows系统运维

Google Chrome 浏览器解决插件安装"CRX-INVALID-HEAD"问题

2020-2-29 2:24:09

Windows系统运维

打印机通用安装工具 Universal Printer Installation Tools

2020-3-25 0:14:22

2 条回复 A文章作者 M管理员
  1. Windows使用批处理快速创建访问共享文件的快捷方式

  2. 不错,学习了! ✗吐舌头✗

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索