Windows
をテンプレートにして作成
[
トップ
|
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#contents
*TIPS [#x63b921a]
[[Link Shell Extension:http://schinagl.priv.at/nt/hardlin...
patch -v
patch < test.patch
patch -R < test.patch
[[Windows Service For UNIX:http://www.microsoft.com/japan...
***pushd,popd [#m0a7dbd7]
cd d:\temp
C:\Windows\System32>pushd D:\Temp
D:\Temp>popd
C:\Windows\System32>
D:\Temp\dir0>pushd ..\dir1
D:\Temp\dir1>pushd ..\dir2
D:\Temp\dir2>popd
D:\Temp\dir1>popd
D:\Temp\dir0>
D:\Temp>pushd \\enterprise\data
Z:\>net use
--------------------------------------------------------...
OK Z: \\enterprise\data Microso...
Z:\>popd
D:\Temp>net use
net use x: \\pcname\dir
net use x: \\pcnam\dir password /user:username
net use x: \\pcnam\dir /persistent:yes
net use x: /delete
set X=1
set CH=Hello World
echo %X%
echo %CH%
-%OS% : OS名
@echo off
call test2.bat
echo %X%
if "%X%" == "fujis" (
echo OK
) else (
echo NG
)
if exist C:\test.txt (
echo OK
) else (
echo NG
)
for %%F in (%*) do (
echo %%F
)
for /l %%X in (1,2,5) do (
echo %%X
)
set /a X=20
set /a Y=X+1
set /a Z=X%%7
@echo off
setlocal
set X=0
for /l %%I in (1,1,5) do (
echo %X%
set /a X=X+2
)
endlocal
0
0
0
0
0
@echo off
setlocal
set X=0
for /l %%I in (1,1,5) do call :proc
goto :end
:proc
echo %X%
set /a X=X+2
goto :eof
:end
endlocal
0
2
4
6
8
setlocal enabledelayedexpansion
@echo off
setlocal enabledelayedexpansion
set X=0
for /l %%I in (1,1,5) do (
echo !X!
set /a X=X+2
)
endlocal
0
2
4
6
8
setlocal disabledelayedexpansion
@echo off
setlocal
set DEST=D:\
echo copy files to %DEST%
for %%F in (%*) do (
copy "%%F" "%DEST%" /V /Y
)
endlocal
pause
@echo off
setlocal enabledelayedexpansion
set DEST=E:\result\
set N=3
set IDX=0
set IDX3=0
echo copy files to %DEST%
for %%F in (%*) do (
set /a IDX3=IDX%%N
if !IDX3! == 0 (
echo %%F
copy "%%F" "%DEST%" /V /Y
)
set /a IDX=IDX+1
)
endlocal
pause
終了行:
#contents
*TIPS [#x63b921a]
[[Link Shell Extension:http://schinagl.priv.at/nt/hardlin...
patch -v
patch < test.patch
patch -R < test.patch
[[Windows Service For UNIX:http://www.microsoft.com/japan...
***pushd,popd [#m0a7dbd7]
cd d:\temp
C:\Windows\System32>pushd D:\Temp
D:\Temp>popd
C:\Windows\System32>
D:\Temp\dir0>pushd ..\dir1
D:\Temp\dir1>pushd ..\dir2
D:\Temp\dir2>popd
D:\Temp\dir1>popd
D:\Temp\dir0>
D:\Temp>pushd \\enterprise\data
Z:\>net use
--------------------------------------------------------...
OK Z: \\enterprise\data Microso...
Z:\>popd
D:\Temp>net use
net use x: \\pcname\dir
net use x: \\pcnam\dir password /user:username
net use x: \\pcnam\dir /persistent:yes
net use x: /delete
set X=1
set CH=Hello World
echo %X%
echo %CH%
-%OS% : OS名
@echo off
call test2.bat
echo %X%
if "%X%" == "fujis" (
echo OK
) else (
echo NG
)
if exist C:\test.txt (
echo OK
) else (
echo NG
)
for %%F in (%*) do (
echo %%F
)
for /l %%X in (1,2,5) do (
echo %%X
)
set /a X=20
set /a Y=X+1
set /a Z=X%%7
@echo off
setlocal
set X=0
for /l %%I in (1,1,5) do (
echo %X%
set /a X=X+2
)
endlocal
0
0
0
0
0
@echo off
setlocal
set X=0
for /l %%I in (1,1,5) do call :proc
goto :end
:proc
echo %X%
set /a X=X+2
goto :eof
:end
endlocal
0
2
4
6
8
setlocal enabledelayedexpansion
@echo off
setlocal enabledelayedexpansion
set X=0
for /l %%I in (1,1,5) do (
echo !X!
set /a X=X+2
)
endlocal
0
2
4
6
8
setlocal disabledelayedexpansion
@echo off
setlocal
set DEST=D:\
echo copy files to %DEST%
for %%F in (%*) do (
copy "%%F" "%DEST%" /V /Y
)
endlocal
pause
@echo off
setlocal enabledelayedexpansion
set DEST=E:\result\
set N=3
set IDX=0
set IDX3=0
echo copy files to %DEST%
for %%F in (%*) do (
set /a IDX3=IDX%%N
if !IDX3! == 0 (
echo %%F
copy "%%F" "%DEST%" /V /Y
)
set /a IDX=IDX+1
)
endlocal
pause
ページ名: