打开从命令提示符指定位置的文件夹
我正在制作一个小型实用程序批处理文件。
要打开最小化的文件夹,我需要执行以下操作:
start /MIN %SystemRoot%\explorer.exe "D:\backup"
我有几个其他文件夹要打开,我想打开它以进行复制/粘贴目的以及出于可用性原因(我自己的偏好)我希望源文件夹位于右侧,目标文件夹位于右侧在左边。它总是以其他顺序打开。
所以我想指定文件夹的宽度/高度以及 xy 位置,以便它在我的桌面上打开。有可能做到这一点吗?如果不是,那么下一个最好的事情是什么?
我正在制作一个小批处理文件,我可以用它来加速备份服务器的速度,而无需每次都重复平凡的任务,这样一两个文件夹就可以了,但我有很多。
非常感谢。
ps:我尝试使用 myopenid 登录,但显示错误,未找到端点。咕噜咕噜。
I am making a small utility batch file.
To Open a folder minimized, I need to do:
start /MIN %SystemRoot%\explorer.exe "D:\backup"
I have few other folders to open and I want to open it for copy / paste purpose and for usability reasons (my own preference) I want the source folder to be on right and destination folder to be on left. It always opens up in the other order.
So I want to specify the witdh / height of the folder plus xy position for it to open on my desktop. Is it even possible to do this? If not, what is the next best thing?
I am making a small batch file that I can use to speed backup server stuff without repeating mundane tasks everytime, one or two folders this way is okay but I have quite a few.
Many thanks.
ps: I tried to login with myopenid and it said error, end point not found. grrrrr.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
无法通过批处理脚本设置非最大化的资源管理器窗口在屏幕上的位置。
您可以通过编写一个通过 Win32 移动窗口的 C/C++ 程序(例如:FindWindowEx、SendMessage(WM_SIZE))并从脚本中调用该程序来实现此目的。
There is no way to set a non-maximized explorer window's location on the screen from a batch script.
You can do this by writing a C/C++ program which moves the windows via Win32 (eg: FindWindowEx, SendMessage(WM_SIZE)) and call that program from your script.