如何启动Pageant ssh代理,并加载我的所有私钥,而又不将它们一个接一个地添加到批处理文件中或页面本身中?
我可以通过在可执行文件后列出密钥文件来在命令行上将密钥文件添加到选页中,或者在已经运行选页时手动加载它们。但是,没有一种有据可查的方法可以在启动时将所有密钥文件加载到文件夹中。
最佳答案
我认为您已经腻子,因此可以在PATH中安装选美
C:\Users\[USER]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
。 powershell -Command "& pageant (Get-ChildItem [PATH TO KEYS]\*.ppk)"
(将[PATH TO KEYS]替换为密钥文件的路径;)在下一次重新启动时,应使用链接文件夹中的所有ppk文件启动选美。
如果要避免控制台窗口弹出,请从https://github.com/SeidChr/RunHiddenConsole获取
RunHiddenConsole
。powershellw -Command "& pageant (Get-ChildItem [PATH TO KEYS]\*.ppk)"