Avatar billede hugopedersen Nybegynder
16. september 2009 - 07:32 Der er 5 kommentarer og
1 løsning

Enable sharing af folder i Windows XP

Som default er der lukket for at share en folder i Windows XP (højreklik på directoriet og vælg 'Properties' - 'Sharing' og enable filesharing)

Findes der en Delphi måde at gøre dette på?

Vi har et program der kommunikere med headquarter ved at der mappes et par drev og så kopieres der nogle filer frem og tilbage. Hvis man har glemt at aktivere denne sharing så kokser denne overførsel.
Avatar billede Slettet bruger
16. september 2009 - 10:47 #1
Er der tale om stand-alone XP maskiner eller er de i et AD domæne?
Avatar billede hugopedersen Nybegynder
16. september 2009 - 11:10 #2
Det er standalone maskiner
Avatar billede Slettet bruger
16. september 2009 - 11:30 #3
Hej igen.

Med stand alone maskiner bliver det jo en smule mere langhåret end hvis man kunne tvinge det igennem via group policy, men jeg mener godt det vil kunne lade sig gøre alligevel.

Du skal først sætte politikken på én af dine maskiner. Helst en clean maskine vil jeg mene - altså en xp, hvor der endnu ikke er lavet for mange ændringer i opsætningen.
Gør følgende:

  1. At the taskbar, select Start|Run.
  2. In the ‘Open' field, type gpedit.msc.
  3. Navigate to the following policy:
      Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options\Network access: Sharing and security model for local accounts.
  4. In the dropdown box, select Guest only: local users authenticate as guests.

Du kan herefter kopiere mappen c:\windows\system32\GroupPolicy til de andre maskiner - eller fremtidige nyligt installerede maskiner på netværket og disse vil så få denne politik sat automatisk.
Avatar billede hugopedersen Nybegynder
16. september 2009 - 12:18 #4
Jo men det slår vel ikke filsharing til.
Det er jo principielt heller ikke kun lokale brugere da den maskine der connecter jo kommer med en anden bruger.  Eller er jeg helt ude i skoven her.
Avatar billede Slettet bruger
16. september 2009 - 13:11 #5
Du kan alternativt bruge scriptet på denne side http://windowsitpro.com/article/articleid/79349/jsi-tip-7286-how-do-i-disable-simple-file-sharing-by-using-the-registry.html som et login script, som du sætter i den lokale politik for en maskine og herefter kopierer over på alle de andre maskiner (eller kører det én enkelt gang på hver).
Avatar billede hugopedersen Nybegynder
05. oktober 2009 - 19:34 #6
Desværre er det drejet lidt væk fra en løsning i Delphi.
Så jeg må bare huske at gøre det hver gang jeg laver en maskine (det sker kun ca. 100 gange pr. år så det er ikke så alvorligt)

Jeg lukker og slukker her så.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester