首先,這裏是我有:編輯.bat文件,打開文件夾
%SystemRoot%\explorer.exe "X:\CNC\2_NewPrograms"
%SystemRoot%\explorer.exe "X:\PRINTS"
%SystemRoot%\explorer.exe "X:"
這開闢了3個文件夾,我經常使用。我想指定它應該出現在監視器中的哪個位置,以及每個窗口的高度和寬度。有沒有辦法指定這樣的事情?
在此先感謝。
首先,這裏是我有:編輯.bat文件,打開文件夾
%SystemRoot%\explorer.exe "X:\CNC\2_NewPrograms"
%SystemRoot%\explorer.exe "X:\PRINTS"
%SystemRoot%\explorer.exe "X:"
這開闢了3個文件夾,我經常使用。我想指定它應該出現在監視器中的哪個位置,以及每個窗口的高度和寬度。有沒有辦法指定這樣的事情?
在此先感謝。
我不認爲這是可能的只使用一個.bat文件。 我的意思是,據我所知,Windows不附帶任何東西出來,讓你做這個盒子。
您可能需要創建一個小的應用程序,將做到這一點。我相信你需要使用的功能將是SetConsoleWindowInfo(): http://msdn.microsoft.com/en-us/library/ms686125%28VS.85%29.aspx
這不會做你所要求的,但它可以幫助你在你的任務。 它打開幾個窗口,然後拼貼他們。
::SideBySide.cmd by Todd Vargo
@echo off
call :Min >"%temp%.\tmp.vbs"
cscript /nologo "%temp%.\tmp.vbs"
start www.google.com
start notepad.exe
start taskmgr
start resmon
ping -n 8 127.0.0.1 >nul
call :Tile >"%temp%.\tmp.vbs"
cscript /nologo "%temp%.\tmp.vbs"
del "%temp%.\tmp.vbs"
goto :eof
:Min
echo CreateObject("shell.application").MinimizeAll
goto :eof
:Tile
echo CreateObject("shell.application").TileVertically
goto :eof
您可以使用Winsplit Revolution記住窗口的位置,並自動瓦他們等。
你可以看看[** **的NirCmd(http://www.nirsoft.net/utils/nircmd .html)來幫助做到這一點 –