-
空フォルダを消す
for /f "delims=" %d in ('dir . /ad /b /s') do rd "%d"
-
クリップボードの中身からSVNひらく
-
@echo off cmd.exe /c "echo Dim Input:Input="":Do While Not WScript.StdIn.AtEndOfStream:Input=Input^&WScript.StdIn.ReadAll:Loop:WScript.Echo Input > %temp%\_.vbs" mshta.exe "vbscript:Execute("str=window.clipboardData.getData(""text""):CreateObject(""Scripting.FileSystemObject"").GetStandardStream(1).Write(str^&""""):close")" | cscript //nologo %temp%\_.vbs > xx.txt SET /P STR=<xx.txt del xx.txt start "" "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:repobrowser /path:"%STR: =%" 1 exit
-
SNV UPDATE
chcp 932 TortoiseProc /command:update /path:"C:\xxxxx"
-
自身のディレクトリ
%~dp0
-
自身のファイル名のみ
%~n0
-
yyyymmdd
%date:~0,4%%date:~5,2%%date:~8,2%
-
YYYYMMDDHHMMSS
set YYYYMMDDHHMMSS=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2% %YYYYMMDDHHMMSS: =0%
-
ファイル名に時刻
echo ^<order^>^<todate^>out^<^/todate^>^<^/order^> >>input/test_%time:~0,2%%time:~3,2%%time:~6,2%.xml
-
メッセージボックス
mshta vbscript:execute("MsgBox(""hogehoge""):close")
-
クリップボードにコピー
:SET /P<NUL="ないよう"|clip
-
日付付きメモ
@echo off
set /p str=":"
echo %date%%time%::%str%>>tmemo.txt
-
>>memo.txt
←追加>memo.txt
←上書き -
バッチファイルからutf-8で保存したい。
①「CHCP 65001」もしくは「CHCP 850」でコードページ番号を設定する(65001:utf-8、850:utf-16)
②それでもできないなら、バッチファイルがS-JISになっているのでは?