DOS

フォルダーを仮想ドライブ化(パーティション化)する方法

環境: Windows XP Pro SP3D:ドライブを作りたいがC:ドライブに全て容量が割り当てられているため 新たなドライブが作れない。そこでMS-DOSコマンドの「subst」を使う。C:ドライブ直下に「d」というフォルダーを作成。 mkdir C:\d そのフォルダーをD:ドライブ…

大容量のダミーファイルを作成する

100MBのダミーファイルを作成 Linux dd if=/dev/zero of=dummy.dat bs=1M count=100 Windows fsutil file createnew dummy.dat 104857600

SubversionのリポジトリーブラウザをURL指定して開くバッチプログラム

「start "" プログラム名」を使わないとDOSウィンドウが起動したプロセスが終るまで開いたままになる。 @echo off start "" "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:repobrowser /path:"svn://example.com/trunk"

IIS6.0のSMTPのホームディレクトリの場所を変更

adsutil.vbsというVBScriptファイルを使用する。 まずはSMTPサービスを停止 net stop "Simple Mail Transfer Protocol (SMTP)" Dropディレクトリを変更 cscript C:\inetpub\AdminScripts\adsutil.vbs set smtpsvc/1/dropdirectory "D:\Inetpub\mailroot\Drop…

cmdからネットワークドライブをマウントしフォルダを中身ごとコピー

net use X: \\192.168.1.101\c$ password /user:Administrator xcopy X:\test C:\temp\test /e net use X: /delete

Windows Server 2008でIIS7.0をコマンドラインから設定

featuresやrolesを追加 servermanagercmd.exe -install [features...] servermanagercmd.exe -install [roles...] サイトを追加 C:\windows\system32\inetsrv\appcmd.exe add site /name:testsite.com /bindings:"http/*:80:testsite.com,http/*:80:www.test…

Windowsのパーミッションをコマンドラインから変える

Explorerでフォルダーやファイルの"Property" -> "Security"でパーミッションを変えれるがコマンドラインでもできる。 例 "Users"に"C:\temp"のフルコントロールを与える cacls C:\temp /e /g Users:f Win VistaやWin Server 2008ではcaclsではなくicaclsを…

Windowsのサービスをコマンドプロンプトから操作する

現在動作中のサービスのリストを取得 net start サービス登録 mysevice.exe -/Service サービス解除 mysevice.exe -/UnRegServer サービス開始 net start mysevice サービス停止 net stop mysevice