Jump to content

klag

Members
  • Posts

    1246
  • Joined

  • Last visited

  • Days Won

    11

Blog Entries posted by klag

  1. klag
    Σε ένα δίκτυο που έχουμε έναν ISA Server και βάζουμε στα PCs το Firewall Client, παρόλο που μπορεί να ρυθμίσουμε τον ISA να κάνει publish τις ρυθμίσεις του στα Firewall Clients, όταν πατούμε το auto detect στο firewall client αυτό δεν μπορεί να βρεί τον ISA Server και πρέπει να τον βάλουμε με το χέρι.
    Ας δούμε λοιπόν λίγο πως μπορούμε να κάνουμε κάποιες ρυθμίσεις ώστε το Firewall Client να κάνει autodetect τον Isa Server.

    1. ISA Server
    Πηγαίνουμε στο configuration στα Networks Βρίσκουμε το Internal Network > Δεξί κλικ και Properties Στο Tab auto discovery Τσεκάρουμε το Publish automatic discovery information for this network.

    2. Publish this information to Network
    Α τρόπος Με χρήση DHCP Server
    Πηγαίνουμε στον DHCP Server μας που μοιράζει ΙΡ στο δίκτυο
    Πηγαίνουμε επάνω στο IPV4 του scope μας και πατάμε Δεξί κλικ > Set Predefined options
    Πατάμε Add
    Name wpad
    Data Type String
    Code 252
    Descripiton Publish ISA
    Πηγαίνουμε στο Server Options ή στο Scope Options Δεξί κλικ Configure options βρίσκουμε την τιμή 252 wpad λογικά είναι η τελευταία κάτω και  
    σαν String Value δίνουμε http://isaservername.domain.local:80/wpad.dat
    http://technet.microsoft.com/en-us/library/cc940962(WS.10).aspx

    Β Τρόπος Με χρήση DNS
    Κάντε δεξιό κλικ στη ζώνη και δώστε New Alies και δώστε τo όνομα wpad και την τιμή isaservername.domain.local
    http://support.microsoft.com/kb/934864
     
    Δείτε και το http://www.isaserver.org/tutorials/Configuring-DHCP-DNS-automatic-discovery.html 
  2. klag
    Συνεχίζοντας να γράφω για διάφορα απλά πραγματάκια που χρησιμοποιώ, όταν εγκαθιστώ διάφορους Server και δίκτυα, θα αναφερθώ στο εργαλείο BG Info.
    Το εργαλειάκι αυτό είναι ένα προγραμματάκι το οποίο μπορεί να δείχνει στην επιφάνεια εργασίας των server ή των Client Pcs διάφορα στοιχεία που αφορούν το συγκεκριμένο Υπολογιστή.
    Ειδικά όταν έχουμε πολλούς Server και μάλιστα Virtual, πάρα πολλές φορές μπορεί να ξεχνιώμαστε σε ποιο Server είμαστε.
    Υπάρχουν διάφορα προγράμματα που μπορούν να μας βοηθήσουν να διαχειριζόμαστε τις συνδέσεις των πελατών μας, αλλά αυτή η απεικόνιση στην επιφάνεια εργασίας των στοιχίων του υπολογιστή με βοηθά, πάρα πολύ.

    Ετσι με το BgInfo μπορούμε να βάλουμε να δείχνει στην επιφάνεια εργασίας τα παρακάτω στοιχεία.
    Κείμενο (ότι θέλουμε εμείς οι ίδιοι)
    Boot Time
    CPU
    Default Gateway
    DHCP Server
    DNS Server
    Free Space
    Host Name
    IE Version
    IP Address
    Logon Domain
    Logon Server
    MAC Address
    Machine Domain
    Memory
    Network Card
    Network Speed
    Network Type
    OS Version
    Service PAck
    Snapshot Time
    Subnet Mask
    System Type
    User Name
    Volumes

    Υπάρχουν διάφοροι τρόποι να κάνουμε αυτή την εργασία.
    Ένας είναι να τρέξουμε το BG INFO (Σε αυτό το Link θα βρείτε περισσότερες πληροφορίες, και το Download του Bg Info). Ρυθμίζουμε ακριβώς αυτά που θέλουμε να βλέπουμε και είμαστε έτοιμοι.
    Ένας άλλος είναι να το έχουμε σαν bat αρχείο (μέσα από το help δείχνει ακριβώς πως μπορούμε να φτιάξουμε ένα bat Αρχείο).

    Εγώ από την άλλη προτιμώ το εξής
    Δημιουργώ ένα Bat αρχείο το οποίο το τρέχω σε loggon script των χρηστών.
    και εμφανίζω το ΟΝΟΜΑ ΥΠΟΛΟΓΙΣΤΗ, ΤΗΝ ΙΡ, και τον Logon name. Αυτό το κάνω με το BackInfo που έχω σαν επισυναπτόμενο. Αντιγράφω τα αρχεία backinfo.exe και Backinfo.ini μέσα στο φάκελο C:\Windows σε όλα τα Pcs και Servers και στη συνέχεια τρέχω σε login Script το BackGroun.bat.

  3. klag
    Πριν αρκετά χρόνια ήμουν αναγκασμένος να χρησιμοποιώ ανάποδα το Active Directory δηλαδή εκεί που είναι το First Name να βάζω το επώνυμο και εκεί που είναι το Last Name να βάζω το όνομα.
    Αυτό γιατί ήθελα στις εμφανίσεις του Active Directory ή του Mail Account να φαίνεται πρώτα το επώνυμο και μετά το όνομα.

    Για να κάνετε λοιπόν μαζικές αλλαγές τέτοιου ή και διαφορετικού τύπου, υπάρχει ένα εργαλείο για το Active Directory, με το οποίο μπορούμε και αλλάζουμε κάποια πράγματα μαζικά.
    Το εργαλείο ονομάζεται AD Modify και μπορείτε να το βρείτε στο ftp://ftp.microsoft.com/pss/tools/Exchange%20Support%20Tools/ADModify/
    Επίσης πιο καινούργια έκδοση και κάποια παραδείγματα http://www.computerperformance.co.uk/w2k3/utilities/admodify.htm (Το έχω και επισυναπτόμενο στο Post)
    Ελπίζω να το βρείτε χρήσιμο. Εγώ δεν ύπάρχει Domain που να στήνω και να μην βάζω το εργαλείο αυτό.
    Το δοκίμασα και σε Domain 2008 και παίζει μια χαρά.
    Αυτό το εργαλείο είναι πολύ βολικό. Κάνει αλλαγές στο Active Directory τέτοιας μορφής, όπως ανέφερα, εφόσον υπάρχουν οι λογαριασμοί στο AD, δηλαδή μετά.
    Εγώ συνήθως το βάζω στον Domain Controller μου. Δεν κάνει κάποια εγκατάσταση, απλά τρέχεις το προγραμματάκι και κάνει κάποια queries στο Active Directory. Στη συνέχεια ανάλογα με πιο OU επιλέξεις κλπ μπορείς να εκτελέσεις αλλαγές στο AD.
    Αν θέλετε να το δοκιμάσετε κάνετε ένα TEST OU βάλτε κάποιους test χρήστες και τρέξτε το εργαλειάκι για να καταλάβετε πως δουλεύει. ΕΙΝΑΙ ΕΥΚΟΛΟ ΚΑΙ ΒΟΛΙΚΟ.

    Μόλις ανοίξει Πατήστε Modify Attributes
    Domain List Επιλέξτε DC= Domainnameσας , DC=Local
    Domain Controller List Επιλέξτε έναν DC σας
    Και πατήστε το πράσινο Βελάκι
    Θα σας φέρει το AD σας, διπλό κλικ και θα δείτε τα OU σας.
    Βρείτε το test OU και επιλέξτε το και πατείστε Add to List
    Στο δεξί παράθυρο θα σας δείξει τα αντικείμενα που βρήκε μέσα στο OU Aυτό.
    Επιλέξτε όλα τα αντικείμενα ή αυτά που θέλετε (ισχύουν τα πλήκτρα ctrl(Και) και shift(Εως) των Windows)
    Πατήστε Next
    Πηγαίνετε κάτω και τσεκάρετε Change CN (RDN), Πατήστε Last Name First Name, Αν θέλετε σβήστε το κόμμα στον κώδικα που δημιουργείτε στο παραθυράκι ΚΑΙ ΑΠΛΑ ΠΑΤΕΙΣΤΕ GO!!! Είστε έτοιμοι.
  4. klag
    Σε πάρα πολλές εγκαταστάσεις που κάνω δημιουργώ έναν κανόνα στον ISA στον οποίο Επιτρέπω την κίνηση HTTP και HTTPS ή all outgoing Traffic κλπ from Internal to External.

    Μετά πό παρακολούθηση του δικού μου ISA έφτασα σε ένα σημείο στο οποίο είχα μαζέψει κάποιες URLS που δεν ήθελα να μπαίνουν οι χρήστες μου.
    έτσι στον κανόνα έβαλα Except Denied Urls όπου τα Denied Urls ένα XML αρχείο το οποίο επισυνάπτω (προσοχή εαν βάλετε αυτούσιο το Xml δείτε μήπως κόβει κάποιο Site που χρειάζεστε)
    Επίσης έχω και ένα αρχείο xml Denied Domains, το οποίο το βάζω και αυτό στα exceptions ή δημιουργώ έναν κανόνα Deny στον ISA μου προς το domains to block.
  5. klag
    έχω μερικές μέρες που προσπαθώ να κάνω Deploy το Office 2007
    έφτασα σε ένα αρκετά καλό σημείο (όχι βέβαι όπως ακριβώς θα ήθελα αλλά...)
    Καταρχάς υπάρχουν ΔΥΟ Εκδόσεις του OFFICE η Volume License και η κανονική
    Εγώ έπιασα λοιπόν την Volume License.
    Πρώτα από όλα βάζουμε το CD του Office στο CD rom και από command Prompt τρέχουμε την εντολή SETUP.exe /ADMIN
    Μας ανοίγει ένα γραφικό περιβάλλον στο οποίο συμπληρώνουμε στοιχεία όπως το όνομα την εταιρία το Σειριακό αριθμό του προϊόντος και άλλα πολλά καλούδια.
    Στην συνέχεια πηγαίνουμε επάνω Save As και γράφουμε ένα όνομα πχ DEPLOY.MSP
    έπειτα σε έναν File Server αντιγράφουμε όλο το Cd μέσα σε ένα φάκελο πχ Office2007.
    και μέσα σε αυτό το φάκελο αντιγράφουμε και το αρχείο DEPLOY.MSP διάβασα αρκετά για το αν πρέπει να το βάλουμε μέσα στο φάκελο UPDATES και κατέληξα ότι καλύτερα είναι να το γράψω με το χέρι παρά να δοκιμάσω αν το κάνει αυτόματα.
    Στη συνέχεια έκανα μία Group Policy σε επίπεδο USER (ή ένα Log On Script)
    στο οποίο η βασική εντολή ποθ εκτελεί την εγκατάσταση του Office είναι η SETUP.EXE /adminfile DEPLOY.MSP
    Με αυτόν τον τρόπο λοιπόν κάθε φορά μόλις κάνει Login o χρήστης πάει να εγκαταστήσει το Office
    Με μία τροποποίηση στο script ελέγχω εαν έχει εγκατάσταθεί το Office (και συγκεκριμένα το Word) οπότε εαν έχει εγκατασταθεί τότε δεν τρέχει το Script


    IF NOT EXIST "%ProgramFiles%\Microsoft Office\Office12\WINWORD.EXE" START /WAIT \\fileserv\clientaps\office2007\SETUP.EXE /adminfile DEPLOY.MSP

    Ωράια μέχρι εδώ. Στη συνέχεια είχα άλλο πρόβλημα.
    Δεν μπορούσε να το εγκαταστήσει διότι έλεγε ότι ο Θσερ δεν έχει δικαίωμα admin στο PC του.
    Εδώ λοιπόν έκανα το άλλο. Έφτιαξα ένα νέο Group στο Domain με όνομα  Local Pc Admins

    Στη συνέχεια με group Policy τρέχω πάλι ένα άλλο Login Script το οποίο προσθέτει τους Local Pc Admins στους Local Administrators του PC.
    net localgroup Administrators "DOMAIN\Local PC Admins" /ADD

    Τέλος έβαλα τον USer Member στο Local PC Admins

    έκανα Log Off και Log on και ξεκίνησε η anattend εγκατάσταση του Office 2007.

    Εφόσον έχει γίνει η εγκατάσταση ή το Upgrade από παλιότερη έκδοση του Office βγάζω τον User από το Group Local Pc Admins και όλα μέλι γάλα.
  6. klag
    έχω μερικές ημέρες τώρα που παιδεύομαι με τον Deployment Server.
    ένα πολύ καλό άρθρο που βρήκα για το πως θα πετατρέψω ένα XP σε WIM το επισυνάπτω.
    Βέβαια ακόμη ψάχνωνα βρω πως θα κάνω το boot.wim για τα XP.
  7. klag
    Τις προάλλες εγκατέστησα έναν DPM Server 2007 για να παίρνω Back Up διάφορους Servers.
    Όλα έπαιζαν καλά ΕΚΤΟΣ από τον Exhcange. Δεν μπορούσα με τίποτα να πάρω Back Up τον Exchange.
    Λειτουργικό Σύστημα DPM Microsoft 2003 32 Bit
    Λειτουργικό Σύστημα Exchange Microsoft 2008 Ent 64 Bit & Exchange 2007 Ent.

    Λύση
    όταν βάζεις τον DPM να παίρνει BackUp έναν Exchange σου ζητά να κάνεις Copy το αρχείο ESEUTIL από τον Exchange στον DPM.
    H έκδοση όμως του ESEUTIL του Exchange είναι 64bit ενώ ο DPM 32Bit , οπότε έτσι δημιουργήτε το πρόβλημα και δεν παίζει.
    Κατεβάζουμε τον Exchange 2007 32 bit και τον εγκαθιστούμε σε ένα VirtualPC.
    Παίρνουμε το αρχείο ΕSEUTIL που χρειάζεται από τον Virtual Server και το κάνουμε copy στην κατάλληλη θέση στον DPM.
    Από εδώ και κάτω όλα είναι ΟΚ.
    ΣΥΜΒΟΥΛΗ!!!
    Αν θέλετε να πάρετε BackUp με DPM και στους Server υπάρχει exchange 2007 64BIT (Αναγκαστικά)
    Καλύτερα εγκαταστήστε στον DPM Server 2003 64bit έκδοση και DPM 64bit.
    []
  8. klag
    Σήμερα που ασχολιόμουν με το Traffic στο Internet (πάλι είχε γονατίσει η γραμμή μου) μιας και οι χρήστες πάντα βρίσκουν τρόπο να ξεπαιρνούν διάφορα block που βάζουμε εμείς οι admins, μιλούσα με έναν φίλο καi μου είπε το http://www.opendns.com/ το γνωρίζεις?
    Μιας λοιπόν και με έπιασε αδιάβαστο είπα να δω τι είναι αυτό μιας και ο εν λόγο φίλος είναι πολύ αξιόλογος.
    Μου φάνηκε λοιπόν πολύ ενδιαφέρον και πολύ αξιόλογο και άξιο προσοχής ακόμα και σε μία μικρή εταiρία που δεν θέλει να βάλει ISA ή ακόμη και σε μία εταιρία που θέλει να κάνει Content Filtering αλλά δεν προλαβαίνει ο admin να ασχοληθεί σοβαρά με το θέμα, να χρησιμοποιήσει αυτό τον opendns.
    Τι είναι λοιπόν το http://www.opendns.com/ ?

    Στην ουσία βάζεις στο PC σου σαν DNS τον 208.67.222.222 και secondary τον 208.67.220.220
    Αν έχεις DNS Server δικό σου τότε βάζεις σαν Forwarder τους δυο αυτούς DNS Servers και τρίτο την ΟΤΕΝΕΤ σου ή τη HOL σου.
    Εγγράφεσαι στη σελίδα δηλώνεις το network σου (την External IP σου δηλαδή)
    και στη συνέχεια έχει διάφορα προεπιλεγμένα φίλτρα (Επίπεδα ασφαλείας) για το block που θα κάνει στα Sites τα οποία μπορείς και να τα διαχειριστείς.

    High Protects against all adult-related sites, illegal activity, social networking sites, video sharing sites, and general time-wasters. 27 categories in this group
    Moderate Protects against all adult-related sites and illegal activity.14 categories in this group
    Low Protects against pornography and phishing.5 categories in this group
    Minimal Protects against phishing attacks.1 category in this group
    None Nothing blocked.
    Custom Choose the categories you want to block.

    όταν λοιπόν ένας χρήστης πάει να μπει σε ένα τέτοιο Site βλέπει μπροστά του την σελίδα από τον opendns με λογότυπο δικό μας, το οποίο του λέει ότι η σελίδα που πάει να μπει είναι απαγορευμένη από την πολιτική της εταιρίας διότι είναι Porn Site για παράδειγμα.
    Επιπλέον βγάζει και στατιστικά.
    Το μόνο που μας ενοχλεί είναι ότι κάποιοι παρακολουθούν τις επισκέψεις από την συγκεκριμένη IP οπότε έχουν κάποιο report ας πούμε ότι η IP μας μπαίνει σε κάποια Site, θα μου πείτε βέβαια και η ΟΤΕΝΕΤ δεν μπορεί να το κάνει αυτό? Τίποτα δεν είναι κρυφό στον διαδικτυακό κόσμο.
    Νομίζω ότι είναι μία πολύ έξυπνη, και αξιόπιστη λύση που αξίζει να δοκιμάσετε.
    Τέλος αν κάτι δεν σας ικανοποιεί ή θέλτε να μπείτε στο ακατάλληλο site απλά αλλάζεται τον DNS forwarder και ipconfig /flushdns και τέλειωσε το θέμα.
    Μου φάνηκε έξυπνο και χρήσιμο ακόμη και για κάποιους πελάτες που θέλουν στο σπίτι τους να μην μπαίνουν τα παιδιά τους σε Porn Sites κλπ.
    Θέλει λίγο προσοχή στο High για παράδειγμα κόβει και τα web Mail πχ hotmail κλπ ή και το MSN αλλά μπορούμε να τα αλλάξουμε αυτά από το customize

    Περισσότερα στο http://www.opendns.com , http://www.opendns.com/smb/solutions 
  9. klag
    Την πρώτη φορά που ήθελα να κάνω κάτι με το Infopath ήταν τόσο πολύπλοκο έτσι ώστε όταν βρήκα τη λύση την κατέγραψα σε Video για να μπορώ να την ξανακάνω.
    Χα χα!!!
    Είχα μία Sharepoint List στην οποία είχα για παράδειγμα επώνυμο και όνομα.
    Ήθελα να φτιάξω μία βιβλιοθήκη φορμών στην οποία όταν διαλέγω το επώνυμο (από τη λίστα του Sharepoint) να εμφανίζεται αυτόματα το όνομα του συγκεκριμένου επώνυμου που διάλεξα.
    Για το συγκεκριμένη λύση ευχαριστώ και τον DVEL που ελπίζω να αρχίσει να απαντά σε τίποτα εδώ μέσα.
  10. klag
    Εγκατάσταση Και Παραμετροποίηση του Small Business Server 2003















    Λαγιόπουλος Κώστας MCP

    Πρόλογος

    Αρχικά πρέπει να πω ότι δεν συμπαθούσα ιδιαίτερα την Microsoft διότι όλα αυτά που ήθελα να κάνω ήταν πολύπλοκα και δεν είχα τις απαιτούμενες γνώσεις για να τα κάνω. Με το προϊόν του Microsoft Small Business Server 2003 μπόρεσα και παραμετροποίησα πράγματα που ούτε καν φανταζόμουν ότι μπορούσα να κάνω.

    Από εκεί και ύστερα άρχισα να μαθαίνω πάρα πολλά γύρω από τα προϊόντα της Microsoft και πλέον μπορώ και εγκαθιστώ και παραμετροποιώ αρκετά προϊόντα της Microsoft.

    Το εγχειρίδιο αυτό το έγραψα για την εξυπηρέτηση των τεχνικών που εγκαθιστούν τον Small Business Server στην εταιρία μου.

    Αναφέρεται σε τεχνικούς οι οποίοι δεν έχουν εμπειρία στην εγκατάσταση και την παραμετροποίηση, και αναφέρει το μεγαλύτερο ποσοστό ενεργειών για την σωστή και πλήρη εγκατάσταση ενός Windows Small Business Server 2003, με τις σύγχρονες απαιτήσεις των περισσότερων πελατών.

    Η εγκατάσταση αυτή προσπαθεί να φέρει τον SERVER σε πλήρη λειτουργία και αποδοτικότητα. Κάποιες προϋποθέσεις με εξωγενείς παράγοντες κλπ που αναφέρονται στο εγχειρίδιο είναι προς αυτή την κατεύθυνση.

    Εάν ακολουθήσετε βήμα - βήμα με προσοχή όλα τα βήματα που περιγράφονται τότε ο Server θα στηθεί και θα παραμετροποιηθεί πλήρως.

    Ελπίζω να είναι ένα χρήσιμο εγχειρίδιο για εσάς.

    Κεφάλαιο 1ο

    Επιλογή Hardware & Σχεδιασμός Δικτύου

    Κατ’ αρχήν ας αρχίσω από την επιλογή του Hardware.

    Μία ελάχιστη σωστή εγκατάσταση για τον Server θα πρέπει να έχει

    2 κάρτες δικτύου

    2 GB RAM

    2 Δίσκους C: και D: (ένας για το λειτουργικό και ένας για τα Data) καλό θα ήταν το λειτουργικό να είναι σε Mirror όπως και τα Data σε Mirror ή Raid5.

    1 Modem (US Robotics Serial κατά προτίμηση ή κάποιο που να υποστηρίζει DRIVERS για λειτουργικό Server 2003) για Fax Services.

    Απαραίτητη προϋπόθεση είναι να εγκατασταθεί ένα Domain της μορφής companyX.local για ευκολία εγώ θα δημιουργήσω ένα domain της μορφής company.local.

    Το επόμενο που έχουμε να σκεφτούμε είναι τι ΙΡ θα δώσουμε στο εσωτερικό δίκτυο. Εγώ θα δώσω ΙΡ της μορφής 192.168.231.Χ.

    Το επόμενο είναι ότι πρέπει να έχουμε ένα ADSL Router το οποίο να υποστηρίζει ΝΑΤ. Θα πρέπει με κάποιο τρόπο να κάνω route τα πακέτα από έξω προς τα μέσα. Το ΝΑΤ χρειάζεται στην περίπτωση που ο πελάτης έχει ΜΙΑ STATIC IP από τον Provider, που του παρέχει τη σύνδεση. Έστω ότι έχουμε τη σύνδεση στην ΟΤΕΝΕΤ με Username account και κάποιο Password.

    Εάν έχει εύρος ΙΡ (πχ 16 Static IP) θα πρέπει το Router να μπορεί να δρομολογήσει σωστά όλα τα πακέτα που έρχονται από την πλευρά του Internet, και θα πρέπει στην Wan κάρτα δικτύου, να δώσω μία από τις Static IP που έχω στην διάθεσή μου όπως και στο Router μία άλλη από αυτές τις IP.

    Σε αυτό το σημείο θα πρέπει να πω τι άλλο χρειάζεται ένα πλήρες παραμετροποιημένο δίκτυο σε σχέση με εξωγενείς παράγοντες για να «δουλέψει».

    Πρέπει να έχουμε ένα Real Domain της μορφής company.gr (Αίτηση στην Κρήτη για το Domain αυτό)

    Στο Register του Domain θα δηλωθούν κάποιοι name Servers. (για παράδειγμα της ΟΤΕΝΕΤ). Θα πρέπει να μιλήσουμε με την ΟΤΕΝΕΤ για να δημιουργήσει ένα MX Record για το Domain αυτό στην STATIC ΙΡ μας, έτσι ώστε όλα τα email της μορφής [email protected] να γίνονται «Forward» στο Static IP μας και κατά συνέπεια στον Exchange Server. (στην παραμετροποίηση θα φτιάξουμε και έναν POP3 Connector για να κατεβάζουμε τα email της σύνδεσής μας πχ [email protected]) Επίσης αν υποθέσουμε ότι η εταιρία έχει ένα Web Site της μορφής http://www.company.gr/ θα πρέπει να πούμε στην ΟΤΕΝΕΤ να φτιάξει και ένα A Record στον DNS Server της (Name Server) της μορφής www2 στο Static IP μας. Δηλαδη όταν από το Internet γράφουμε http://www2.company.gr/ θα βλέπουμε τον Server μας, και κατά συνέπεια όλες τις υπηρεσίες που μας δίνει ο SBS για απομακρυσμένη χρήση.

    Επίσης αν ο Provider χρησιμοποιεί «Φίλτρα» στη σύνδεσή μας για ασφάλεια κλπ, θα πρέπει να τα καταργήσει. Όλα τα πακέτα θα τα διαχειριστούμε εμείς.



    Εξωγενείς Παράγοντες


    ΜΧ Record στο Static Ip μας, στον DNS που είναι υπεύθυνος για το Domain company.gr
    A Record www2 στο Static Ip μας, στον DNS που είναι υπεύθυνος για το Domain company.gr
    Πρέπει να έχουμε ADSL σύνδεση με Static IP.
    Κατάργηση όλων των φίλτρων που τυχόν υπάρχουν από τον Provider της ADSL σύνδεσης.
    Router που να υποστηρίζει ΝΑΤ




    Σχήμα 1 Διάγραμμα Δικτύου

    Εφόσον έχουμε εξασφαλίσει όλα τα παραπάνω είμαστε έτοιμοι να ξεκινήσουμε την εγκατάσταση και την παραμετροποίηση του δικτύου μας.
  11. klag
    Θεωρώ ότι ο ISA Server είναι ένα πάρα πολύ καλό προϊόν αλλά έχει αρκετές διστροποίες.

    ένα από τα πρώτα προβλήματα που είχα ήταν ότι ήθελα να συνδεθώ σε μία σελίδα https η οποία δεν ήταν στην 443 πόρτα αλλά σε διαφορετική.
    Βρε τι allow all from inside to external βρε τι πόρτες βρε τι προτόκολα ... ΤΙΠΟΤΑ
    Η λύση ήταν μία, Τρέχεις ένα Script σε vbs στον ISA και ανοίγεις όποια πόρτα θες και είναι έτοιμος.
    Δημιουργούμε με το Notepad ένα νέο έγγραφο και γράφουμε τα παρακάτω εαν θέλουμε να ανοίξουμε την https 8443 για παράδειγμα

    Dim root
    Dim tpRanges
    Dim newRange
    Set root = CreateObject("FPC.Root")
    Set tpRanges = root.GetContainingArray.ArrayPolicy.WebProxy.TunnelPortRanges
    set newRange = tpRanges.AddRange("SSL 8443", 8443, 8443)
    tpRanges.Save

    Αποθηκεύουμε το αρχείο με κάποιο όνομα.vbs
    Τρέχουμε το Script.
    Επανεκινούμε τα Services του ISA.
    Πλέον μπορούμε να μπούμε σε οποιαδήποτε σελίδα https://IP:8443.

     

     
  12. klag
    Σε αυτή τη σελίδα θα αναγράφω διάφορα που αφορούν τον ISA Server και μας έχουν πεδέψει κατά καιρούς
    ISA Server Tips and tricks

    http://autoexec.gr/blogs/klag/archive/tags/ISA+Server/default.aspx
  13. klag
    Πολλές φορές θέλουμε να στείλουμε ένα Alert Mail το οποίο όμως θα το μετατρέψουμε σε SMS για να πάει στην απλή κινητή συσκευή μας.
    Υπάρχουν αρκετοί Providers στο Internet οι οποίοι μετατρέπουν ένα mail σε SMS αλλά όλοι ή σχεδόν όλοι χρεώνουν ανάλογα το πλήθος των SMS κλπ.
    Αν κάποιος πελάτης μας έχει σύνδεση Otenet (Δεν γνωρίζω αν το παρέχει και άλλος provider) τότε δικαιούται να στέλνει SMS σε διάφορα κινητά (Βέβαια έχει κάποιο περιορισμό για το πλήθος των SMS ανά ημέρα και μήνα)
    Αυτό που δεν ξέρουμε πολλοί είναι ότι υπάρχει μία υπηρεσία στην ΟΤΕΝΕΤ η οποία είναι "αποστολή SMS υπό Συνθήκες".
    Ετσι μπορούμε να εκμεταλλευτούμε αυτή την υπηρεσία της ΟΤΕΝΕΤ προς όφελός μας.
    Καταρχήν πηγαίνουμε στη σελίδα http://tools.otenet.gr (Ας υποθεσουμε ότι το User Name της ADSL σύνδεσής μας είναι [email protected])

    Στο παραπάνω Site πληκτρολογούμε το User Name: connection και δίνουμε και το Password της σύνδεσής μας.
    Πηγαίνουμε στο SMS Ειδοποιήσεις & Φίλτρα
    Στη συνέχεια SMS Ειδοποιήσεις
    Εκεί λοιπόν μας εμφανίζει ένα φίλτρο επιλογών ΠΕΔΙΟ (Από, Προς, Κοινοποίηση, Θέμα) στο οποίο μπορούμε να διαλέξουμε ένα από τα τέσσερα παραπάνω.
    Ας πούμε ότι διαλέγουμε Θέμα. Γράφουμε μέσα στο Θέμα το Κείμενο που μας ενδιαφέρει πχ Alarm Server Room.
    Από κάτω γράφουμε το κινητό μας τηλέφωνο.
    Περιμένουμε και μας έρχεται στο κινητό μας ο κωδικός επιβεβαίωσης.
    Συμπληρώνουμε τον κωδικό επιβεβαίωσης στο αντίστοιχο πεδίο.
    ΠΛΕΟΝ ΜΠΟΡΟΥΜΕ ΝΑ ΔΗΜΙΟΥΡΓΗΣΟΥΜΕ ΔΙΑΦΟΡΑ ΦΙΛΤΡΑ τα οποία μπορούμε να τα χρησιμοποιήσουμε με διάφορους τρόπους.

    ΕΤΣΙ αν παράδειγμα έχουμε ένα blade ή ένα σύστημα αισθητήρων κλπ μέσα στο Server Room ρυθμίζουμε το σύστημα αυτό να στέλει email στο [email protected]
    Πχ αν έχουμε ένα Blade ρυθμίζουμε το Sender να είναι πχ [email protected]
    Πηγαίνουμε στα φίλτρα και λέμε όπου το From είναι [email protected] τότε ενεργό το φίλτρο. ΟΠΟΤΕ μας έρχετε αυτόματα ένα SMS στο κινητό μας.
    ή κάνουμε ένα φίλτρο και λέμε όπου το θέμα περιέχει HP AlertMail τότε ενεργό το φίλτρο. ΟΠΟΤΕ και πάλι αποστέλεται αυτόματα SMS στο κινητό μας.

    Πως το Υλοποίησα εγώ σε έναν πελάτη μου.
    Ο πελάτης έχει Blade Server HP.
    Ρύθμισα το Alert Mail του Blade Server να στέλνει email στο [email protected]
    Το [email protected] είναι ένα distribution Group στο Active Directory.
    Δημιούργησα ένα Contact στο Active Directory CompanyOtenet με SMTP [email protected]
    έβαλα σαν μέλη του Distribution Group εμένα αλλά και το Contact CompanyOtenet.
    Παρατήρησα ότι όταν το Blade Στέλνει Alerts στο θέμα περιλαμβάνεται το HP AlertMail.
    Πήγα στη σελίδα της ΟΤΕΝΕΤ και ρύθμισα όπου το θέμα περιλαμβάνει HP AlertMail να μου στέλνει SMS.
    To δοκίμασα και όλα δουλεύουν μία χαρά!!!
  14. klag
    Θεωρώ ότι η εκδήλωση που έγινε εχτές, από την MS είχε πολύ μεγάλη επιτυχία
    Είχαμε μία συζήτηση εχτές και πρέπει να πω ότι ήταν ένα πολύ όμορφο βράδυ. Αυτή η συζήτηση με έκανε να θυμηθώ ότι πρέπει να γράφουμε κάποια πράγματα τα οποία για εμάς είναι δεδομένα και εύκολα, αλλά τρίτοι θα τα βρουν πολύ χρήσιμα. Ετσι με δεδομένο αυτό εγώ θα αρχίσω να γράφω κάποια πράγματα τα οποία δεν είναι απαραίτητα καινούργια, αλλά πραγματικά χωρίς αυτά δεν θα μπορούσα να δουλέψω.
    Στο θέμα μας τώρα, είναι πολιτική μου σε δίκτυα που εγκαθιστώ και έχω ISA Server, στα pcs να μην βάζω Gateway αλλά να βάζω μόνο τον ISA Client.
    Αυτό το κάνω για Security Reasons αλλά και για καλύτερο Reporting από τον ISA. Μέχρι το Outlook 2003 δεν υπήρχε κάποιο πρόβλημα. Με το 2007 όμως εμφανίστηκε ένα πρόβλημα. Όταν πηγαίνουμε να διαλέξουμε τις ρυθμίσεις στο Outlook για να βάλουμε τον Exchange Server μας, τότε εμφανίζεται Error και δεν μπορούμε να κάνουμε το λογαριασμό μας στο Outlook. Η λύση που έκανα στις αρχές ήταν να πάω στο PC και να βάλω με το χέρι Gateway, να κάνω την ρύθμιση του Outlook, και στη συνέχεια να βγάλω ξανά το Gateway. Η λύση αυτή μερικές φορές δούλευε αλλά μερικές όχι. Επιπλέον ακόμη και όταν δούλευε κάποια μαγική μέρα σταματούσε το Outlook να γράφει κάτω Connected with Exchange. Έτσι η λύση αυτή δεν ήταν λύση. Αναγκαστικά λοιπόν έδωσα Gateway μέχρι να βρω λύση.

    Η λύση είναι μία ρύθμιση  στην Registry και όλα παίζουν μια χαρά σε ΧP & Vista.

    Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC]
    "DefConnectOpts"=dword:00000000

    Κάνοντας την παραπάνω ρύθμιση λοιπόν όλα παίζουν μία χαρά στο Outlook 2007 ακόμη και όταν δεν έχει GateWay.

    Για να το στείλω με Group Policy ένας απλός τρόπος είναι να κάνουμε ένα αρχείο σε Notepad που θα περιλαμβάνει το παραπάνω
    Στη συνέχεια αποθηκεύουμε αυτό το αρχείο με την κατάληξη .reg (πχ outlook.reg) σε έναν κοινόχρηστο φάκελο που οι χρήστες έχουν δικαίωμα τουλάχιστον Read.
    Βάζουμε στο Startup του χρήστη να τρέχει μέσα στο Script και το regedit /s \\fileserver\Outlook.reg
    το /s το βάζουμε έτσι ώστε να μην ρωτήσει τον χρήστη εαν θέλει να γράψει στην  Registry το παραπάνω κλειδί, αλλά να το γράψει χωρίς να ρωτήσει τίποτα απολύτως τον χρήστη.
    Ελπίζω σε κάποιον που δει αυτό το πρόβλημα μπροστά του να θυμηθεί ότ ιυπάρχει λύση.
  15. klag
    Είχα αυτό το αρθράκι και είπα να το βάλω στο Blog μήπως το χρειαστεί κάποιος κάποτε (Την ρεγιστρυ πάντος δεν την πειράζουμε ποτέ!!!)
    Δείτε το συννημένο
  16. klag
    Καλημέρα σε όλους
    Ασχολούμαι με το sharepoint αρκετά χρόνια φτιάχνοντας διάφορα μικρά ή και λίγο μεγαλύτερα Project. ΔΕΝ ΕΙΜΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΤΗΣ ΟΥΤΕ DEVELOPER….
    Είχα πάρα πολύ καιρό να γράψω κάτι αλλά τελικά πήρα την απόφαση, βρήκα και λίγο χρόνο και είπα να σηκώσω κάτι στο Blog μου
    Θεωρώ ότι είναι ένα εργαλείο το οποίο το έχουμε αφήσει στην άκρη, ειδικά εδώ στην Ελλάδα.
    Νομίζω ότι οι Developers που δημιουργούν εφαρμογές Web από το μηδέν θα είχαν ένα μεγάλο όπλο στο οπλοστάσιό τους αν “μάθαιναν” να χρησιμοποιούν το Sharepoint.
    Επειδή λοιπόν βλέπω ότι κανένας μας δεν γράφει κάτι για αυτό το εργαλείο, αποφάσισα να γράψω κάποια πράγματα και να προσπαθήσω να δημιουργήσω έναν Step By Step Οδηγό για την δημιουργία ενός “προγράμματος” στο Sharepoint στο οποίο θα καταχωρούμε τις αιτήσεις αδειών και θα δημιουργήσουμε και ροές εργασίας εγκρίσεων.
    Το να καταγραφεί το παραπάνω με λόγια είναι αρκετά δύσκολο, αλλά θα προσπαθήσω να μεταφέρω όσο καλύτερα μπορώ την φιλοσοφία.
    Γενικά τι χρειαζόμαστε?
    Χρειαζόμαστε έναν Sharepoint Server 2010
    Τον Sharepoint Server τον χρειαζόμαστε για να μπορούμε να κάνουμε Publish Excel Services, αλλά και Form (Infopath) Services, πράγμα που δεν το κάνει ο Free Sharepoint.
    Επιπλέον οι άδειες που χρειαζόμαστε είναι Enterprise έτσι ώστε οι φόρμες να μπορούν να ανοίξουν σε περιβάλλον Web και να μην είναι αναγκασμένοι οι Clients να έχουν infopath στο PC τους.
    Χρειαζόμαστε το Infopath για να σχεδιάσουμε τις φόρμες
    Χρειαζόμαστε τον sharepoint designer για να σχεδιάσουμε τις ροές εγκρίσεων (Ο Sharepoint Designer είναι Free και μπορείτε να τον κατεβάσετε από http://www.microsoft.com/el-gr/download/details.aspx?id=16573) Καλό θα ήταν να κατεβάσετε την Ελληνική Έκδοση έτσι ώστε κάποια προεπιλεγμένα Workflows που έχει να είναι μεταφρασμένα στα Ελληνικά.
    Πρώτα από όλα πρέπει να έχουμε εγκαταστήσει τον Sharepoint Server μέσα στο Domain μας ο οποίος για να εγκατασταθεί θέλει να υπάρχει και SQL τουλάχιστον 2005 64bit. Στον server αυτό θα πρέπει να έχουμε ενεργοποιήσει Excel Services, Form Services κλπ και θα πρέπει να έχουμε ορίσει κάποιο σημείο το οποίο θα το θεωρεί αξιόπιστο ώστε να μπορούμε να αποθηκεύουμε κάποιο Excel και αυτό να ανοίγει σε περιβάλλον Web και όχι απλά να μπορούμε να το κάνουμε Download από τον Sharepoint Server.
    Εφόσον λοιπόν είμαστε έτοιμοι με όλα τα παραπάνω μπορούμε να ξεκινήσουμε.
    Όλα ξεκινάνε από τον καλό σχεδιασμό, έτσι ώστε να μην μας εμφανιστούν στην πορία πράγματα τα οποία δεν τα είχαμε προβλέψει. Σε αυτό το σημείο λοιπόν πρέπει να πάρουμε μολύβι και χαρτί και να καταγράψουμε όσο δυνατόν καλύτερα τις απαιτήσεις μας.
    Θέλουμε λοιπόν ένας ΧΡΗΣΤΗΣ να συμπληρώνει μία φόρμα στην οποία θα διαλέγει έναν ΕΡΓΑΖΟΜΕΝΟ (Διότι όλοι οι εργαζόμενοι Δεν έχουν υπολογιστή και Active Directory Account)
    Θέλουμε η φόρμα να έχει ΗΜΕΡΟΜΗΝΙΑ ΔΗΜΙΟΥΡΓΙΑΣ. Θέλουμε να διαλέγει την ημερομηνία ΑΠΟ που θα πάρει άδεια μέχρι την ημερομηνία ΕΩΣ που θα πάρει άδεια. Στη συνέχεια θέλουμε να υπολογίζουμε τις ημέρες και μάλιστα τις ΕΡΓΑΣΙΜΕΣΗΜΕΡΕΣ αφαιρώντας τα Σαββατοκύριακα και τις επίσημες αργίες. Στο τέλος θέλουμε να καταχωρεί την φόρμα και να αποθηκεύετε η φόρμα με ένα μοναδικό όνομα ΟΝΟΜΑΦΟΡΜΑΣ.
    Με τα παραπάνω βλέπουμε ότι χρειαζόμαστε τα πεδία
    ΧΡΗΣΤΗΣ
    ΕΡΓΑΖΟΜΕΝΟΣ
    ΗΜΕΡΟΜΗΝΙΑΔΗΜΙΟΥΡΓΙΑΣ
    ΑΠΟ
    ΕΩΣ
    ΕΡΓΑΣΙΜΕΣΗΜΕΡΕΣ
    ΟΝΟΜΑΦΟΡΜΑΣ
    Σκεφτόμαστε ότι όταν θα ψάχνουμε αποτελέσματα θα πρέπει να μπορούμε να φιλτράρουμε ανά έτος έτσι ώστε να βλέπουμε πόσες άδειες πήρε ο κάθε χρήστης το κάθε έτος Οπότε χρειαζόμαστε ένα πεδίο ΕΤΟΣ το οποίο με κάποιο τρόπο θα υπολογίζεται από την ημερομηνία Δημιουργίας.
    Επίσης αν η πολιτική της εταιρίας είναι ότι στο νέο έτος κουβαλάει το υπόλοιπο αδειών του από το προηγούμενο μέχρι κάποια ημερομηνία κάποιον τρόπο να ελέγχουμε αν η αίτηση αφορά ημέρες για προηγούμενο έτος ή για το τρέχον. Οπότε ένα πεδίο Yes/No ΠΡΟΗΓΟΥΜΕΝΟΕΤΟΣ.
    Θα θέλαμε ο χρήστης να δηλώνει την επιθυμία του για άδεια την τάδε του μηνός αλλά δεν θέλουμε να ξεκινά ροή εγκρίσεων αν ο πρώτος διευθυντής του δεν δώσει το ΟΚ για την ημερομηνία αυτή, αν δεν ελέγξει ένα χρονοδιάγραμμα αδειών για εκείνη την περίοδο που αφορά το τμήμα του και την πόλη του.
    Από το παραπάνω βγάζουμε συμπέρασμα ότι θέλουμε την ΠΟΛΗ του εργαζομένου, το ΤΜΗΜΑ του εργαζομένου, καθώς και ένα στοιχείο ελέγχου ΟΡΙΣΤΙΚΗΥΠΟΒΟΛΗ Ναι ή όχι.
    Στη συνέχεια θέλουμε Αν έχει γίνει οριστική υποβολή να ξεκινά διαδικασία εγκρίσεων σειριακή με τους Υπεύθυνους του Εργαζόμενου. Οπότε χρειαζόμαστε τους υπεύθυνους εγκρίσεων με την σειρά που υπογράφουν, ΔΙΕΥΘΥΝΤΗΣ1, ΔΙΕΥΘΥΝΤΗΣ2, ΔΙΕΥΘΥΝΤΗΣ3, ΔΙΕΥΘΥΝΤΗΣ4, ΔΙΕΥΘΥΝΤΗΣ5, ΔΙΕΥΘΥΝΤΗΣ6.
    Όταν καταχωρείτε η φόρμα θέλουμε ο χρήστης που την καταχώρησε να ενημερώνεται με email ότι έχει ξεκινήσει η διαδικασία εγκρίσεων. Στη συνέχεια θέλουμε να πάει email στον πρώτο Διευθυντή και αν εγκρίνει να συνεχίσει στο δεύτερο κλπ. Αν κάποιος απορρίψει να σταματά η διαδικασία εγκρίσεων και να αφαιρείται η άδεια από το χρονοδιάγραμμα αδειών.. Αν τελικά Εγκριθεί η άδεια θέλουμε να ενημερώνεται ο δημιουργός ότι έχει εγκριθεί ή άδειά του, και στην συνέχεια να μπορεί αυτή η άδεια πλέον να μην μπορεί να πειραχτεί.
    Οπότε χρειαζόμαστε (για ευκολία) μία δεύτερη βιβλιοθήκη μέσα στην οποία θα αντιγράφονται οι εγκεκριμένες μόνο άδειες και δεν θα μπορεί να τις πειράξει κανένας παρά μόνο κάποιοι χρήστες (Για να διορθώσουν για παράδειγμα τις ημερομηνίες διότι ο Εργαζόμενος ήρθε νωρίτερα επειδή έπρεπε να έρθει, που εύχομαι να μην τύχει σε κανέναν μας αυτό).
    Όταν η άδεια είναι εγκεκριμένη, όταν την ανοίγουμε να είναι σε εκτυπώσιμη μορφή και να μην μπορεί να πειραχθεί τίποτε, και επιπλέων να γράφει τα ονόματα των διευθυντών που έδωσαν τις εγκρίσεις. Τέλος θα πρέπει όταν η άδεια είναι εγκεκριμένη να πηγαίνει ένα email ενημέρωσης στο τμήμα Hr της πόλης που είναι ο χρήστης έτσι ώστε να μπορεί να εκτυπώσει την φόρμα σε περίπτωση που αυτό είναι απαιτητό και να βάλει τον εργαζόμενο να υπογράψει (Σε περίπτωση που και αυτό είναι απαιτητό).
    Θέλουμε να μεταφέρεται στον φάκελο Εγκεκριμένων ΟΤΑΝ ο τελευταίος Διευθυντής Υπογράψει και όχι ενδιάμεσος. Ποιος είναι ο τελευταίος Διευθυντής? άλλος εργαζόμενος έχει 2 άλλος 3 άλλος 5, οι οποίοι είναι υπεύθυνοι για να εγκρίνουν για τον κάθε εργαζόμενο. Οπότε χρειαζόμαστε έναν έλεγχο για να βρούμε τον τελευταίο διευθυντή.
    Ο έλεγχος θα είναι της μορφής IF ΔΙΕΥΘΥΝΤΗΣ1<>”” Then ΔΙΕΥΘΥΝΤΗΣ1ΕΛΕΓΧΟΣ2=1
    IF ΔΙΕΥΘΥΝΤΗΣ2<>”” Then ΔΙΕΥΘΥΝΤΗΣ1ΕΛΕΓΧΟΣ2=1
    IF ΔΙΕΥΘΥΝΤΗΣ3<>”” Then ΔΙΕΥΘΥΝΤΗΣ1ΕΛΕΓΧΟΣ3=1
    IF ΔΙΕΥΘΥΝΤΗΣ4<>”” Then ΔΙΕΥΘΥΝΤΗΣ1ΕΛΕΓΧΟΣ4=1
    IF ΔΙΕΥΘΥΝΤΗΣ5<>”” Then ΔΙΕΥΘΥΝΤΗΣ1ΕΛΕΓΧΟΣ5=1
    IF ΔΙΕΥΘΥΝΤΗΣ6<>”” Then ΔΙΕΥΘΥΝΤΗΣ1ΕΛΕΓΧΟΣ6=1
    Θέλουμε το άθροισμα των παραπάνω ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=sum(ΔΕΙΥΘΥΝΤΗΣ1;Δ ΙΕΥΘΥΝΤΗΣ2;ΔΙΕΥΘΥΝΤΗΣ3;ΔΙΕΥΘΥΝΤΗΣ4;ΔΙΕΥΘΥΝΤΗΣ5;ΔΙΕΥΘΥΝΤΗΣ5)
    Και τέλος ένα ΠΕΔΙΟ όπου ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ
    IF ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=1 Then ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ=ΔΙΕΥΘΥΝΤΗΣ1
    IF ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=2 Then ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ=ΔΙΕΥΘΥΝΤΗΣ2
    IF ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=3 Then ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ=ΔΙΕΥΘΥΝΤΗΣ3
    IF ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=4 Then ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ=ΔΙΕΥΘΥΝΤΗΣ4
    IF ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=5 Then ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ=ΔΙΕΥΘΥΝΤΗΣ5
    IF ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=6 Then ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ=ΔΙΕΥΘΥΝΤΗΣ6
    έχοντας όλα τα παραπάνω σκέφτομαι ότι η φόρμα όταν θα έχει εγκριθεί πρέπει να ανοίγει σε άλλη μορφή (εκτυπώσιμη) οπότε θέλω και ένα Πεδίο ΚΑΤΑΣΤΑΣΗΕΓΚΡΙΣΗΣ.
    Νομίζω ότι με τα παραπάνω πεδία είμαστε καλυμμένοι. Στην πορεία θα δούμε αν θα χρειαστούμε κάτι αλλά τον βασικό σχεδιασμό τον έχουμε κάνει.
    ΚΑΤΑΛΗΞΑΜΕ ΛΟΙΠΟΝ ΝΑ ΧΡΕΙΑΖΟΜΑΣΤΕ
    Τα προφανή ΧΡΗΣΤΗΣ, ΕΡΓΑΖΟΜΕΝΟΣ, ΗΜΕΡΟΜΗΝΙΑΔΗΜΙΟΥΡΓΙΑΣ, ΑΠΟ, ΕΩΣ, ΕΡΓΑΣΙΜΕΣΗΜΕΡΕΣ, ΟΝΟΜΑΦΟΡΜΑΣ, Αλλά και ένα σωρό ακόμη πεδία τα οποία δεν φαινόταν από την αρχή. Όλα αυτά τα πεδία θα πρέπει λοιπόν να τα περιέχει η φόρμα μας.
    Data Input
    Τα στοιχεία που θα “διαβάζουμε” στην φόρμα, μπορούν να έρχονται από πολλών ειδών πηγές.
    Μπορούν να έρχονται από κάποιον SQL Server, από ODBC, από Web Service, ή από λίστες του Sharepoint. ΕΔΩ ΘΑ ΗΤΑΝ Η ΠΟΛΥ ΚΑΛΗ ΔΟΥΛΕΙΑ ΤΩΝ Developer να έκαναν για παράδειγμα ένα Web Service ή έναν Connector ή κάτι τέλος πάντων το οποίο θα μας σύνδεε τα Data με το ERP της εταιρίας για παράδειγμα. Μιας και δεν έχουμε αυτή τη στιγμή Developer σκέφτομαι ότι καλό θα ήταν να μπορώ αν χρειαστεί να κάνω Upload στην μισθοδοσία για παράδειγμα τα δεδομένα, οπότε στα παραπάνω πεδία προσθέτω και τον ΚΩΔΙΚΟΣΕΡΓΑΖΟΜΕΝΟΥ που έχει στην μισθοδοσία αλλά και τον αν είναι ΕΝΕΡΓΟΣ ή όχι.
    Εγώ λοιπόν το έκανα με λίστα του sharepoint
    Τι πρέπει να έχει αυτή η λίστα?
    ΕΡΓΑΖΟΜΕΝΟΣ ΚΩΔΙΚΟΣ ΕΝΕΡΓΟΣ ΤΜΗΜΑ ΠΟΛΗ Δ1 Δ2 ΔΙ/ΗΣ3 Δ4 Δ5 Δ6 ΛΑΓΙΟΠΟΥΛΟΣ ΚΩΣΤΑΣ 234 Ναι ΙΤ ΘΕΣΣΑΛΟΝΙΚΗ p.pet t.tas         ΠΕΤΡΟΠΟΥΛΟΣ ΠΕΤΡΟΣ 146 Ναι OIKONOMIKO ΑΘΗΝΑ k.kos           Θα πρέπει λοιπόν να έχει την παραπάνω μορφή όπου οι τιμές των διευθυντών είναι τα UserName που έχουν στο Active Directory.
    Σε αυτό το σημείο νομίζω ότι πρέπει να διακόψω το πρώτο μέρος, έτσι ώστε να μπορείτε να διαβάσετε όλα αυτά αλλά και να μπορείτε να τα σκεφτείτε .
  17. klag
    Part2 Create Excel that can calculate network days
    Ας ξεκινήσουμε από το εύκολο κομμάτι.
    Θέλουμε να μπορούμε να υπολογίσουμε τις εργάσιμες ημέρες που είναι ανάμεσα σε δύο ημερομηνίες
    Εργάσιμες Ημέρες = Έως - Από
    Γενικά για να υπολογίσουμε τις Ημέρες είναι πολύ εύκολο, Μία απλή αφαίρεση αλλά οι Εργάσιμες?
    Στο Excel ΕΙΝΑΙ πολύ εύκολο να το κάνουμε.
    Κελί B2, Από, Μορφοποίηση Ημερομηνία
    Κελί B3, ΕΩΣ, Μορφοποίηση Ημερομηνία
    Κελί B4, Αποτέλεσμα, Ημέρες Συνάρτηση NETWORKDAYS
    ΓΙΑ ΝΑ ΜΗΝ παιδευόμαστε στην πορία πρέπει να ονομάσουμε τα κελιά B2 σε APO για παράδειγμα B3 EOS και B4 APOTELESMA
    Αυτό το κάνουμε πηγαίνοντας αριστερά από το fx όπου γράφει Β2 για παράδειγμα όπου θα βάζουμε την τιμή, κάνουμε κλικ και γράφουμε Apo το ίδιο κάνουμε για το Β3 και για το Β4
    Image1
    Βλέπουμε ότι το Excel μας δουλεύει όπως ήταν και το αναμενόμενο. Υπολογίζει σωστά τις εργάσιμες ημέρες αφαιρώντας τα ΣαββατοΚύριακα και τις Επίσημες Αργίες.
    Στη συνέχεια το αποθηκεύουμε σε μία βιβλιοθήκη του Sharepoint που όμως Πρέπει να έχουμε ορίσει ότι ανήκει στα Trusted Places του sharepoint (Το οποίο το ρυθμίζουμε από το Sharepoint Central Administration)
    Έτσι μετά από αυτό βλέπουμε ότι μπορούμε να ανοίξουμε την σελίδα του Excel ΜΕΣΑ ΣΤΟΝ INTERNET EXPLORER.
    Image2
  18. klag
    Είχα κάνει μία καταγραφή τις βασικές ρυθμίσεις του Installation για τον Exchange 2007 Σε Server 2003 64Bit.
    Στο επισυναπτόμενο φαίνονται αναλυτικά με screen shots βήμα βήμα σχεδόν όλες οι απαραίτητες ρυθμίσεις για το Installation του Exchange 2007 και πως θα τον κάνουμε Publish μέσο του ISA 2006 χρησιμοποιόντας μία Certificate Authority. Ελπίζω να φανεί χρήσιμο σε κάποιους. Το κείμενο ήταν σε Beta μορφή και ίσως περιέχει κάποια λάθη αλλά δεν έχω καθόλου χρόνο να καθίσω να το διορθώσω. Δείτε το attachment.
  19. klag
    Δεν ξέρω γιατί αλλά αν θες να κάνεις για κάποιο λόγο uninstall το powershell, κανονικά θα έπρεπε να υπάρχει στο add remove programs
    σαν Windows Power Shell
    Στην Περίπτωση όμως που δεν είναι
     
    1. Rename or remove directory: C:\WINDOWS\System32\windowspowershell
     
    2. export and then delete the foloving reg key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell
     
    3. Install new version of Power Shell
     
    P.S. Now it is also listed in Add/Remove programs under the HotFix KB926139

     
  20. klag
    Καλώς ήλθατε στο Blog μου.
    Το Blog αυτό είναι μία προσπάθεια να καταγράψω κάποιες γνώσεις μου έτσι ώστε να έιναι εύκολα προσβάσιμες από εμένα, αλλά και από οποιονδήποτε "συνάδελφο" χρειαστεί.
    Ελπίζω να είναι ένα χρήσιμο εργαλείο και να μπορώ να το διατηρώ σε "καλή" κατάσταση.
    Σκοπός του είναι να αναγράφω γενικά εμπειρίες μου από τα προϊόντα της Τεχνολογίας.

    Αρχικά πρέπει να πω ότι δεν συμπαθούσα ιδιαίτερα την Microsoft διότι όλα αυτά που ήθελα να κάνω ήταν πολύπλοκα και δεν είχα τις απαιτούμενες γνώσεις για να τα κάνω. Με το προϊόν του Microsoft Small Business Server 2003 μπόρεσα και παραμετροποίησα πράγματα που ούτε καν φανταζόμουν ότι μπορούσα να κάνω. Από εκεί και ύστερα άρχισα να μαθαίνω πάρα πολλά γύρω από τα προϊόντα της Microsoft και πλέον μπορώ και εγκαθιστώ και παραμετροποιώ αρκετά προϊόντα της Microsoft.
    Για να μπορώ να τα έχω λίγο ταξινομημένα δείτε δίπλα τις Ετικέτες... (Επίσης στα άρθρα κάτω κάτω υπάρχουν attachments με zip αρχεία)
  21. klag
    Καλώς ήλθατε στο Blog μου.
    Σκοπός αυτόυ του Blog είναι να δημοσιεύσω κάποια πράγματα που έχω κάνει μέχρι τώρα όσον αφορά τα λειτουργικά συστήματα της Microsoft.
    Server 2003, SBS 2003, Exchange Server 2003, 2007, ISA 2004, 2006, Server 2008 κλπ κλπ
    Θα προσπαθήσω να είναι χρήσιμα σε έναν αρχάριο χρήστη με εικόνες κλπ
    Πρώτη φορά γράφω σε BLOG οπότε ζητώ την κατανόησής σας.
  22. klag

    Windows Update
    Κορυφαίο σε σχέση με τα Windows Updates
    Download Windows Update MiniTool - MajorGeeks
     
    Με το εργαλειάκι αυτό ,
    Μπορείς να δεις τι Update ΘΑ κατεβάσει αν πατούσες το κανονικό Check For Updates
    Μπορείς να επιλέξεις κάποιο/α Update για να εγκαταστήσει
    Μπορείς να κάνεις Hide ένα Update για να μην το εγκαταστήσει.
    Μπορείς να κάνεις Uninstall Κάποιο Update
    Στο Site έχει και ένα video που δείχνει αναλυτικά…
    ΝΟΜΙΖΩ ότι είναι ΚΟΡΥΦΑΙΟ!!!!
×
×
  • Create New...