summaryrefslogtreecommitdiffstats
path: root/Dozentenmodul/src/config/config_file.java
diff options
context:
space:
mode:
Diffstat (limited to 'Dozentenmodul/src/config/config_file.java')
-rw-r--r--Dozentenmodul/src/config/config_file.java14
1 files changed, 12 insertions, 2 deletions
diff --git a/Dozentenmodul/src/config/config_file.java b/Dozentenmodul/src/config/config_file.java
index 31fb5b1d..de8f1483 100644
--- a/Dozentenmodul/src/config/config_file.java
+++ b/Dozentenmodul/src/config/config_file.java
@@ -8,21 +8,29 @@ public class config_file {
public boolean createConfig() throws IOException{
+
String config_file="C:\\Users\\"+System.getProperty("user.name")+"\\AppData\\Roaming\\bwLehrpoolSuite";
+ //File für den Ordner erzeugen
File config=new File(config_file);
String file=config_file+"\\config.ini";
+ //ini File erzeugen
File conf=new File(file);
Wini ini;
+
+ //Prüfen ob Ordner schon existiert
if(config.exists()==false)
{
+ //Wenn nicht erzeuge Ordner
config.mkdir();
-
+ //Erzeuge eine neue Datei
conf.createNewFile();
ini=new Wini(conf);
+ //Wenn in die Datei geschrieben werden kann
if(conf.canWrite()==true)
{
+ //Schreibe Config
ini.put("main", "BillOfRights",false);
ini.put("main", "vmware", false);
ini.store();
@@ -33,14 +41,16 @@ public class config_file {
}
else
{
-
+ //Wenn Ordner schon existiert, prüfe ob Datei existiert
if(conf.exists()==false)
{
+ //Wenn nicht, erzeuge diese
conf.createNewFile();
ini=new Wini(conf);
if(conf.canWrite()==true)
{
+ //Schreibe Konfig in File
ini.put("main", "BillOfRights",false);
ini.put("main", "vmware", false);
ini.store();