获取 Windows 中的启动位置
我编写了一个在启动时打开的小程序,但我想让用户能够通过单击按钮将其从启动时的显示中删除。 但它需要兼容 XP、Vista 和 Windows 7。 是否有一行代码可以自动获取默认启动文件夹路径,以便我可以使用按钮将其删除?
先感谢您
I've written a small program to open at startup, but I want to give the user the ability to delete it from showing on startup by clicking a button.
But it needs to be compatible on XP, Vista and Windows 7.
Is there a line of code which will get the default startup folder path automatically so I can then delete it using my button?
Thank you in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您想要的是 SpecialFolder.Enumeration。并使用环境方法
类似这样的
环境。 GetFolderPath(Environment.SpecialFolder.Startup)
要进行删除,您需要使用 System.IO.File.Delete(路径)
至检查那里有哪些文件尝试创建一个控制台应用程序并使用此代码。
终端模块
What you are wanting is the SpecialFolder.Enumeration. and use the Environment methods
Something like this
Environment.GetFolderPath(Environment.SpecialFolder.Startup)
To do your deletion you need to use System.IO.File.Delete(path)
To check to see what files are out there try making a console application and use this code.
End Module