Windows Server 2008 R2 SP1に、Cygwinを導入しています。
現在、ディスククリーンアップをタスクスケジューラーから起動する為、サーバーではコマンドプロンプトを起動し、"cleangr.exe /sageset:xx"で設定したのち、"cleangr.exe /sagerun:xx"コマンドで起動し、C:\Windows\Logs\CBS\DeepClean.logに結果が出力されていることを確認しました。
今回、起動方法を、他のサーバーからssh接続で実行しようとしているのですが、エラーは出ないのですが、結果がDeepClean.logに出力されません。
cygwinを経由でもディスククリーンアップする方法はないのでしょうか。
1、Windows上にバッチファイルを作成しました。
c:/User/aaa/Desktop/clean.bat
C:/Windows/System32/cleanmgr.exe /sagerun:xx
2、作成したバッチファイルをlinuxから起動
#ssh -x <サーバー名> cmd /c c:/User/aaa/Desktop/clean.bat