【Win】 vbsを使ってゲームの起動とSafeDiscの有効無効の自動化
まず、下記の二つのbatファイルを作って適当に保存。
Safeオン.bat
sc config secdrv start= demand
sc start secdrv
Safeオフ.bat
sc stop secdrv
sc config secdrv start= disabled
次に下記のvbsを作って適当に保存。ドライブ名やフォルダ名やファイル名は任意で。
起動したいゲーム.vbs
CreateObject("WScript.Shell").Run """Q:\BAT用フォルダ\Safeオン.bat""",1,True
CreateObject("WScript.Shell").Run """Q:\ゲームフォルダ\実行ファイル.exe""",1,True
CreateObject("WScript.Shell").Run """Q:\BAT用フォルダ\Safeオフ.bat""",0
このvbsを実行すれば、SafeDiscが使えるようになった状態でゲームが起動して、ゲーム終了時にはSafeDiscもオフになります。