[PS1] バッチファイルでファイル名用の日付時刻を得る方法

2015年11月2日

 もはや Windows XP や Windows Server 2003 は、この世に存在しないので以下で。

for /f %a in ('powershell -command "Get-Date -Format ""yyyyMMddhhmmss"""') do set NOW=%a
echo %NOW%

 ちなみにコマンドプロンプトのみで実現するには以下の模様です(汗
 (http://www.atmarkit.co.jp/ait/articles/0405/01/news002.html より抜粋)

set DATE1=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%
set TIME2=%TIME: =0%
set TIME3=%TIME2:~0,2%%TIME2:~3,2%%TIME2:~6,2%
set NOW=%DATE1%%TIME3%
echo %NOW%





カテゴリー: OS, PowerShell, Windows, 環境設定

Follow comments via the RSS Feed | Leave a comment | Trackback URL

コメントを投稿する

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)


«   »
 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org