如何将快捷方式或批处理文件钉在新的Windows 7、8和10任务栏和开始菜单上?
我们在将批处理脚本添加到Windows 7、8或10的任务栏或开始菜单时遇到了麻烦。
我们的批处理文件需要一些参数,然后根据这些参数执行其他应用程序。为了保持简单,我们为我们的客户创建了一些快捷方式,他们只需要点击这些快捷方式就可以让一切运行。
这里的问题是。
(客户不应该访问文件系统,这就是为什么他们只能看到任务栏的原因)
我们在将批处理脚本添加到Windows 7、8或10的任务栏或开始菜单时遇到了麻烦。
我们的批处理文件需要一些参数,然后根据这些参数执行其他应用程序。为了保持简单,我们为我们的客户创建了一些快捷方式,他们只需要点击这些快捷方式就可以让一切运行。
这里的问题是。
(客户不应该访问文件系统,这就是为什么他们只能看到任务栏的原因)
cmd.exe /C "path-to-your-batch"
. 这个帖子几乎回答了我的问题,另一个值得阅读的帖子,以不同的方式解决这些问题是在这里 添加批处理文件到Windows 7任务栏,就像Vista/XP快速启动
我能够添加一个批处理文件到任务栏,通过以下步骤。
1.将你的.cmd/.bat改名为.exe 2. 右键点击 *.exe,然后选择pin到任务栏 3. 重命名回.cmd/.bat 4. Shift+右键点击任务栏图标(针对exe)并选择属性 5. 将引用从*.exe改为.cmd/.bat,并根据需要更改图标
它马上开始工作,但图标刷新需要重新启动。
我还有一个问题:如何让一个钉在任务栏上的批处理文件接受另一个文件作为参数?当钉在开始栏上或仅仅在文件夹中时,它可以工作,但我不能让它像在XP上那样工作。
这就是我所说的功能。
在蝙蝠图标上拖放一个文件。蝙蝠将接收被丢弃文件的文件名为%1,vbscript将以WScript.Arguments(0)的形式接收。
Windows 7任务栏的文件夹位于。
C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
开始菜单的文件夹是:
C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu
你可以在那里创建一个快捷方式,然后登录后再打开,它就会出现。
希望能帮到你….。还有其他的事情我应该提醒你,例如,他们可以右击并编辑批处理文件–所以,你可能想看看NTFS权限,以锁定文件。
是的,这是windows 7任务栏的一个恼人的 “功能"。我建立了一个简单的应用程序,运行批处理文件,你可以将其钉在任务栏上,并将批处理文件钉在上面。它可以完成工作。免费下载–> http://johnastevens.com/helpTopics.aspx#batchapp 。