Jenkinsからユーザファイルが読み込めない(Windows)
- 2014.09.26
- Jenkins
Windowsで、バッチ処理をcronの代わりにJenkinsにさせている方もいると思いますが、ユーザフォルダに入っているデータを読み書きしたい場合に、権限がなく、アクセスできません。NotFoundと表示されます。
Windowsでの解決方法は、タスクを利用することです。Windowsのタスクは各ユーザ権限で定義された処理を実行可能です。
1. タスクの作成
コントロールパネル→管理ツール→タスクスケジューラからタスクの作成をします。タスクとして、ユーザ権限の必要な処理を定義します。タスクは権限を持ったユーザで作成する必要があります。
2. Jenkinsからのタスク起動
schtasks /run /tn task名
とすることで、タスクによりユーザ権限での処理が可能になります。
-
前の記事
bashの脆弱性 ShellShockに注意 2014.09.25
-
次の記事
Linuxのssh経由でも、CUDAは使用できない。。。わけではない。 2014.09.29