Skip to content

Instantly share code, notes, and snippets.

@dai1741
Created February 14, 2012 17:26
Show Gist options
  • Save dai1741/1828351 to your computer and use it in GitHub Desktop.
Save dai1741/1828351 to your computer and use it in GitHub Desktop.
@echo off
setlocal
rem まずこのファイルパスを共有したい設定フォルダに変える
rem 例:"WORKSPACE_DIR\eclipse_workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings"
set theSharedFolder="C:\Users\dai\Documents\eclipse_workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings"
rem このファイルパスを共有させる設定フォルダの上フォルダに変えて実行!
rem 例:"WORKSPACE_DIR\eclipse_workspace\.metadata\.plugins\org.eclipse.core.runtime\"
set theSharingFolder="C:\Users\dai\Documents\eclipse_workspaces\swt\.metadata\.plugins\org.eclipse.core.runtime\"
set settingfolder=".settings"
set orgfolder=".org.settings"
cd %theSharingFolder%
echo pwd: %theSharingFolder%
if not exist %theSharedFolder% (
set mes=%theSharedFolder% ないよ
goto end
)
if not exist %theSharingFolder% (
set mes=%theSharingFolder% ないよ
goto end
)
if not exist %orgfolder% (
if not exist %settingfolder% (
set mes=%settingfolder%, %orgfolder% どっちもないよ
goto end
)
)
echo move %settingfolder% %orgfolder%
echo mklink /d %settingfolder% %theSharedFolder%
echo 上記のコマンド実行するけどいいですか? OKなら「y」と入力してください...
set /p conf="> "
if not %conf% == y (
set mes=canceled
goto end
)
move %settingfolder% %orgfolder%
mklink /d %settingfolder% %theSharedFolder%
echo k k thx bye.
pause
exit/b
:end
echo %mes%.
pause
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment