Last active
August 29, 2015 14:03
-
-
Save toruuetani/4424a3a8eb3d4b10e6db to your computer and use it in GitHub Desktop.
コマンドプロンプト起動バッチ
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@ECHO OFF | |
SET BASE_DIR=%~DP0 | |
CD /d %BASE_DIR% | |
REM *************************************************************************** | |
REM コマンドプロンプトのタイトルをフォルダ名に変更します。 | |
:CMD_TITLE | |
set x=%BASE_DIR:~0,-1% | |
for /F "delims=" %%a in ('echo "%x%"') do SET DIRNAME=%%~na | |
TITLE %DIRNAME% | |
CALL :SET_IE_PROXY_TO_ENV | |
:END | |
SETLOCAL | |
SET _=%0 | |
ECHO %CMDCMDLINE% | FINDSTR /IR "CMD.*/C.*%_:\=\\%" >NUL | |
ENDLOCAL | |
IF NOT ERRORLEVEL 1 CMD.exe /e:on /k CALL | |
GOTO :EOF | |
REM *************************************************************************** | |
REM プロキシを環境変数にセットします。 | |
:SET_IE_PROXY_TO_ENV | |
reg query "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable | FIND "0x1" | |
IF ERRORLEVEL 1 GOTO EXIT /B 1 | |
SET Q=reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer | |
FOR /F "TOKENS=1,2,*" %%I IN ('%Q%') DO IF "%%I"=="ProxyServer" SET PROXY=%%K | |
SET HTTP_PROXY=%PROXY% | |
SET HTTPS_PROXY=%PROXY% | |
EXIT /B 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment