Кодировка txt при создании с помощью java
Вообщем как мне закодировать файл при создании с помощью кода в cp866 чтобы в bat исполнялись русский буквы я пробовал
new OutputStreamWriter( new FileOutputStream(Util.getWorkDir() + File.separator + "123\\123.bat"),Charset.forName("cp866"))
но у меня он сразу ещё и открывается и из - за этого пишет что файл занят и вместо русских букв в пути не понятные символы