Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.msdos.batch.nt    |    Fun with Windows NT batch files    |    68,980 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 67,315 of 68,980    |
|    yelw0rc@gmx.net to All    |
|    Powershell (Ab einer bestimmten Position    |
|    10 Oct 18 04:06:28    |
   
   Hallo,   
      
   ich hoffe, mir kann hier jemand behilflich sein.   
   Vorweg: Kennt jemand eine Powershell Newsgroup?   
   Kann doch eigentlich nicht sein, dass es sowas nicht   
   gibt. Zumindest bin ich nicht wirklich fündig geworden.   
      
   Zum Problem:   
      
   Ich habe eine Textdatei, die in etwa wie folgt aufgebaut ist:   
      
   "Gruppe 1":{   
    "users": [   
    "Heinz",   
    "Josef"   
    ]   
   }   
      
   "Gruppe 2":{   
    "users": [   
    "Mark",   
    "Bert"   
    ]   
   }   
      
      
   Es geht nun um die Bearbeitung der User. Da es in der Datei mehrere Gruppen   
   gibt, war meine Idee erst mal jeweils nach der Gruppe zu suchen.   
   Wenn ich diese Position gefunden habe (soweit bin ich dann erst mal gekommen)   
   würde ich ab dieser Position die erste "[" eckige Klammer suchen und dann die   
   2. "]" Klammer und alles was dazwischen ist, soll erstmal gelöscht werden,   
   damit die "users" neu eingefügt werden können.   
      
   Leider habe ich irgendwie so gar keine Idee, wie und ob es sich realisieren   
   lässt, den Inhalt zwischen den eckigen Klammern zu löschen bzw. wie ich   
   ab einer bestimmten Position bis nur zu einer bestimmten Position in einer   
   Textdatei suchen kann.   
      
   Wäre nett, wenn mir jemand sagen könnte, mit welchen cmdlets sich das am   
   besten lösen lassen würde und wie man das Problem angehen könnte.   
   Ein Codeschnipsel wäre natürlich eventuell auch hilfreich.   
      
   Vielen Dank.   
      
   Gruß   
   Christian   
       
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca